
1 配置
目标机1)拷贝Remote Debugger客户端与目标
程序的调试版本到目标机。拷贝目录C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/RemoteDebugger/x86。目标程序如C:/Windows/System32/Thpsvrexe2)执行Remote Debugger客户端程序msvsmonexe。首先关掉Windows防火墙。运行程序后,选择[Tools]-[Options]。选择[No Authentication(native only)],并勾选[Allow any userto debug]。2 配置主机1) 打开工程,选择调试模式。由菜单依次选择[Project] [Properties] [Configuration Properties] [Debugging]。将Debuggerto launch选为Windows Remote Debugger2) 配置Remote Debug参数。[Remote Command] 设置为目标程序全路径,C:/Windows/System32/Thpsvrexe。[CommandArguments] 按需要为程序设置参数。[Remote Server Name] 填入目标机的IP地址。[Connection] 设为Remote with no Authentication(native only)其它设置不需要改动。客户机和主机配置都已经完成,接下来以和本机调试相同的
方法进行调试就可以了。一般是在上面显示信息和计算
显示语法:DebugPrint Str
Str是要显示的信息
计算方法:方法1:示例:DebugPrint 1+1 Debug那会显示2
方法2:直接在debug那输入算式
他在程序中起调试作用和计算器作用,他可以显示程序内数据,又不会在程序生成后显示在客户面前fiddler在请求中所处的位置,我们就可以确定它能干些什么。
它实际工作在本机的8888端口>
评论列表(0条)