ShellExecuteEx启动外部exe被360拦截问题

三水青 2011-12-01 11:30:56
如题,有没有好办法避免调用外部的exe时被360拦截,有经验的出经验,有思路的出思路,有方法的出方法啊,谢谢各位了!
...全文
667 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
PC_9527 2011-12-02
  • 打赏
  • 举报
回复
360连模拟鼠标单击都要拦截,真是多事!
三水青 2011-12-02
  • 打赏
  • 举报
回复
这两天比较忙,都没时间去试,先结贴吧。。谢谢各位了,如果还有问题另开一个贴。。
「已注销」 2011-12-01
  • 打赏
  • 举报
回复
此类api拦截至少有2种方式。

一种是在你的进程内,修改引入表拦截,这种可以通过GetProcAddress(动态获得api入口地址)的方式绕过。

第2种是拦截Native API,这种无法绕过。

你可以动态获取函数地址尝试一下看看。
hnzlk 2011-12-01
  • 打赏
  • 举报
回复
用CreateProcess不会
三水青 2011-12-01
  • 打赏
  • 举报
回复
3楼的方法已经试过了,问题仍然存在。刚发现了弹提示框的规律了,就是360打开网购保镖(比如打开淘宝网)时再去运行程序就会提示,如果没有打开就不会弹提示框了。
三水青 2011-12-01
  • 打赏
  • 举报
回复
三楼的方法已经试过,问题仍然存在;另外的还在试。补充点信息,找到规律了,是在360打开网购保镖(比如打开淘宝网)时才弹提示的,退出网购,就不会弹提示了。。
凌乱哥 2011-12-01
  • 打赏
  • 举报
回复
对,有一个好办法就是退出360
kevinmartin 2011-12-01
  • 打赏
  • 举报
回复
360就是流氓
三水青 2011-12-01
  • 打赏
  • 举报
回复
先多谢各位的解答了,我现在一个个去尝试下,不过让人觉的奇怪的是在装了360的电脑上,有些电脑弹拦截框,有些电脑偶尔弹,有些电脑一次都没弹过,有人知道这个是什么原因吗?
ystemni 2011-12-01
  • 打赏
  • 举报
回复
第一个参数(hWnd)用NULL。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧