美名一生起名【6月11号】破解教程,支持导出名字
小菜第一次发帖,看到http://www.52pojie.cn/thread-263888-1-1.html 下载用不了~所以自己破解了
教程开始
首先到官方下载一个正版的。。然后直接用OD打开程序
查找字符串,搜索错误提示
中文搜索引擎, 条目 420
地址=004148E4
反汇编=push 美名一生.0055D21D
文本字符串=注册失败,请输入您购买的正确注册码!!!
一般的关键跳转都应该会找的
00414740|. /0F85 41010000 jnz 美名一生.00414887
00414746|. |68 00000000 push 0x0
0041474B|. |BB 207F4400 mov ebx,美名一生.00447F20 ;j
00414750|. |E8 F5310300 call 美名一生.0044794A
00414755|. |83C4 04 add esp,0x4
00414758|. |8945 FC mov ,eax
0041475B|. |68 7ED15500 push 美名一生.0055D17E ;\data\key.ini
00414760|. |FF75 FC push
00414763|. |B9 02000000 mov ecx,0x2
00414768|. |E8 02C9FEFF call 美名一生.0040106F
0041476D|. |83C4 08 add esp,0x8
00414770|. |8945 F8 mov ,eax
00414773|. |8B5D FC mov ebx,
00414776|. |85DB test ebx,ebx
00414778|. |74 09 je short 美名一生.00414783
0041477A|. |53 push ebx
0041477B|. |E8 B8310300 call 美名一生.00447938
00414780|. |83C4 04 add esp,0x4
00414783|> |6A FF push -0x1
00414785|. |6A 08 push 0x8
00414787|. |68 553E0216 push 0x16023E55
0041478C|. |68 27540152 push 0x52015427
00414791|. |E8 C6310300 call 美名一生.0044795C
00414796|. |83C4 10 add esp,0x10
00414799|. |8945 F4 mov ,eax
0041479C|. |68 04000080 push 0x80000004
004147A1|. |6A 00 push 0x0
004147A3|. |8B45 F4 mov eax,
004147A6|. |85C0 test eax,eax
004147A8|. |75 05 jnz short 美名一生.004147AF
004147AA|. |B8 33AA5400 mov eax,美名一生.0054AA33
004147AF|> |50 push eax
004147B0|. |68 04000080 push 0x80000004
004147B5|. |6A 00 push 0x0
004147B7|. |68 8CD15500 push 美名一生.0055D18C ;key
004147BC|. |68 04000080 push 0x80000004
004147C1|. |6A 00 push 0x0
004147C3|. |68 8CD15500 push 美名一生.0055D18C ;key
004147C8|. |68 04000080 push 0x80000004
004147CD|. |6A 00 push 0x0
004147CF|. |8B45 F8 mov eax,
004147D2|. |85C0 test eax,eax
004147D4|. |75 05 jnz short 美名一生.004147DB
004147D6|. |B8 33AA5400 mov eax,美名一生.0054AA33
004147DB|> |50 push eax
004147DC|. |68 04000000 push 0x4
004147E1|. |BB 70E04400 mov ebx,美名一生.0044E070
004147E6|. |E8 5F310300 call 美名一生.0044794A
004147EB|. |83C4 34 add esp,0x34
004147EE|. |8B5D F8 mov ebx,
004147F1|. |85DB test ebx,ebx
004147F3|. |74 09 je short 美名一生.004147FE
004147F5|. |53 push ebx
004147F6|. |E8 3D310300 call 美名一生.00447938
004147FB|. |83C4 04 add esp,0x4
004147FE|> |8B5D F4 mov ebx,
00414801|. |85DB test ebx,ebx
00414803|. |74 09 je short 美名一生.0041480E
00414805|. |53 push ebx
00414806|. |E8 2D310300 call 美名一生.00447938
0041480B|. |83C4 04 add esp,0x4
0041480E|> |C705 C8EE7500>mov dword ptr ds:,0x1
00414818|. |6A 00 push 0x0
0041481A|. |68 90D15500 push 美名一生.0055D190 ;美名一生起名软件 V2014.1 高通软件出品(已注册)
0041481F|. |6A FF push -0x1
00414821|. |6A 08 push 0x8
00414823|. |68 00000106 push 0x6010000
00414828|. |68 01000152 push 0x52010001
0041482D|. |E8 24310300 call 美名一生.00447956
00414832|. |83C4 18 add esp,0x18
00414835|. |6A 00 push 0x0
00414837|. |6A 00 push 0x0
00414839|. |6A 00 push 0x0
0041483B|. |68 01030080 push 0x80000301
00414840|. |6A 00 push 0x0
00414842|. |68 00000000 push 0x0
00414847|. |68 04000080 push 0x80000004
0041484C|. |6A 00 push 0x0
0041484E|. |68 C4D15500 push 美名一生.0055D1C4 ;注册成功!感谢您对本软件的支持!!!
00414853|. |68 03000000 push 0x3
00414858|. |BB 40BC4400 mov ebx,美名一生.0044BC40
0041485D|. |E8 E8300300 call 美名一生.0044794A
00414862|. |83C4 28 add esp,0x28
00414865|. |6A 00 push 0x0
00414867|. |68 00000000 push 0x0
0041486C|. |6A FF push -0x1
0041486E|. |6A 05 push 0x5
00414870|. |68 573E0216 push 0x16023E57
00414875|. |68 27540152 push 0x52015427
0041487A|. |E8 D7300300 call 美名一生.00447956
0041487F|. |83C4 18 add esp,0x18
00414882|. |E9 74000000 jmp 美名一生.004148FB
00414887|> \6A 00 push 0x0
00414889|.68 01000000 push 0x1
0041488E|.6A FF push -0x1
00414890|.6A 05 push 0x5
00414892|.68 573E0216 push 0x16023E57
00414897|.68 27540152 push 0x52015427
0041489C|.E8 B5300300 call 美名一生.00447956
004148A1|.83C4 18 add esp,0x18
004148A4|.C705 C8EE7500>mov dword ptr ds:,0x0
004148AE|.6A 00 push 0x0
004148B0|.68 E9D15500 push 美名一生.0055D1E9 ;美名一生起名软件 V2014.1 高通软件出品(未注册)
004148B5|.6A FF push -0x1
004148B7|.6A 08 push 0x8
004148B9|.68 00000106 push 0x6010000
004148BE|.68 01000152 push 0x52010001
004148C3|.E8 8E300300 call 美名一生.00447956
004148C8|.83C4 18 add esp,0x18
004148CB|.6A 00 push 0x0
004148CD|.6A 00 push 0x0
004148CF|.6A 00 push 0x0
004148D1|.68 01030080 push 0x80000301
004148D6|.6A 00 push 0x0
004148D8|.68 00000000 push 0x0
004148DD|.68 04000080 push 0x80000004
004148E2|.6A 00 push 0x0
004148E4|.68 1DD25500 push 美名一生.0055D21D ;注册失败,请输入您购买的正确注册码!!!
004148E9|.68 03000000 push 0x3
004148EE|.BB 40BC4400 mov ebx,美名一生.0044BC40
004148F3|.E8 52300300 call 美名一生.0044794A
004148F8|.83C4 28 add esp,0x28
004148FB|>EB 0E jmp short 美名一生.0041490B
00414740 |. /0F85 41010000 jnz 美名一生.00414887 修改这里就可以注册成功了!这里是关键跳转,但是,我们这里不这样做,毕竟,这样是没有效果的,只是爆破解了[当然,自己可以打补丁],重启程序之后,还是未注册
注意看
0041480E|> \C705 C8EE7500>mov dword ptr ds:,0x1
004148A4|.C705 C8EE7500>mov dword ptr ds:,0x0
这2处的对比,注册成功之后,给赋值1,否则为0也就是说,后面的操作都是用 来判断是否注册了
搜索常量0x75EEC8 然后在每个上面下断点,重新启动程序
点击运行
因为没注册,所以,第一次断下, 004209A9|> \C705 >mov dword ptr ds:,0x0
向上找 把 00420977|. /0F85 2C000000 jnz 美名一生.004209A9
记录地址,下段,重新运行
断下之后,nop掉跳转
00420977 90 nop
00420978 90 nop
00420979 90 nop
0042097A 90 nop
0042097B 90 nop
0042097C 90 nop
继续运行
打开之后直接显示已注册
这里就注册成功了!
测试一下 其他功能,我没发现什么问题,不知道各位有什么发现~~测试平台XP
菜鸟自己的教程,请大神勿喷~~
好东西,收藏先。 Bad丶Boy 发表于 2014-6-11 16:24
这神器 以后肯定用得着
哈哈~{:1_918:},神器~ 起名字的很实用啊,留着吧 这个取名字的看着不错啊, 就是用得到的时候很少哈 支持一下分享过程 kaifei2018 发表于 2014-6-11 16:17
怎么不把爆破的软件分享上来
没办法啊,网络太卡了,几次失败~所以,就发教程了 刘宏伟大人丶 发表于 2014-6-11 16:11
占前排起名字的吗- -等以后在用把
哈哈,我也打算以后用{:1_918:} 这神器 以后肯定用得着 不错的软件.收藏了. qy114la 发表于 2014-6-11 10:23
哈哈,我也打算以后用
看的时候还是沙发- =打完字成板凳都不是了{:1_907:}