首页
社区
课程
招聘
[求助]请教如何SOFTICE入门啊
发表于: 2007-8-2 00:43 5556

[求助]请教如何SOFTICE入门啊

2007-8-2 00:43
5556
我是个VC下的程序员,现在想学SOFTICE调试,但是我不知道怎么
调试程序,怪事啊?我用了load32加载程序,可出现如下:
=========================
G:\Login.exe opened successfully
Translating G:\Login.exe. . .
Error: No debug information found
Translating G:\Login.exe. . .
Error: No debug information found
Loading module G:\Login.exe. . .
Module G:\Login.exe successfully loaded
=========================
G:\MyWork\Login\Debug\Login.exe opened successfully
Translating G:\MyWork\Login\Debug\Login.exe. . .
Error: No debug information found
好象是创建符号文件失败,但从没成功过啊。
我学着在CTRL—D中BPX GetWindowTextA之类的,但走了这个函数却没POPUP出来,另外,
SOFTICE调试程序是如何进入某个特定进程的呢,假设设定断点成功,他怎么知道哪个是我要跟踪的进程呢?
另外,怎么一按CRRL-d总是显示HAL!KeQueryPerformanceCoutner这个函数呢?

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 50161
活跃值: (20615)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
如果没有特殊需要,你可以用OllyDBG来代替SoftICE。
由于一般的EXE没有调试符号信息,因此加载会提示“No debug information found”,是正常现像。
如果“BPX GetWindowTextA”,当程序调用GetWindowTextA后,就会中断。
一般看程序领空,以判断当前EIP是在什么进程里了。
2007-8-2 10:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢啊,但还是感觉不爽啊,我记得很久以前刚接触SOFTICE时用成功过的,也许我的XP系统不太好吧,我的示例程序可是带调试符号的VC2003的DEBUG版本。
2007-8-2 18:46
0
游客
登录 | 注册 方可回帖
返回
//