Charles 另类破解思路
Charles现在网络上已存在LicenseGen,下载正式版填写算出来的license即可完成但是之前的版本破解还是有些麻烦的,这里有一种方式比较另类的解法
Charles是存在黑名单的,里面存储官网屏蔽的License
思路就是替换掉黑名单,然后就没了,思路就是简单
黑名单字符串很好定位,网上已公开的License就是黑名单的一员
搜索对应字符串,因为字符串没混淆,所以很好定位类文件,
使用javassist或者bcel替换常量池中对应的字符串
譬如替换成aaaaaaaaaaa
这里的重点是只修改常量池,不需要修改其他的信息
这样就可以随意使用黑名单中的的License了
当然用javaagent也可以达到效果,只不过要提前知道类文件,否则会有效率问题
页:
[1]