阅读:1301回复:2
softice无法捕获API函数是怎么回事?
系统配置如下:
DS3.1,windows 2000,在softice的exports设置中加载了必要的dll,如user32.dll,kernel32.dll,gdi32.dll等。按Ctrl+D可以进入softice ,但无法通过捕获API函数进入。 我的运行步骤如下: 1.启动softice 后,按Ctrl+D进入softice,设置断点bpx messageboxa(w) 。 2.回到windows,运行一个自己用VC写的、调用了MessageBox 这个API函数的一个小程序,此时不能切入到softice。 我还按照上述方法试验了其他函数包括GetWindowText,GetWindowTextA, GetWindowTextW,GetDlgItemText,GetDlgItemTextA, GetDlgItemTextW。以及调用了相应函数的程序,但都无法进入softice。 请问大虾们,这是怎么回事啊?难道是软件冲突造成的?我的系统中安装了McAfee AntiVirus 8.0,daemon tools 3.47. |
|
沙发#
发布于:2007-03-25 11:54
问题已解决,参考了本站的帖子:
http://bbs.driverdevelop.com/read.php?tid-93658-keyword-softice.html 采用二楼回复建议,打开breakinsharedmods选项即可。命令为:set BreakInSharedmods on 。 |
|
板凳#
发布于:2007-03-25 15:26
看来还是不熟悉softice 啊。
|
|