Open ccppcpcpc opened 5 years ago
@simpleton 我觉得这个主意不错 可以做成和java混淆一样 可以自定义混淆字典 顺便问问能不能混淆的时候把文件后缀去掉(或者提供一个可选开关),这样逆向者就搞不清文件是啥东西了,不过xml和某些文件似乎不能去掉后缀。😄
这个功能看来腾讯不会搞了,只能靠自己咯~
@simpleton 我觉得这个主意不错 可以做成和java混淆一样 可以自定义混淆字典 顺便问问能不能混淆的时候把文件后缀去掉(或者提供一个可选开关),这样逆向者就搞不清文件是啥东西了,不过xml和某些文件似乎不能去掉后缀。😄
貌似很有趣,有试过可行性吗,可行的话我可以操键盘加加这个功能
@simpleton 我觉得这个主意不错 可以做成和java混淆一样 可以自定义混淆字典 顺便问问能不能混淆的时候把文件后缀去掉(或者提供一个可选开关),这样逆向者就搞不清文件是啥东西了,不过xml和某些文件似乎不能去掉后缀。😄
貌似很有趣,有试过可行性吗,可行的话我可以操键盘加加这个功能
试过了 直接用proguard的读取字典源码就行了,不过我简化为随机打乱az字母表,每个包指定一个随机种子就好了。
@simpleton 我觉得这个主意不错 可以做成和java混淆一样 可以自定义混淆字典 顺便问问能不能混淆的时候把文件后缀去掉(或者提供一个可选开关),这样逆向者就搞不清文件是啥东西了,不过xml和某些文件似乎不能去掉后缀。😄
貌似很有趣,有试过可行性吗,可行的话我可以操键盘加加这个功能
试过了 直接用proguard的读取字典源码就行了,不过我简化为随机打乱az字母表,每个包指定一个随机种子就好了。
具体怎么做,能指导下吗?Android新手
@simpleton 我觉得这个主意不错 可以做成和java混淆一样 可以自定义混淆字典 顺便问问能不能混淆的时候把文件后缀去掉(或者提供一个可选开关),这样逆向者就搞不清文件是啥东西了,不过xml和某些文件似乎不能去掉后缀。😄
貌似很有趣,有试过可行性吗,可行的话我可以操键盘加加这个功能
试过了 直接用proguard的读取字典源码就行了,不过我简化为随机打乱az字母表,每个包指定一个随机种子就好了。
具体怎么做,能指导下吗?Android新手
https://github.com/cddjr/AndResGuard/commit/750daadd3ba965ee8afd007cfe9f51422519204b 基于1.2.17改的,利用Collections.shuffle打乱az字典即可
private String[] mAToZ = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }; private String[] mAToAll = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "_", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" };
这块的字符集可以放在配置里自定义吗?