-
-
[旧帖]
[求助]这个vc写的程序,为什么无法修改啊~~
0.00雪花
-
发表于:
2006-12-23 18:16
3823
-
[旧帖] [求助]这个vc写的程序,为什么无法修改啊~~
0.00雪花
这个软件 一打开就会调用IE 弹出网页 我想出掉这个功能
于是汇编后得到
00417757 E8 52710000 call <jmp.&MFC42.#941>
0041775C 8B4424 00 mov eax,dword ptr ss:[esp]
00417760 6A 01 push 1
00417762 50 push eax
00417763 FF15 50204200 call dword ptr ds [<&kernel32.WinExec>] ; KERNEL32.WinExec
00417769 8D4C24 00 lea ecx,dword ptr ss:[esp]
0041776D C68424 14010000>mov byte ptr ss:[esp+114],0
00417775 E8 EA6F0000 call <jmp.&MFC42.#800>
0041777A 8D4C24 04 lea ecx,dword ptr ss:[esp+4]
0041777E C78424 14010000>mov dword ptr ss:[esp+114],-1
追踪后发现是在00417763出调用模块 然后返回00417769
于是我把 call dword ptr ds 该为 jmp 00417769
可是更改后程序一运行就自动关闭了
为什么会这样 请高手指点一下
另外能不能说说要去除这种限制的基本思路呢
小弟在这先谢过了~~~
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课