记一次反编译jar,修改class记录。。。
首先下图是该未修改的jar运行后图片,会提示未检测到加密锁,并且到5分钟会提示并退出。。。下面我们打开反编译软件jd-jul或luyten等,找到相关代码,如下图:
修改方法很多,我采用javassist直接修改的方法。。。
打开eclipse,编写如下图代码:
运行后,就删除了相关逻辑代码:如下图:
测试运行效果如下图,修改成功
基于agent 也可以不修改jar修改掉源代码 。。。。直接把判断删了,秀 一般都会有多层嵌套,单个处理还好说 地址257-303是怎么判断的? 能否加你位好朋友,wlsk888? 反编译运行包可以找到很多有趣的东西 最近一直苦恼如何反编译.class文件,谢谢楼主的帖子
页:
[1]