.net 动态地址如何打补丁 新人贴求大牛照顾
本帖最后由 爱阴湿毯 于 2015-12-29 09:02 编辑大家好这是我第一次在论坛里发帖
因为我今天调试到了一款.net程序
我是爆破它的功能限制达到使用的
可是我找到关键位置却不知如何打补丁。
首先我到达了我需要修改的地址如:
09400000地址相当的大是吧没错,不过我看od的确实在主线程,换了几个od都一样
那么接着我就想算偏移应该可以打
可是当我重新载入调试到那个地方后,地址完全变了如
09400000 变成0A800000 这只是打比方
然后我再次载入od Cxrl+G忘记那个按钮怎么拼了,去那些我到的关键地址 发现全是ADDxxxxxxxx代码运行后也是如此,那么我断定,这是程序把代码写进去的,因为有一次无意间发现我od里调试的关键地址下面一些地址的代码竟然是红色的,而我却没修改,有很多
关键je上面有个call而那个call却是个模块或则是什么,我也不太懂反正od显示的是模块而且地址相当大恒大说过7什么什么的地址基本上不用看修改了也没用。
那么如题补丁如何打,功能我修改的时候运行试了 完全可以用。 因为是用手机编辑的所以我没图
第一次发帖,还请各位大牛照顾下新人贴,感激不尽。因为没什么悬赏币所以只能等解决完我再给大牛补上。请见谅 软件:百分百客户收集软件
本帖最后由 爱阴湿毯 于 2015-12-29 09:04 编辑
补充,我是 功能爆破后完全可以用,再跟着走就是一些模块什么的了,而且调试的时候很卡,搜索所有命令,和所有常量各种方法都只能找到你当前的一个。知道是不是我机器的问题。软件有时钟有些地方会无限被干扰! 刚看完恒大的第一套免费教程,对我的启发很大。 在这里感谢恒大!
如果悬赏币嫌少大牛可以说,是公司需要的软件。急求 对于我个人而言非常重要的一件事,拜托各位大牛帮帮我吧。{:6_224:} 目前会对.net打补丁的人 没几个 虚竹 发表于 2015-12-29 08:07
目前会对.net打补丁的人 没几个
也就是说我这个悬赏贴基本上无人能解答咯! 使用reflect/dny反编译来修改啊.NET为何要使用OD来调试和逆向 n你需要 脱壳逆向 。.net跟易语言 逆向方式不一样 自己写个搜索特征码打补丁不就可以了? 这个我不会 哪位大牛有.NET打补丁的教程?
页:
[1]
2