用OllyDBG调试服务应用程序

调试服务应用程序的初始化代码需要在服务启动时附加调试器。通过创建注册表键HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Image File Execution Options/ProgramName,并设置Debugger字符串值为调试器路径,例如c:/Debuggers/windbg.exe。同时,服务应用需标记为“交互式”,以便与桌面交互并显示调试窗口。还需调整服务应用超时时间,防止调试器被快速关闭。启动服务时,调试器也会启动,允许在服务运行前设置断点进行监控。
摘要由CSDN通过智能技术生成

To debug the initialization code of a service application, the debugger must be attached when the service is started. This is accomplished by creating a registry key:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Image File Execution Options/ ProgramName

The ProgramName is the image file for the service application you are debugging. Do not specify a path. For example, the ProgramName might look like MyService.exe.

Under this key create a string data value called Debugger. The value of this string should be set to the full path of the debugger that will be used. For example,

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值