qianzb
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录2005-01-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1436回复:8

请教softice问题

楼主#
更多 发布于:2002-08-05 12:01
我在2K下安装的DS2.01(当年在本站下的)中用symbol loader装进exe后,softice不能在winmain产生断点(symbol loader中在winmain产生断点的选项已选),另外设置的断点也是一塌糊涂,捕捉不到,而在不相干的地方却有产生断点。
同样的DS,同样的exe安装在98下就是正确的,为什么?我的DS版本有问题?
请大侠赐教!

最新喜欢:

HuYuguangHuYugu...
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-05 12:08
DS2.01是for NT的吗?
2K下需要for NT的SOFTICE
Tom_lyd
qianzb
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录2005-01-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-05 12:13
DS在安装时难道不能识别系统吗?系统版本不对应该提示不让装啊?
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-08-05 14:44
2。0可以在2K用的。
流氓兔
驱动老牛
驱动老牛
  • 注册日期2001-06-27
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-06 13:16
只要可以跳出调试窗就可以这样做。
转载:

标 题:【小技巧】 使SoftICE在程序入口处停下来的一个办法 (484字)
发信人:blowfish
时 间:2001-10-16 11:59:05
详细信息:

由于加过壳的程序的section characteristics一般都被改了,所以用SoftICE symbol loader加载被加壳了的exe后无法停在程序的入口处,而是立即运行了。

一般是采用修改section characteristics为E0000020或者将入口指令改为int 3的办法,但难于躲过CRC校验。

在Win2K下可以按照下面的方法使得程序在入口处停下:

1、用pe editor得到加壳后的入口为xxxxxxxx。
2、BPX LoadLibraryA
3、用symbol loader加载被加壳了的exe,第一次中断后处在系统的rpcrt4.dll中。
4、清除断点,设断点 BPM CS:xxxxxxxx X 即可。
我是流氓!!!我怕谁!!! 不!!应该是我是老流氓!!!我怕谁!!![img]http://202.98.116.70:888/cgi-bin/newmov/bbs/attachment.cgi?forum=4&topic=25473&postno=1&type=.jpg[/img]
qianzb
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录2005-01-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-07 11:57
搞定了!是WIN2K SP2的问题。卸掉SP2后就OK了,想来DS2.01早于SP2。大家碰到类似问题或许可从这方面考虑。
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-07 14:22
问题解决了,可以放分了。
Where there is a will, there is a road.
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2002-08-07 15:14
2。0居然不可以有sp2。嗯。
floodsyn
驱动牛犊
驱动牛犊
  • 注册日期2002-07-12
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2002-08-08 11:41
GIVE ME A LITTLE
游客

返回顶部