首页
社区
课程
招聘
[旧帖] [求助]请高手进入,帮我看看这段代码如何制作注册机! 0.00雪花
发表于: 2008-11-28 17:54 4486

[旧帖] [求助]请高手进入,帮我看看这段代码如何制作注册机! 0.00雪花

2008-11-28 17:54
4486
本人是菜鸟一个,现有这样一段软件注册代码,请高手看看如何制作注册机,我想注册机的注册号由自己输,注册码是由代码算出来。希望高手能帮忙解答!!在些先谢谢了!

软件注册代码如下:
0060F62C  /$  55            PUSH EBP
0060F62D  |.  8BEC          MOV EBP,ESP
0060F62F  |.  83C4 E8       ADD ESP,-18
0060F632  |.  53            PUSH EBX
0060F633  |.  56            PUSH ESI
0060F634  |.  57            PUSH EDI
0060F635  |.  33DB          XOR EBX,EBX
0060F637  |.  895D E8       MOV DWORD PTR SS:[EBP-18],EBX
0060F63A  |.  895D EC       MOV DWORD PTR SS:[EBP-14],EBX
0060F63D  |.  895D F4       MOV DWORD PTR SS:[EBP-C],EBX
0060F640  |.  894D FC       MOV DWORD PTR SS:[EBP-4],ECX
0060F643  |.  8BFA          MOV EDI,EDX
0060F645  |.  8BF0          MOV ESI,EAX
0060F647  |.  B9 01000000   MOV ECX,1
0060F64C  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F64F  |.  8B15 20114000 MOV EDX,DWORD PTR DS:[401120]            ;  RERP.00401124
0060F655  |.  E8 C654DFFF   CALL RERP.00404B20
0060F65A  |.  33C0          XOR EAX,EAX
0060F65C  |.  55            PUSH EBP
0060F65D  |.  68 9CF76000   PUSH RERP.0060F79C
0060F662  |.  64:FF30       PUSH DWORD PTR FS:[EAX]
0060F665  |.  64:8920       MOV DWORD PTR FS:[EAX],ESP
0060F668  |.  33DB          XOR EBX,EBX
0060F66A  |.  8BC6          MOV EAX,ESI
0060F66C  |.  8BD7          MOV EDX,EDI
0060F66E  |.  E8 154DDFFF   CALL RERP.00404388
0060F673  |.  74 29         JE SHORT RERP.0060F69E               ;  试用密码比较
0060F675  |.  B8 ACF76000   MOV EAX,RERP.0060F7AC                ;  正式版注册密码输入错误,注册失败!\n\n系统将继续进行试用申请的注册!
0060F67A  |.  BA 40000000   MOV EDX,40
0060F67F  |.  E8 28E5E4FF   CALL RERP.0045DBAC                   ;  (初始 cpu 选择)
0060F684 >|.  8D55 F4       LEA EDX,DWORD PTR SS:[EBP-C]
0060F687  |.  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
0060F68A  |.  E8 A9FEFFFF   CALL RERP.0060F538
0060F68F  |.  8B45 F4       MOV EAX,DWORD PTR SS:[EBP-C]
0060F692  |.  8BD7          MOV EDX,EDI
0060F694  |.  E8 4F020000   CALL RERP.0060F8E8
0060F699  |.  E9 C8000000   JMP RERP.0060F766
0060F69E  |>  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F6A1  |.  8BD7          MOV EDX,EDI
0060F6A3  |.  E8 D849DFFF   CALL RERP.00404080
0060F6A8  |.  6A 00         PUSH 0
0060F6AA  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F6AD  |.  50            PUSH EAX
0060F6AE  |.  6A 00         PUSH 0
0060F6B0  |.  6A 00         PUSH 0
0060F6B2  |.  B8 F8F76000   MOV EAX,RERP.0060F7F8                ;  upgrade
0060F6B7  |.  8945 F0       MOV DWORD PTR SS:[EBP-10],EAX
0060F6BA  |.  8D4D F0       LEA ECX,DWORD PTR SS:[EBP-10]
0060F6BD  |.  BA 08F86000   MOV EDX,RERP.0060F808                ;  ASCII "Software\Kingsoft\Xdict"
0060F6C2  |.  B8 02000080   MOV EAX,80000002
0060F6C7  |.  E8 1CBEE7FF   CALL RERP.0048B4E8
0060F6CC  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F6CF  |.  BA 28F86000   MOV EDX,RERP.0060F828                ;  正式版
0060F6D4  |.  E8 A749DFFF   CALL RERP.00404080
0060F6D9  |.  6A 00         PUSH 0
0060F6DB  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F6DE  |.  50            PUSH EAX
0060F6DF  |.  6A 00         PUSH 0
0060F6E1  |.  6A 00         PUSH 0
0060F6E3  |.  B8 38F86000   MOV EAX,RERP.0060F838                ;  版权
0060F6E8  |.  8945 F0       MOV DWORD PTR SS:[EBP-10],EAX
0060F6EB  |.  8D45 F0       LEA EAX,DWORD PTR SS:[EBP-10]
0060F6EE  |.  50            PUSH EAX
0060F6EF  |.  8B15 B4370401 MOV EDX,DWORD PTR DS:[10437B4]           ;  RERP.010457FC
0060F6F5  |.  8B12          MOV EDX,DWORD PTR DS:[EDX]
0060F6F7  |.  8D45 EC       LEA EAX,DWORD PTR SS:[EBP-14]
0060F6FA  |.  B9 48F86000   MOV ECX,RERP.0060F848                ;  \产品版权注册
0060F6FF  |.  E8 C04BDFFF   CALL RERP.004042C4
0060F704  |.  8B55 EC       MOV EDX,DWORD PTR SS:[EBP-14]
0060F707  |.  B8 01000080   MOV EAX,80000001
0060F70C  |.  59            POP ECX
0060F70D  |.  E8 D6BDE7FF   CALL RERP.0048B4E8
0060F712  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F715  |.  8BD6          MOV EDX,ESI
0060F717  |.  E8 6449DFFF   CALL RERP.00404080
0060F71C  |.  6A 00         PUSH 0
0060F71E  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F721  |.  50            PUSH EAX
0060F722  |.  6A 00         PUSH 0
0060F724  |.  6A 00         PUSH 0
0060F726  |.  B8 60F86000   MOV EAX,RERP.0060F860                ;  产品系列号
0060F72B  |.  8945 F0       MOV DWORD PTR SS:[EBP-10],EAX
0060F72E  |.  8D45 F0       LEA EAX,DWORD PTR SS:[EBP-10]
0060F731  |.  50            PUSH EAX
0060F732  |.  8B15 B4370401 MOV EDX,DWORD PTR DS:[10437B4]           ;  RERP.010457FC
0060F738  |.  8B12          MOV EDX,DWORD PTR DS:[EDX]
0060F73A  |.  8D45 E8       LEA EAX,DWORD PTR SS:[EBP-18]
0060F73D  |.  B9 48F86000   MOV ECX,RERP.0060F848                ;  \产品版权注册
0060F742  |.  E8 7D4BDFFF   CALL RERP.004042C4
0060F747  |.  8B55 E8       MOV EDX,DWORD PTR SS:[EBP-18]
0060F74A  |.  B8 01000080   MOV EAX,80000001
0060F74F  |.  59            POP ECX
0060F750  |.  E8 93BDE7FF   CALL RERP.0048B4E8
0060F755  |.  B8 6CF86000   MOV EAX,RERP.0060F86C
0060F75A  |.  BA 40000000   MOV EDX,40
0060F75F  |.  E8 48E4E4FF   CALL RERP.0045DBAC
0060F764  |.  B3 01         MOV BL,1
0060F766  |>  33C0          XOR EAX,EAX
0060F768  |.  5A            POP EDX
0060F769  |.  59            POP ECX
0060F76A  |.  59            POP ECX
0060F76B  |.  64:8910       MOV DWORD PTR FS:[EAX],EDX
0060F76E  |.  68 A3F76000   PUSH RERP.0060F7A3
0060F773  |>  8D45 E8       LEA EAX,DWORD PTR SS:[EBP-18]
0060F776  |.  BA 02000000   MOV EDX,2
0060F77B  |.  E8 8C48DFFF   CALL RERP.0040400C
0060F780  |.  8D45 F4       LEA EAX,DWORD PTR SS:[EBP-C]
0060F783  |.  E8 6048DFFF   CALL RERP.00403FE8
0060F788  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
0060F78B  |.  B9 01000000   MOV ECX,1
0060F790  |.  8B15 20114000 MOV EDX,DWORD PTR DS:[401120]            ;  RERP.00401124
0060F796  |.  E8 5154DFFF   CALL RERP.00404BEC
0060F79B  \>  C3            RETN

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 590
活跃值: (177)
能力值: ( LV9,RANK:680 )
在线值:
发帖
回帖
粉丝
2
太逗了,你就给出一段代码而不给目标程序,如果有人能只看这些代码就写出注册机,我五体投地

o(∩_∩)o...
兄弟,算法分析是要动态跟踪的,不是像看源码那样看一眼就OK了(*^__^*) ……
2008-11-28 19:25
0
雪    币: 564
活跃值: (12)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
我不会自己写,要做补丁就:keymake.
2008-11-28 20:07
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
0060F66E  |.  E8 154DDFFF   CALL RERP.00404388
在这里做内存注册机,你给的这部分没有算法
2008-11-30 08:02
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
哦,谢谢!内存注册机我有了,我自己也会做!
2008-12-3 09:22
0
游客
登录 | 注册 方可回帖
返回
//