whowhylx
驱动牛犊
驱动牛犊
  • 注册日期2002-10-24
  • 最后登录2003-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1689回复:14

为什么我SOFTICE不自动弹出?

楼主#
更多 发布于:2002-10-24 11:49
我用BPX设置断点后,CTRL+D回到WINDOWS执行,但是到该出现断点的地方,SOFTICE不自动弹出,请问这是为什么?谢谢!
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-24 11:52
1,可能弹出了但窗口没显示,感觉Win死掉似的
2,可能根本没跑到你的断点处
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
whowhylx
驱动牛犊
驱动牛犊
  • 注册日期2002-10-24
  • 最后登录2003-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-24 14:53
我的意思是这样的:假设我先在NOTEPAD中敲入几个字符,然后打开SOFTICE,设置:BPX  MESSAGEBOX  ,然后NOTEPAD不保存退出,这时应该弹出不保存的对话框提示,SOFTICE应该能捕获这个断点。请指教!
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-24 15:29
我的意思是这样的:假设我先在NOTEPAD中敲入几个字符,然后打开SOFTICE,设置:BPX  MESSAGEBOX  ,然后NOTEPAD不保存退出,这时应该弹出不保存的对话框提示,SOFTICE应该能捕获这个断点。请指教!

bpx MessageBoxA
有“A”的
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
whowhylx
驱动牛犊
驱动牛犊
  • 注册日期2002-10-24
  • 最后登录2003-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-24 16:20
但是在我的SOFTICE中键入MESSAGEBBOXA,出现错误:symbol not defined.只有键入MESSAGEBOX才不出现错误!
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-24 16:56
但是在我的SOFTICE中键入MESSAGEBBOXA,出现错误:symbol not defined.只有键入MESSAGEBOX才不出现错误!

有问题
user32.dll里只有MessageBoxA和MessageBoxW,没有单独的MessageBox啊
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2002-10-24 17:56
bpx user32!messageboxa
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-10-24 18:07
bpx user32!messageboxa

没必要,缺省就是user32
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
whowhylx
驱动牛犊
驱动牛犊
  • 注册日期2002-10-24
  • 最后登录2003-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-10-25 22:10
不好使
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-10-26 10:22
不好使

那怎么那么奇怪?
btw,你那20分放不放?
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
whowhylx
驱动牛犊
驱动牛犊
  • 注册日期2002-10-24
  • 最后登录2003-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-10-28 20:32
我用的是4.0版本.不用带A的.
OneWind
驱动小牛
驱动小牛
  • 注册日期2002-05-15
  • 最后登录2009-04-10
  • 粉丝0
  • 关注0
  • 积分82分
  • 威望11点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-10-29 08:41
在C盘搜索到winice.dat取消Load=xxxx项前的\";\"号重新启动


[编辑 -  10/29/02 by  ZHANGYIFENG]
嘿,大家好!
Lasm
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-11-07 10:43
但是在我的SOFTICE中键入MESSAGEBBOXA,出现错误:symbol not defined.只有键入MESSAGEBOX才不出现错误!


需要load symbol.
open wince.dat file.
edit \"exp=....\\user32.dll\"
就可以了
zfw
zfw
驱动小牛
驱动小牛
  • 注册日期2001-12-16
  • 最后登录2006-09-01
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-11-10 20:36
我在WIN2000下,用bpx messageboxW可以
zfw
whowhylx
驱动牛犊
驱动牛犊
  • 注册日期2002-10-24
  • 最后登录2003-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-11-11 18:29
谢谢各位大佬,这是本人千心万苦找到的,请看:若能给自己分就好啦!
Win API函数与断点设置

断点设置列表

 如何正确设置 S-ICE 的断点  
  设置正确的 S-ICE 的断点,无论是 CRACK 软件还是调试软件都是非常重要的。虽然一些 CRACK 教学文件里有教,但往往不够全面,用的时候无从找起。现在整理出这篇可谓是经验凝结的断点集合,分门别类,方便大家查阅。  

      

一般处理 bpx hmemcpy
bpx MessageBox
bpx MessageBoxExA
bpx MessageBeep
bpx SendMessage

bpx GetDlgItemText
bpx GetDlgItemInt
bpx GetWindowText
bpx GetWindowWord
bpx GetWindowInt
 bpx DialogBoxParamA
bpx CreateWindow
bpx CreateWindowEx
bpx ShowWindow
bpx UpdateWindow

bmsg xxxx wm_move
bmsg xxxx wm_gettext
bmsg xxxx wm_command
bmsg xxxx wm_activate  
时间相关 bpint 21 if ah==2A (DOS)
bpx GetLocalTime
bpx GetFileTime
bpx GetSystemtime  
CD-ROM 或 磁盘相关 bpint 13 if ah==2 (DOS)
bpint 13 if ah==3 (DOS)
bpint 13 if ah==4 (DOS)
bpx GetFileAttributesA
bpx GetFileSize
bpx GetDriveType
bpx GetLastError
bpx ReadFile
bpio -h (Your CD-ROM Port Address) R  
软件狗相关 bpio -h 278 R
bpio -h 378 R  
键盘输入相关 bpint 16 if ah==0 (DOS)
bpint 21 if ah==0xA (DOS)  
文件访问相关 bpint 21 if ah==3dh (DOS)
bpint 31 if ah==3fh (DOS)
bpint 21 if ah==3dh (DOS)
bpx ReadFile
bpx WriteFile
bpx CreateFile
bpx SetFilePointer
bpx GetSystemDirectory
INI 初始化文件相关 bpx GetPrivateProfileString
bpx GetPrivateProfileInt
bpx WritePrivateProfileString
bpx WritePrivateProfileInt
注册表相关 bpx RegCreateKey
bpx RegDeleteKey
bpx RegQueryValue
bpx RegCloseKey
bpx RegOpenKey
注册标志相关 bpx cs:eip if EAX==0
内存标准相关 bpmb cs:eip rw if 0x30:0x45AA==0
显示相关 bpx 0x30:0x45AA do \"d 0x30:0x44BB\"
bpx CS:0x66CC do \"? EAX\"  

--------------------------------------------------------------------------------
游客

返回顶部