sndncel 发表于 2015-2-4 19:30:28

作业之Unity3D逆向基础教程第三课

本帖最后由 sndncel 于 2015-2-4 21:33 编辑

这是法大教程留下来的一个TEST软件。我先用AK直接反编译,再打包,在手机运行。发现有this application is illegal的提示。于是用NET Reflector定位到关键DLL。搜索this application is illegal字符串。如图所示

发现这个方法的后面有一个START方法。于是进去看了一下。

这个方法里面就是判断这个签名是否与原签名是否相等呀。如果相等就执行后面的那一句。所以我就直接把第一行和后面的这个判断删除。让他直接执行后面的那一句。修改后的图片如图所示。

然后保存,打包。发现可以在手机上正常运行了。。。。。。。至于如何修改金币。。。。。发现不知道怎么改呀。。还是期待法大的教程呀。。。。

myoldid 发表于 2015-2-5 21:44:06

这方法不错啊,比我的方法简单多了

sndncel 发表于 2015-2-5 23:58:21

myoldid 发表于 2015-2-5 21:44
这方法不错啊,比我的方法简单多了

去签名的方法倒是很多,还可以直接用空道的HOOK方法,也是可以达到这个目的的。关键是金币没有搞定呀。。。等下再去研究研究呀。

Sarkozy 发表于 2015-2-9 23:50:28

点赞

道神 Θ 发表于 2015-8-2 11:26:34

页: [1]
查看完整版本: 作业之Unity3D逆向基础教程第三课