代码搞成这样,就没人可以读懂了,哈
1
zhipeng 2015-03-28 14:25:58 +08:00
|
2
northisland 2015-03-28 14:29:44 +08:00
open('xxxx.java', 'w').write( open('xxx.java', 'r').read().replace('\n', ' ').replace('\t', ' ') )
|
3
sage417 2015-03-28 15:51:23 +08:00
把空格符和换行符替换成空字符串
|
4
lincanbin 2015-03-28 15:53:28 +08:00 via Android
用tokenizer就可以轻易还原,平时这样压缩只是为了节约带宽,并没有任何混淆的作用
|
6
ryd994 2015-03-28 23:02:51 +08:00 via Android
楼主不哭: http://jsbeautifier.org/
|
7
NeoAtlantis 2015-03-29 09:23:40 +08:00
yuicompressor.jar这样的压缩应该就行啊
|
8
ericls 2015-03-29 12:17:25 +08:00
JavaScript Packer 或者 minify 就能节省带宽
如果想让人看不懂 就 再加 base62 encode 或者直接 JavaScript Obfuscation 这个就不一定省带宽了 |
9
liboyue 2015-03-29 16:40:51 +08:00 via Android
google closure
|