破解软件:XYZ-计算机等级考试题库系统(二级VFP)
破解工具: W32dsm8.93 、TRW2000
破解过程:
运行程序 XYZvfp.exe
出现用户注册对话框,
软件编号:VFU334XZ (程序自动填写)
注册码:12345 (随便输入)
点 注册
出现 提示 注册码错误,于是记下来,用W32dsm黄金中文版装载XYZvfp.exe
打开串式参考 ,晕!!全是乱码,郁闷,查找看看,什么都没有,于是乎换W32dsm8.93英文版,
查找还是什么都没有,仔细看看,里面没有一个汉字,????这个怎么查啊,刚才的注册错误
提示是怎么回事?
问题:
用W32dsm查找是不是查找错误的提示信息呀?有什么技巧吗?
没办法,只好用TRW2000试一试了,用TRW2000装载XYZvfp.exe
F5继续
输入注册码 12345
Ctrl+N
bpx hmemcpy
F5 点注册
被拦截
BC *
PMODULE
按F12,跳出, :)
重新装载
PMODULE后,到达这里
019F:00457E32 TEST EAX,EAX
019F:00457E34 FNCLEX
019F:00457E36 JNL 00457E4A
019F:00457E38 PUSH DWORD AO
019F:00457E3D PUSH DWORD 00418A00
019F:00457E42 PUSH ESI
019F:00457E43 EAX
019F:00457E44 CALL MSVBVM60!_VbaHreHresultCheckObj
019F:00457E4A MOV EDX,[EBP-1C]
019F:00457E4D MOV EAX,[EBP-18]
019F:00457E50 PUSH EDX ---------在这里D EAX 出现VFU334XZ 是软件编号
D EDX 看看,呵呵是密码:12345
019F:00457E51 PUSH EAX
019F:00457E52 CALL 0045C1B0 ------------------这个CALL是干什么的?跟进去转了好长时间什么找到,郁闷,哪个高手帮忙看看,
019F:00457E57 LEA ECX,[EBP-1C]
019F:00457E5A LEA EDX,[EBP-18]
019F:00457E5D PUSH ECX
019F:00457E5E PUSH EDX
019F:00457E5F BYTE +02
019F:00457E61 MOV ESI,EAX
019F:00457E63 CALL MSVBVM60!_VbaFreeStrlist
019F:00457E69 ADD ESP,BYTE +0C
019F:00457E6F CALL MSVBVM60!_VbaFreeObj
019F:00457E75 TEST SI,SI --------------------这个?
019F:00457E78 JZ NEAR 0045834A (JUMP)----------- 感觉好象是这里,于是J FL Z F5运行,呵呵 跳出注册成功对话框,^_^点确定,????
又跳出一djks对话框
Run-time error'401':
can't show non-modul form when modal form is disp layed
这是什么原因啊,不明白,难道这里不能改
019F:00457E7E MOV EAX,[EBX]
019F:00457E80 PUSH EBX
019F:00457E81 CALL NEAR [EAX+030C]
019F:00457E87 LEA ECX,[EBP-20]
019F:00457E8A PUSH EAX
019F:00457E8B PUSH ECX
019F:00457E8C CALL EDI
019F:00457E8E MOV ESI,EAX
019F:00457E90 LEA EAX,[EBP-18]
019F:00457E93 PUSH EAX
019F:00457E94 PUSH ESI
019F:00457E95 MOV EDX,[ESI]
019F:00457E9D TEST EAX,EAX ----------这个TEST用来做什么的?不懂
019F:00457E9F FNCLEX
我在里面转了好久,什么也没找到,下面的还要吗?我不知道用软件怎么把这个记录,只好自己打出来,好累啊,谁知道怎么办?????
一直到019F:00457E3D CALL MSVBVM60!_Recmsgbox ----------------这里弹出注册成功对话框
现在很茫然,不知道该怎么办了,请各位朋友帮帮忙,
先谢谢了,
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课