要是能对class下的函数进行重排序就好了
guozhiqiang123 opened this issue · comments
我想到一个问题,如果能对java class下的函数进行随机排序,这样不仅能打乱每个文件下的代码,而且还不影响功能。
在此和大家讨论 一下,不知有没有大佬这样实践过?
在 Java 中,类的方法和字段在打包成 .class 文件时并没有固定的顺序。编译器和 Java 虚拟机并不保证方法和字段在 .class 文件中的顺序。各个应用市场也不可能按字节码里面方法的顺序来给你的包查重,一般都是按照代码相似度,高级的平台可能有一整套系统能从方法调用栈来分析app的相似性