吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6501|回复: 8
收起左侧

[会员申请] 申请会员ID:黄森AA【冒充他人作品申请】

[复制链接]
吾爱游客  发表于 2016-9-10 20:51
1:申请ID:黄森AA
2:2991222688@QQ.COM
3:特别想在吾爱破解论坛学习技术
4:我是来学习的 我会遵守吾爱论坛规则
5:我不乱发广告的 希望管理员批准通过 谢谢


入门教学培训,第一期不有赶上。就在论坛里面先自学基础的教程,我算是个半新手,边自学边摸索,多少有些小收获。刚才看见群里有人求一个软件的破解,
就试着来偿试一下,结果还碰对了,把过程写下来,分享给和我一样在辛苦学习的同学们。-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
【破解工具】  OllyDbg
【软件名称】  联系人生成器2.0
【下载地址】  文件来自群共享, 上传到百度云地址:链接:http://pan.baidu.com/s/1pLPaxIz 密码: ruvk
【加壳信息】  无壳
【软件简介】  看样子是生成各地手机信息的一个软件,生成VCF格式的。

1、使用PEID查壳,显示无壳。使用OD载入软件,程序停留在入口处(OEP),根据所学,常规套路是用查找--->搜索Ascii字符串,看有没有什么注册成功、注册失败之类的提示。


2、在汇编区右键,在弹出的菜单中选择中文搜索引挚-->搜索Ascii码,在搜索到的字符串中寻找注册成功、注册失败的提示信息。根据提示信息的位置,来寻找程序的关键跳转地址,
用来爆破掉,或者找出注册码。由于这个练手的程序是明码比较,比较适合刚学破解的新生,正好拿来让我们折磨:)undefined


上面截图就是查找字符串的位置。

3、转到汇编界面,在注册成功、注册失败处前2段地址处进行下断点,(按F2),2处地址分别为

004084CF  |.  E8 2C1E0000   call 联系人生.0040A300
004084D4  |.  83C4 04       add esp,0x4
004084D7  |>  68 01000100   push 0x10001
004084DC  |.  68 C61D0106   push 0x6011DC6
004084E1  |.  68 C51D0152   push 0x52011DC5
004084E6  |.  68 04000080   push 0x80000004                          ;  注册成功的提示
004084EB  |.  6A 00         push 0x0
004084ED  |.  68 A8C64C00   push 联系人生.004CC6A8                       ;  温馨提示:
----------------------------------------------------------------------------------------------------------
00408540  |.  83C4 1C       add esp,0x1C
00408543  |.  E9 45000000   jmp 联系人生.0040858D                        ;  在这里看见有个jmp无条件跳转,是跳过失败的
00408548  |>  68 01000100   push 0x10001                             ;  这里有一个从上方过来的大跳
0040854D  |.  68 C61D0106   push 0x6011DC6
00408552  |.  68 C51D0152   push 0x52011DC5
00408557  |.  68 04000080   push 0x80000004
0040855C  |.  6A 00         push 0x0
0040855E  |.  68 A8C64C00   push 联系人生.004CC6A8                       ;  温馨提示:
00408563  |.  68 01030080   push 0x80000301
00408568  |.  6A 00         push 0x0
0040856A  |.  68 30000000   push 0x30
0040856F  |.  68 04000080   push 0x80000004
00408574  |.  6A 00         push 0x0
00408576  |.  68 BEC64C00   push 联系人生.004CC6BE                       ;  注册失败!
0040857B  |.  68 04000000   push 0x4
----------------------------------------------------------------------------------------------------------



4、下完断点,按F9试着跑一下程序,,在点生成VCF的时候,跳出注册窗口,点击注册,程序断在了00408548处,
同时发现EBX寄存器有那么一串Ascii码,长得好像注册码呀,把它复制出来看看。
0019EB80   052A2FE8  ASCII "77988D0363808437E49133371207B753"




5、再一次的F9运行起程序,将刚才的那串 77988D0363808437E49133371207B753 输入进注册码中,点一下注册看看效果。


看来那串是真正的注册码了。虽然感觉这个软件注册的比较简单,可是新手就应该从这样简单的小软件来练手,增强信心,一点点的成长起来。

由于不会汇编,也看不懂算法,不知道这个注册码是怎么计算出来的。又试着在注册失败上方的一个大跳转处,往前跟踪了一下,分别发现了2个关键Call,
一个是生成机器码,一个是生成注册码的Call,不会写注册机,就用笨方法,找到生成机器码的Call,下一条语句,然后修改EAX的值,来根据修改的机器码生成注册码。

00408206  |.  B8 14504B00   mov eax,联系人生.004B5014
0040820B  |>  50            push eax
0040820C  |.  68 01000000   push 0x1
00408211  |.  BB 70B34000   mov ebx,联系人生.0040B370
00408216  |.  E8 D9200000   call 联系人生.0040A2F4
0040821B  |.  83C4 10       add esp,0x10
0040821E  |.  8945 F8       mov [local.2],eax
00408221  |.  8B5D FC       mov ebx,[local.1]
00408224  |.  85DB          test ebx,ebx
00408226  |.  74 09         je X联系人生.00408231
00408228  |.  53            push ebx




简短无含量的小破解心得分享到这里,希望这成功的第一次,为接下来的努力打下基础:
192227pgj66ggzq6cpgtd1.jpg (121.5 KB, 下载次数: 0)

注册码过程



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

Hmily 发表于 2016-9-12 10:18
你脸是租来的吗?

初学破解,分享寻找注册码过程
http://www.52pojie.cn/thread-356451-1-1.html
(出处: 吾爱破解论坛)

免费评分

参与人数 3吾爱币 +2 热心值 +1 收起 理由
11296119 + 1 666
amtaia + 1 明察秋毫
H夜 + 1 目光如炬!

查看全部评分

liushuaijie123 发表于 2016-9-12 20:25
水天下 发表于 2016-9-12 20:48
头像被屏蔽
qq212432000 发表于 2016-9-14 10:13
提示: 作者被禁止或删除 内容自动屏蔽
KaQqi 发表于 2016-10-5 22:49
而且技术是原创,这技术也够烂的
王辰瑞 发表于 2017-5-17 23:13
哈哈哈,突然爱上了申请专区这版块
冥界3大法王 发表于 2017-5-18 07:51
各种伸手党应该严厉打击!
http://www.52pojie.cn/thread-607400-1-1.html这个贴子乐子大了,甭说是从吾爱破解来的,两字“丢人”!
把别人的破解直接弄过来有啥意思,丢人耻辱。
j545279671 发表于 2017-5-27 17:37
这个真的是佩服了,这都看出来
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-28 11:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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