某考试练习系统需要加密软件盘才能运行。想修改的不需要加密盘就可以运行。
0048478F . 6A 00 push 0
00484791 . 8D55 90 lea edx,dword ptr ss:[ebp-70]
00484794 . 52 push edx
00484795 . FF15 040651>call dword ptr ds:[<&MSVBVM50.#645>; MSVBVM50.rtcDir
0048479B . 8BD0 mov edx,eax
0048479D . 8D4D B0 lea ecx,dword ptr ss:[ebp-50]
004847A0 . FF15 C40651>call dword ptr ds:[<&MSVBVM50.__vb>; MSVBVM50.__vbaStrMove
004847A6 . 50 push eax
004847A7 . 68 38584100 push 无忧考试.00415838
004847AC . FF15 0C0551>call dword ptr ds:[<&MSVBVM50.__vb>; MSVBVM50.__vbaStrCmp
004847B2 . F7D8 neg eax
004847B4 . 1BC0 sbb eax,eax
004847B6 . 40 inc eax
004847B7 . F7D8 neg eax
004847B9 . 66:8985 C8F>mov word ptr ss:[ebp-138],ax
004847C0 . 8D4D B0 lea ecx,dword ptr ss:[ebp-50]
004847C3 . FF15 0C0751>call dword ptr ds:[<&MSVBVM50.__vb>; MSVBVM50.__vbaFreeStr
004847C9 . 8D4D 90 lea ecx,dword ptr ss:[ebp-70]
004847CC . FF15 C40351>call dword ptr ds:[<&MSVBVM50.__vb>; MSVBVM50.__vbaFreeVar
004847D2 . 0FBF85 C8FE>movsx eax,word ptr ss:[ebp-138]
跟到这里后。
004847B2 . F7D8 neg eax
在这把EAX的值改为1后就可以跳过加密盘。
请问如何制作补丁文件。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)