吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5920|回复: 7
收起左侧

[原创] 练习破解.NET程序找出正确注册码(Deom自己写的)

[复制链接]
90hacker 发表于 2015-8-6 11:24
第一次发表帖子、有点紧张、有点害怕、要是那里写的不对请管理帮我改正一下、刚接触汇编、看了很多汇编的视频、由于我是个程序员今天早上领导、想自己写个程序然后用OD加载进行研究一下




1.程序阶段
程序大概是这样的
1.png

代码大致是这样的一般 都是差不多的、

if (textBox1.Text.Equals("52pojie"))
            {
              //成功!
       MessageBox.Show("登录成功");
            }
            else
            {
              //失败!
      MessageBox.Show("登录失败");
            }






2.OD加载调试
由于我用的是MessageBox.Show(); 函数可以用 bp MessageBoxW来设置断点
然后堆栈回溯

QQ截图20150805112142.png
跟着一起来、没有什么可以阻挡这未来、
QQ截图20150805112142.png
这里调用的是window对话框的API 右下脚可以看到标题 以及内容等等...

0039EA58   7B6AA29C  /CALL 到 MessageBoxW 来自 System_W.7B6AA29A
0039EA5C   000C0662  |hOwner = 000C0662 ('Form1',class='WindowsForms10.Window.8.app.0...')
0039EA60   026FB69C  |Text = "登录失败!"
0039EA64   026B1230  |Title = ""
0039EA68   00000000  \Style = MB_OK|MB_APPLMODAL

我们可以在 0039EA58   7B6AA29C  /CALL 到 MessageBoxW 来自 System_W.7B6AA29A   右键--》( 反汇编窗口跟随)
QQ截图20150805112142.png


停留在 7B6AA29C    C646 08 01      mov byte ptr ds:[esi+0x8],0x1
上一句是 call eax 往上面找可以看到
7B6AA282    51              push ecx
7B6AA283    57              push edi
7B6AA284    52              push edx
这里push 了3  ecx,edi ,edx


关键在 edi  我们在edi F2设置断点  
edi=026FB69C 数据窗口中跟随数值

QQ截图20150805112142.png



输入的值和if判断是值都在这里 显示出来 :52pojie   




本人是菜鸟 哈哈  有什么不好的请别喷我



免费评分

参与人数 1热心值 +1 收起 理由
沫弦幽幽 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩.

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

seemk 发表于 2015-8-6 11:38
跟着一起来、没有什么可以阻挡这未来、
楼主真调皮
 楼主| 90hacker 发表于 2015-8-6 11:57
seemk 发表于 2015-8-6 11:38
跟着一起来、没有什么可以阻挡这未来、
楼主真调皮

day and night 就跟这一起来
 楼主| 90hacker 发表于 2015-8-6 11:59
Hmily 发表于 2015-8-6 16:55
用OD调NET只能看看内存里的明码?
jiaquanhao 发表于 2015-8-6 20:49
支持!请多发些,对我们这些菜鸟大大的帮助
luozh7682 发表于 2015-8-10 08:25
明码比较,很容易被破解,所以写加密算法时很少有人用这种算法了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-17 17:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表