豌豆荚Android混淆字典, 眼睛要瞎了

作为Android开发者, 时常会下载一些制作精良的App学习借鉴(反编译看源码^_^).

豌豆荚一览是一款很棒的产品, 它的Android客户端用户体验也优秀, 比如文章的浏览交互, 排版优化, 离线, 以及和其他相关应用的衔接等等.

豌豆荚一览

然后, 就去反编译学习学习喽.

但, 这是什么啊…

成员变量都变成奇奇怪怪的逗点了, 说好的acbde呢, 看这代码宝宝的眼睛都要瞎掉了…

宝宝心里苦,但宝宝不说

好吧, 豌豆荚的Android项目中混淆控制都修改了外部模糊字典, 然后还在众千字符中辛辛苦苦找出了一堆奇奇怪怪的逗点, 哈哈哈…

1
2
3
4
5
6
7
#指定外部模糊字典
-obfuscationdictionary dictionary.txt
#指定class模糊字典
#-classobfuscationdictionary filename
#指定package模糊字典
#-packageobfuscationdictionary filename

然后呢, 宝宝眯着眼睛去复制了一堆奇奇怪怪的逗点, 制作了一个混淆字典. 字典一共是28个字符包括650词语应该是够用了, 放在github上, 心疼宝宝的可以star一下.

本文为原创,转载请遵守本站版权声明

更新于:2017年2月5日 01:02