stoneyr
驱动牛犊
驱动牛犊
  • 注册日期2002-01-13
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1894回复:12

SoftICE断点问题

楼主#
更多 发布于:2004-12-12 22:00
操作系统Win2K sp4,SoftICE是DS3.01自带的那个
设置了bpx messageboxa后,运行一程序弹出一消息框,居然没有断,另外,其它的很多函数断点也没有断,不知道是什么原因?
lovedriver
驱动牛犊
驱动牛犊
  • 注册日期2004-11-01
  • 最后登录2005-01-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-13 09:30
谈对话框有很多方法,
你没有下对断点。
热爱驱动
stoneyr
驱动牛犊
驱动牛犊
  • 注册日期2002-01-13
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-13 15:23
不是呀,不止这个没有断,不管我下什么断点,都不断。不知道是怎么回事。
不过对那些内核函数下断点,就断了,比如说bpx zwcreatefile,肯定会断,真搞不明白了。
stoneyr
驱动牛犊
驱动牛犊
  • 注册日期2002-01-13
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-14 18:35
事实不是不能下断点,而也下了断点不能断。
我发觉有源代码的话,装装符号后,再设断点,一般都可以断。
如果没有源代码,也没有代号的话,设到一个api上,这样就不会断了。
不知道有没有补丁?
joshua_yu
驱动小牛
驱动小牛
  • 注册日期2004-12-06
  • 最后登录2010-12-01
  • 粉丝0
  • 关注0
  • 积分428分
  • 威望54点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-25 18:28
我的情况基本相同,只要是用bpx对kernel32,user32中的系统API下的断点都没有效果,我明知道打开一个文件会调用kernel32的createfilew或者createfilea,可是无论如何就是停不下来。

可是用bpint可以断掉int指令,用bmesg能够断掉wm_char,甚至能够用bpx断掉ntoskrnl的NtCreateFile,NtReadFile等系统服务,真是搞不清楚怎么回事?
Emking_Yan
驱动牛犊
驱动牛犊
  • 注册日期2004-12-12
  • 最后登录2006-12-20
  • 粉丝0
  • 关注0
  • 积分113分
  • 威望13点
  • 贡献值0点
  • 好评度10点
  • 原创分1分
  • 专家分0分
5楼#
发布于:2004-12-29 15:28
同样困惑ing
terrificskyfox
驱动小牛
驱动小牛
  • 注册日期2003-03-12
  • 最后登录2014-04-28
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望11点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-12-29 19:06
试试set breakinsharedmods on
stoneyr
驱动牛犊
驱动牛犊
  • 注册日期2002-01-13
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-12-29 19:15
试了一下,真的可以。
果然高手,谢谢了。
这些都从哪看来的,有没有关于这些的知识的详细说明书或什么的?
stoneyr
驱动牛犊
驱动牛犊
  • 注册日期2002-01-13
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-12-30 19:55
奇怪了,昨晚试了还行,今天要用的时候就又不行了,不知道为什么?
stoneyr
驱动牛犊
驱动牛犊
  • 注册日期2002-01-13
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-12-30 19:59
呵呵,我知道了,必须先打开这个开关再设置断点这些断点才会断,如果先设置断点再把这个开关打开的话,事先设置的断点就不会中断的。 :) :) :) :)
jgw2008
驱动小牛
驱动小牛
  • 注册日期2004-12-16
  • 最后登录2005-12-20
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望8点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-12-31 15:01
set breakinsharedmods on不可用,why? 求教
还有,我直接用bpx messageboxa有效呀!当有messagebox时softice会自动弹出,不过用bmsg wm_char拦截消息未成功,不知为什么?
Best Wishes to you! MSN: jgw2008@hotmail.com E-Mail: jgw2008@126.com
yyffei
驱动牛犊
驱动牛犊
  • 注册日期2005-01-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分610分
  • 威望82点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-01-18 23:36
请问:断点怎么设!
paladinii
驱动中牛
驱动中牛
  • 注册日期2003-10-28
  • 最后登录2012-03-09
  • 粉丝0
  • 关注0
  • 积分282分
  • 威望74点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2005-01-31 18:45
BPX api函数名 或者 消息
Ideas for life!
游客

返回顶部