首页
社区
课程
招聘
[旧帖] [求助]得出注册码,但不会写注册机,请求帮助! 0.00雪花
发表于: 2010-2-8 21:29 1516

[旧帖] [求助]得出注册码,但不会写注册机,请求帮助! 0.00雪花

2010-2-8 21:29
1516
唉!得出注册码,但不会写注册机,好失败啊,希望大哥大姐们帮小弟这个忙啊,让小弟我小走点弯路。

MOV EBX,1
LEA EAX,DWORD PTR SS:[EBP-10]
CALL regdll.01594818
MOV EDX,DWORD PTR SS:[EBP-4]            取假码:123456789入EDX
MOV DL,BYTE PTR DS:[EDX+EBX-1]          取假码N位入DL      
MOVZX ECX,DI                          取DI=81入ECX
SHR ECX,8                  
XOR DL,CL
MOV BYTE PTR DS:[EAX+EBX-1],DL              
MOV EAX,DWORD PTR SS:[EBP-4]
MOVZX EAX,BYTE PTR DS:[EAX+EBX-1]
ADD DI,AX
IMUL AX,DI,40
ADD AX,0E
MOV EDI,EAX
INC EBX
DEC ESI
JNZ SHORT regdll.015E472E            循环9次

以上代码是对123456789做运算得出一串数(*********) 再把得出的串,减去前三位。得出(******)

现在,要用得出的(******)   来求出123456789,

小弟我正在汇编语言的学习阶段,会看,但不会写。所以写不出注册机来。

所以请求高人帮小弟一把,写注册机不本人目地,主要是要学习编程,所以请一定要帮我这个帮,小弟我在这里表示非常感激。谢谢。注:小弟我是为了学习,所以,写出的程序,请在关键的地方给点注示。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
可能我水平还不够吧,算法是看明白了,但没办法通过******算出*********.
感觉要逆着算要知道最后的DI,只知道开始的DI=81,但前三位又舍掉了,也就没办法通过DI=81算出最后的DI,也就不能逆序这个计算过程。
新手,如有不对请指教哈
2010-2-9 01:06
0
游客
登录 | 注册 方可回帖
返回
//