.Net通用按钮事件特征码教程

昨天在看了画眉大侠的文章之后才有的后续研究: http://www.52pojie.cn/thread-365683-1-1.html   3种方法OD调戏.NET程序,追 注册码 !【完结】By:凉游浅笔深画眉 

众所周知,在易语言,mfc中都是有相关的按钮事件通用特征码的,这样可以很高效的定位到程序的关键地方,从而进行破解。

不说废话直接给出特征代码:

.Net 2 中System_W 模块中找这个关键特征码 在找到的第一个下断点
8B 41 0C 8B 49 04 FF D0 59 5B 5E 5F

.net 4 中System_W 模块中找这个关键字在找到的第一个下断点

8B 41 0C 8B 49 04 FF D0 59 5B 5E 5F


在WPF程序 在Presenta模块中找这个关键字在找到的第一个下断点
8B 41 0C 8B 49 04 FF D0 5B 5E 5F



具体怎么操作,我分别用.Net 2、.Net4 、WPF的实例来演示

.Net2 过程如下:
 
在OD中运行起来程序,按M选择内存模块。往下拉找到System_W模块的.text区段
这里我们直接复制地址7B05A000

然后我们按C回到反汇编窗口,这里我们按快捷键Ctrl+G 跳到我们找到的这个地址

 

跳向这个区段代码之后,我们Ctrl+B搜索二进制代码,也就是我们所说的特征码

 

然后我们在Call EAX处下段即可


 
我们点击程序按钮的时候就会在此断下。

 

在call EAX处我们F7步入,然后大概经过20多次F8来到以下代码的时候,就正式进入了我们的关键代码

 


.Net4 过程如下:
过程大致跟.Net2的过程类似,只是特征码有稍许不一样的地方。

 

成功的断下地址。

 
成功找到程序关键点地方。


 

真实的案例 nop掉jnz,或者修改标志位就可以了。

WPF程序过程如下:

过程其实大致差不多的。你只要理解了一个版本的过程,都很好操作了。

 

WPF程序不同的是我们要找的是Presenta模块的地址

 

同样是跳向这个地址

 

通过查找特征码,找到我们的关键代码,下好断点就行了。

 

关键点入口。

 
nop掉这里,或者修改标志位。

 

成功了有么有。



其实这个特征码不算难找,我也是一时兴起随便研究了下,期望对大家有些帮助吧。
写的不好之处请大家多多指导,很长一段时间在渗透中,也是好久没搞破解了。
最近打算重拾,希望喜爱玩.Net的朋友一块交流学习进步哈。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值