|
160个CrackMe[30 cracking4all.1]逆向算法分析+注册机源码
学习分析算法+delphi注册机源码
- 0040326F 52 push edx
- 00403270 50 push eax
- 00403271 FFD3 call ebx
- 00403273 50 push eax ; eax=0016442C, (UNICODE "1") 取每一位上的密码
- 00403274 FF15 0C614000 call dword ptr ds:[<&MSVBVM50.#516>] ; msvbvm50.rtcAnsiValueBstr
- 0040327A 0FBFD0 movsx edx,ax
- 0040327D 8D8D 68FFFFFF lea ecx,dword ptr ss:[ebp-0x98]
- 00403283 8D45 BC lea eax,dword ptr ss:[ebp-0x44]
- 00403286 51 push ecx
- 00403287 50 push eax
- 00403288 8995 E8FEFFFF mov dword ptr ss:[ebp-0x118],edx
- 0040328E FFD3 call ebx
- 00403290 50 push eax ; eax=00162864, (UNICODE "2") 循环取2000字符
- 00403291 FF15 0C614000 call dword ptr ds:[<&MSVBVM50.#516>] ; msvbvm50.rtcAnsiValueBstr
- 00403297 8B95 E8FEFFFF mov edx,dword ptr ss:[ebp-0x118]
- 0040329D 0FBFC8 movsx ecx,ax
- 004032A0 33D1 xor edx,ecx ; 31 xor 32 就是两者ASC进行XOR
- 004032A2 8D85 58FFFFFF lea eax,dword ptr ss:[ebp-0xA8]
- 004032A8 52 push edx
- 004032A9 50 push eax
- 004032AA FF15 64614000 call dword ptr ds:[<&MSVBVM50.#608>] ; msvbvm50.rtcVarBstrFromAnsi
复制代码
这个crackme其实是一个逆推PASSWORD的过程。
输入的密码跟固定字符串"2000200020002"进行每一位上字符的ASC的值进行XOR,然后连接起来的字符串要跟"qBQSYdXUe_B\V"相同.
这里用2000200020002其实是为了方便,真正的是跟2000循环处理,既然比较的
数据是13位的,索性就鼓动为2000200020002好了。
那么可以直接逆回去,用"qBQSYdXUe_B\V"跟"2000200020002"每一位上字符ASC进行XOR,得到的就是密码:“CrackTheWorld”
注册机源码
- procedure TForm1.Button1Click(Sender: TObject);
- var
- s1,s2,s:String;
- i:integer;
- begin
- s1:='2000200020002';
- s2:='qBQSYdXUe_B\V';
- for i:=1 to 13 do
- begin
- s:=s+char(ord(s1[i]) xor ord(s2[i]));
- end;
- Edit1.Text:=s;
- end;
复制代码
|
评分
-
参与人数 21 | 威望 +1 |
HB +39 |
THX +14 |
收起
理由
|
猫妖的故事
| |
|
+ 1 |
|
24567
| |
|
+ 1 |
|
一路走来不容易
| |
+ 1 |
|
|
Soul1999
| |
|
+ 1 |
|
消逝的过去
| |
+ 2 |
|
|
我是好人
| |
+ 1 |
|
[吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩! |
军工强国
| |
+ 1 |
|
|
jaunic
| |
|
+ 1 |
|
hnymsh
| |
+ 2 |
|
|
lies
| |
+ 1 |
|
|
shuai20
| |
+ 1 |
+ 1 |
论坛有你更精彩!感谢楼主! |
狮子
| |
+ 1 |
+ 1 |
因果报应:这么热心分享知识,以后活该你发财!!该!哈~ |
奥特曼
| |
+ 1 |
+ 1 |
教程非常易懂,对新人帮助极大!楼主大爱! |
Shark恒
| + 1 |
+ 10 |
+ 1 |
因果报应:这么热心分享知识,以后活该你发财!!该!哈~ |
Desire
| |
+ 3 |
+ 1 |
评分=感恩!简单却充满爱!感谢您的作品! |
落叶随风
| |
+ 2 |
+ 1 |
评分=感恩!简单却充满爱!感谢您的作品! |
岁月神偷
| |
+ 2 |
+ 1 |
评分=感恩!简单却充满爱!感谢您的作品! |
起凡第一华佗
| |
+ 3 |
+ 1 |
我是蜡笔小小新,岳阳帅小伙 哈哈哈 请支持我 |
逍遥枷锁
| |
+ 2 |
+ 1 |
因果报应:这么热心分享知识,以后活该你发财!!该!哈~ |
Scar-疤痕
| |
+ 4 |
+ 1 |
评分=感恩!简单却充满爱!感谢您的作品! |
520Kelly
| |
+ 2 |
|
评分=感恩!简单却充满爱!感谢您的作品! |
查看全部评分
|