能力值:
( LV2,RANK:10 )
|
-
-
26 楼
我确实是这种情况,我这里没有视频的录制软件,期待你的下一个帖子,呵呵 呵
|
能力值:
( LV9,RANK:140 )
|
-
-
27 楼
你把杀软关了再运行看看,放心,这个crackme没毒的,我的也是win7,运行得好好的啊
|
能力值:
( LV3,RANK:20 )
|
-
-
28 楼
直接把这两句用00覆盖掉,就可以调试了,NND
00401058 6A 00 push 0
0040105A \. E8 A7030000 call <jmp.&kernel32.ExitProcess> ; \ExitProcess
|
能力值:
( LV9,RANK:140 )
|
-
-
29 楼
不行,我表示不把这个弄清楚就不做下一篇,这样吧,你一路F8,把刚好要跳到后面的功能代码那前后两句执行时候的情况截图给我看看,懂了嘛,两幅图,一幅是刚刚准备跳到后面,一幅是刚刚跳到后面,有点绕口哈
|
能力值:
( LV9,RANK:140 )
|
-
-
30 楼
哈哈,也可以,你这个比我都狠啊,让它先嚣张一会 ,过会儿一样拜倒在你的石榴裙下,在下佩服,话说,泡妞是不是就是这样的?
|
能力值:
( LV4,RANK:50 )
|
-
-
31 楼
不错额 支持下额 我也是重庆滴 ·
|
能力值:
( LV2,RANK:10 )
|
-
-
32 楼
压力好大啊,好吧,我去开虚拟机刷去。。。。。稍等上图
|
能力值:
( LV9,RANK:140 )
|
-
-
33 楼
呵呵,我在重庆上学,这几天好冷啊
|
能力值:
( LV9,RANK:140 )
|
-
-
34 楼
虚拟机?没必要吧,我都是直接在系统里搞的,也没搞坏。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
35 楼
图上来了,第一个图是只设置好断点回到起点,然后F8出来窗口,填入字符;
第二个图是点check后,自动跳停的图,你看看吧
|
能力值:
( LV9,RANK:140 )
|
-
-
36 楼
呵呵,我的就是这样:
你也把你的做成gif传上来呗
|
能力值:
( LV4,RANK:50 )
|
-
-
37 楼
楼主的这种敬业精神令人敬佩。
|
能力值:
( LV2,RANK:10 )
|
-
-
38 楼
继续收藏 谢谢楼主的分享!
|
能力值:
( LV3,RANK:20 )
|
-
-
39 楼
恭喜楼主加精!
|
能力值:
( LV2,RANK:10 )
|
-
-
40 楼
来支持下,楼主的文章不错!
|
能力值:
( LV2,RANK:10 )
|
-
-
41 楼
楼主解说不错,啊哈哈哈
|
能力值:
( LV2,RANK:10 )
|
-
-
42 楼
好像是在加载的时候错误了。我也反了一次的。
|
能力值:
( LV2,RANK:10 )
|
-
-
43 楼
我的用的OD和35楼一样,过程和结果也是一样,不用改任何代码,OD载入,F9运行,直接出来了注册窗口,输入注册信息后,check,就断下来了。可以正常破解。
如果用看雪下的那个OllyICE v1.10 修改版,不改任何代码,OD载入,F9运行,直接出来了注册窗口,输入注册信息后,check,没反应了,死掉了。EIP却停在系统领空NTDLL
总之,我的两种版本OD都没有出来那个“what the hell......”那句提示。
不知道怎么搞的?
|
能力值:
( LV9,RANK:140 )
|
-
-
44 楼
额,难道你们的OD 那么高级,直接把anti-debugger给跳过了?我这OD里不改代码永远都只能出现what the hell....对话框
|
能力值:
( LV2,RANK:10 )
|
-
-
45 楼
为什么我查找不到 那个 Wrong serial, try again
|
能力值:
( LV9,RANK:140 )
|
-
-
46 楼
用OD载入后在反汇编窗口右键->超级字符串参考->ASCII,然后在弹出来的窗口中搜索serial,其实也没几句,你上下翻翻就应该能看到。
或者反汇编窗口右键->查找->所有参考文本字符串也能找到
|
能力值:
( LV3,RANK:20 )
|
-
-
47 楼
楼主,不错,爱学习的娃
|
能力值:
( LV3,RANK:30 )
|
-
-
48 楼
EAX_JIAOYAN:DWORD;
ECX_JIAOYAN:DWORD;
implementation
{$R *.dfm}
procedure EnCode(Mingwen:array of char);
begin
asm
pushad
xor ecx, ecx
xor ebx, ebx
xor edx, edx
mov esi, Mingwen
@L_4011FE:
movsx eax, byte ptr [esi]
mov ebx, eax
sub esi, edx
shl eax, $4
shr ebx, $5
xor eax, ebx
add eax, $26
xor eax, ecx
add ecx, eax
inc esi
cmp byte ptr [esi], 0
jnz @L_4011FE
mov ECX_JIAOYAN,ecx
mov eax, $0C0DEF
sub eax, ecx
imul eax, eax
mov EAX_jiaoyan,eax
popad
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
MyID:String;
MyJIaoyan:DWORD;
MyBuf:array [0..199] of char;
begin
MyID:=Edit1.Text;
MyJIaoyan:=0;
Fillchar(MyBuf,199,0);
Move(MyID[1],MyBuf[0],Length(MyID));
EnCode(MyBuf);
Edit2.Text:='CM2-'+inttohex(ECX_JIAOYAN,2)+'-'+inttohex(EAX_JIAOYAN,2);
end;
随手写的。
|
能力值:
( LV9,RANK:140 )
|
-
-
49 楼
呵呵,高手啊,很多语句我看不懂,还要努力学习,还希望大神们不要吝啬,多给我们初学者一些指引
|
能力值:
( LV3,RANK:30 )
|
-
-
50 楼
献丑了!
|
|
|