能力值:
( LV15,RANK:2473 )
|
-
-
26 楼
67923985
0048C986 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
0048C989 E8 E277F7FF CALL 壹只老虎.00404170
0048C98E 8BD8 MOV EBX,EAX
0048C990 83C3 05 ADD EBX,5
0048C993 81CB E8040000 OR EBX,4E8
0048C999 81F3 23010000 XOR EBX,123
0048C99F 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
0048C9A2 E8 C977F7FF CALL 壹只老虎.00404170
0048C9A7 83F8 06 CMP EAX,6
0048C9AA 7D 20 JGE SHORT 壹只老虎.0048C9CC
0048C9AC 6A 40 PUSH 40
0048C9AE B9 D8CA4800 MOV ECX,壹只老虎.0048CAD8 ;"no!no!no!"
0048C9B3 BA E4CA4800 MOV EDX,壹只老虎.0048CAE4 ;"Name is Too Short"
0048C9B8 A1 D4EB4800 MOV EAX,DWORD PTR DS:[48EBD4]
0048C9BD 8B00 MOV EAX,DWORD PTR DS:[EAX]
0048C9BF E8 BC78FCFF CALL 壹只老虎.00454280
0048C9C4 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8]
0048C9C7 E8 FC3FFCFF CALL 壹只老虎.004509C8
0048C9CC 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
0048C9CF E8 9C77F7FF CALL 壹只老虎.00404170
0048C9D4 8BD0 MOV EDX,EAX
0048C9D6 85D2 TEST EDX,EDX
0048C9D8 7E 18 JLE SHORT 壹只老虎.0048C9F2
0048C9DA B8 01000000 MOV EAX,1
0048C9DF 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10]
0048C9E2 0FB64C01 FF MOVZX ECX,BYTE PTR DS:[ECX+EAX-1]
0048C9E7 0FAFC8 IMUL ECX,EAX
0048C9EA 03D9 ADD EBX,ECX
0048C9EC 03D8 ADD EBX,EAX
0048C9EE 40 INC EAX
0048C9EF 4A DEC EDX
0048C9F0 ^75 ED JNZ SHORT 壹只老虎.0048C9DF
0048C9F2 33C0 XOR EAX,EAX
0048C9F4 55 PUSH EBP
0048C9F5 68 62CA4800 PUSH 壹只老虎.0048CA62
0048C9FA 64:FF30 PUSH DWORD PTR FS:[EAX]
0048C9FD 64:8920 MOV DWORD PTR FS:[EAX],ESP
0048CA00 8D4D E4 LEA ECX,DWORD PTR SS:[EBP-1C]
0048CA03 BA 09000000 MOV EDX,9
0048CA08 8B45 F4 MOV EAX,DWORD PTR SS:[EBP-C]
0048CA0B E8 00D7F9FF CALL 壹只老虎.0042A110
0048CA10 8B45 E4 MOV EAX,DWORD PTR SS:[EBP-1C]
0048CA13 E8 18B7F7FF CALL 壹只老虎.00408130
0048CA18 2BD8 SUB EBX,EAX
0048CA1A 85DB TEST EBX,EBX
0048CA1C 75 1A JNZ SHORT 壹只老虎.0048CA38
0048CA1E 6A 40 PUSH 40
0048CA20 B9 F8CA4800 MOV ECX,壹只老虎.0048CAF8 ;"heihei"
0048CA25 BA 00CB4800 MOV EDX,壹只老虎.0048CB00 ;"Good Job!"
0048CA2A A1 D4EB4800 MOV EAX,DWORD PTR DS:[48EBD4]
0048CA2F 8B00 MOV EAX,DWORD PTR DS:[EAX]
0048CA31 E8 4A78FCFF CALL 壹只老虎.00454280
0048CA36 EB 18 JMP SHORT 壹只老虎.0048CA50
0048CA38 6A 40 PUSH 40
0048CA3A B9 D8CA4800 MOV ECX,壹只老虎.0048CAD8 ;"no!no!no!"
0048CA3F BA 0CCB4800 MOV EDX,壹只老虎.0048CB0C ;"it is too false!"
0048CA44 A1 D4EB4800 MOV EAX,DWORD PTR DS:[48EBD4]
0048CA49 8B00 MOV EAX,DWORD PTR DS:[EAX]
0048CA4B E8 3078FCFF CALL 壹只老虎.00454280
0048CA50 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8]
0048CA53 E8 703FFCFF CALL 壹只老虎.004509C8
0048CA58 33C0 XOR EAX,EAX
0048CA5A 5A POP EDX
0048CA5B 59 POP ECX
0048CA5C 59 POP ECX
0048CA5D 64:8910 MOV DWORD PTR FS:[EAX],EDX
0048CA60 EB 12 JMP SHORT 壹只老虎.0048CA74
0048CA62 ^E9 996BF7FF JMP 壹只老虎.00403600
0048CA67 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8]
0048CA6A E8 593FFCFF CALL 壹只老虎.004509C8
0048CA6F E8 F46EF7FF CALL 壹只老虎.00403968
0048CA74 90 NOP
0048CA75 90 NOP
|
能力值:
( LV4,RANK:50 )
|
-
-
27 楼
老虎你应该重新编译一份不一样的代码出来
在已知一组对应明文密文和算法的情况下
通过第二组近似相近的密文来攻击出明文和密钥几乎是秒杀
|
能力值:
( LV9,RANK:290 )
|
-
-
28 楼
谢谢虚伪兄弟!
明白了!
嘿嘿!
马上修改!
看看!嘿嘿!
|
能力值:
( LV9,RANK:290 )
|
-
-
29 楼
[QUOTE=ccfer;340832]67923985 0048C986 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
0048C989 E8 E277F7FF CALL 壹只老虎.00404170
0048C98E 8BD8 ...[/QUOTE]
晕了!
再修改代码!看你有哲没有!
好奇的是!你是写程序爆破出密钥的吧!
你的程序中,解密成功的关键字设置是什么!
|
能力值:
( LV15,RANK:2473 )
|
-
-
30 楼
这次可把我难住了,只能等太虚伪出手了
|
能力值:
( LV2,RANK:10 )
|
-
-
31 楼
在crackme中加入老衲,他们就不知道了
|
能力值:
( LV9,RANK:290 )
|
-
-
32 楼
嘿嘿!找回点信心!
第2个版本,你用的什么关键字判断是否解密完成呢?
嘿嘿!
兄弟说说!
|
能力值:
( LV4,RANK:50 )
|
-
-
33 楼
|
能力值:
( LV9,RANK:850 )
|
-
-
34 楼
哇靠``楼上那家伙这么强``
哈哈哈
|
能力值:
( LV9,RANK:290 )
|
-
-
35 楼
投降了!
没辙了!
太牛了!
太虚伪了!
你是找的jm指令还是 call指令啊?
还是其他办法?
怀疑:ccfer=太虚伪了!
|
能力值:
( LV15,RANK:2473 )
|
-
-
36 楼
第二个版本,先猜到后面会有两个NOP,先搞定两个字节,剩两个字节就通过和第一个版本的代码对比找出来
才发现,太虚伪的kg用了最先进的编译器,直接anti ollydbg
|
能力值:
( LV9,RANK:290 )
|
-
-
37 楼
你和太虚伪了太牛了!
还anti peid!
发现fi查出来是turbo-c v2.0 [1998] <exe>
不知道有错误没有! 还anti od!
|
能力值:
( LV9,RANK:290 )
|
-
-
38 楼
如果把密钥作成字符串呢,还能猜解么?
我用64位字符串的话!
就算知道解码后的代码里面有9个nop!
程序来计算的话,也很花时间吧!
|
能力值:
( LV9,RANK:210 )
|
-
-
39 楼
第一个解密字节为8B...
穷举之....
|
能力值:
( LV6,RANK:90 )
|
-
-
40 楼
越来越感觉到,自己真的太菜,连他们说什么都不知道,有没有什么九阳神功什么的,让我闭关修练一下.
|
能力值:
( LV2,RANK:10 )
|
-
-
41 楼
用19800523也不错哦~哈哈哈哈哈哈
|