安装了vc后一些加壳程序不能运行了 提示有系统调试器存在 改怎样禁止调试器呢?

realmiss 2005-07-19 08:54:06
For security purposes, this program will not run while system debuggers are active. Please remove or disable the system debugger before trying to run this program again.
...全文
688 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoujiamurong 2005-09-12
  • 打赏
  • 举报
回复
装了反跟踪的软件吧,
houzhuo 2005-09-01
  • 打赏
  • 举报
回复
vc不会的,你不调试该程序他不会判断
壳里一般判断IsDebuggerPresent是否在调试状态,或判断父进程是否为explorer.exe和cmd.exe,其他都认为被调试,还有枚举进程,看是否有sice,olly等调试工具。基本的方法就是这些,高级的不说了,int8x之类。
如果你装softice可以用iceext躲避一下
idAnts 2005-09-01
  • 打赏
  • 举报
回复
请看这个地方:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug

系统默认调试器。不过我估计你的问题不是这个。你应该是有系统级调试器,如 codewarrior(会思考的草)所言。
会思考的草 2005-08-31
  • 打赏
  • 举报
回复
不可能吧,除非你装了softice之类的系统级调试器才会这样警告,一般vc是不会警告的.判断调试器简单的方法是利用win2k的api:IsDebuggerPresents.
Tiders 2005-08-31
  • 打赏
  • 举报
回复
EXE有反调试的代码吧
wwjokwang 2005-08-31
  • 打赏
  • 举报
回复
楼主是不是在调试加壳扣的EXE出现这个问题?
oyljerry 2005-07-23
  • 打赏
  • 举报
回复
什么加壳程序?冲突了
realmiss 2005-07-22
  • 打赏
  • 举报
回复
试试看禁止VC的JIT Debugger.
在“Tools”-〉“Option”-〉“Debug”里面。有一个“Just In Time Debugger”。

IE 中 Internet 选项 高级 -> 禁止脚本调度

两种方法都不管用 并且我已经重新启动过
ljp3000 2005-07-20
  • 打赏
  • 举报
回复
什么烂软件,呵,过分
nelsonc 2005-07-19
  • 打赏
  • 举报
回复
试试看禁止VC的JIT Debugger.
在“Tools”-〉“Option”-〉“Debug”里面。有一个“Just In Time Debugger”。
qrlvls 2005-07-19
  • 打赏
  • 举报
回复
更正:禁止脚本调试
qrlvls 2005-07-19
  • 打赏
  • 举报
回复
IE 中 Internet 选项 高级 -> 禁止脚本调度
AntonlioX 2005-07-19
  • 打赏
  • 举报
回复
up

15,467

社区成员

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

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