首页
社区
课程
招聘
[旧帖] [求助]问个比较菜的问题:怎么取消弹出的对话框 0.00雪花
发表于: 2011-6-2 18:38 3205

[旧帖] [求助]问个比较菜的问题:怎么取消弹出的对话框 0.00雪花

2011-6-2 18:38
3205
100094C0 |. 55 push ebp ; sub_100094C0
100094C1 |. 8BEC mov ebp, esp
100094C3 |. 83EC 40 sub esp, 40
100094C6 |. 53 push ebx
100094C7 |. 56 push esi
100094C8 |. 57 push edi
100094C9 |. E8 42000000 call <sub_10009510>
100094CE |. A3 A0FE1410 mov dword ptr [<dword_1014FEA0>], ea>
100094D3 |. 6A 44 push 44 ; /Style = MB_YESNO|MB_ICONASTERISK|MB_APPLMODAL
100094D5 |. 68 C0191210 push offset <aUipower> ; |Title = "UIPOWER"
100094DA |. 68 F0171210 push offset <aUipowerSkinAll> ; |Text = "对话框内容?"
100094DF |. 6A 00 push 0 ; |hOwner = NULL
100094E1 |. FF15 0C091210 call dword ptr [<&USER32.MessageBoxW>>; \MessageBoxW //这里弹出对话框,怎么让它不弹?
100094E7 |. 83F8 06 cmp eax, 6
100094EA |. 75 18 jnz short <loc_10009504>
100094EC |. 6A 05 push 5 ; /IsShown = 5
100094EE |. 6A 00 push 0 ; |DefDir = NULL
100094F0 |. 6A 00 push 0 ; |Parameters = NULL
100094F2 |. 68 C0171210 push offset <aHttpWww_uipowe> ; |FileName = "弹出的网站"
100094F7 |. 68 B4171210 push offset <aOpen> ; |Operation = "open"
100094FC |. 6A 00 push 0 ; |hWnd = NULL
100094FE |. FF15 CC071210 call dword ptr [<&SHELL32.ShellExecut>; \ShellExecuteW //这里调用浏览器,怎么让它不调用
10009504 >|> 5F pop edi ; loc_10009504
10009505 |. 5E pop esi
10009506 |. 5B pop ebx
10009507 |. 8BE5 mov esp, ebp
10009509 |. 5D pop ebp
1000950A |. C3 retn

把两个CALL变成nop没有效果,请大侠指点,谢谢!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 129
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
nop 还没效果? 要么就是你找错地方了,还有一种可能是你没有保存 - -
2011-6-2 19:02
0
雪    币: 222
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢你的回答。地方应该没有错,只有这一个地方。也保存了。去除这个对话框除了NOP以外,还有其它的方法吗?
2011-6-2 19:08
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
可以直接跳过,用跳转
2011-6-2 19:12
0
雪    币: 222
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢,刚才文件保存的位置搞错了,搞定了。
2011-6-2 19:21
0
游客
登录 | 注册 方可回帖
返回
//