首页
社区
课程
招聘
问一个关于书中的问题?百思不得其解!
发表于: 2004-11-2 19:30 5136

问一个关于书中的问题?百思不得其解!

2004-11-2 19:30
5136
刚开始学习破解,看"加密于解密“第二版,在用softice对TraceMe进行调试是出现问题,不解:
   在softice中设置断点bpx GetDlgItemTextA后,打开TraceMe,输入pediy,序列号为1212,点check后弹出调试窗口,然后我又按F12键后调试窗口又没了,可是我看书中写的是“回到调用函数的地方,此时代码窗口和数据窗口之间的一行(又称领空)如下:------TraceMe!.text+01B4------”,可是我这里什么也没有啊,只有TraceMe窗口和“序列号错误,再发一次”的窗口,是这样的吗?

   另外,我用Ctrl+D打开调试窗口,也没有看到类似的04011AE之类的地址,有什么F8777034之类的地址,这又是怎么回事啊?

   今天什么事也没做,就在想到底是怎么回事了,去论坛搜也没有找到答案,郁闷死了!还望哪位大虾能指点一下,不要笑话我了:(

BTW:有时下断点后也截不到,就拿上面一个断点来说,又是怎么回事呢?我的系统WinXP+sp2,安装的DS2.7(29m)

   多谢多谢!!!!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (4)
雪    币: 50161
活跃值: (20610)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
这个问题是Softice没有将断点拦截下来,你找个DS 3.x试试。并且下断点时,先来到程序领空再下。(DS 3.x后会有这要求)。
2004-11-3 21:39
0
雪    币: 208
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
我在用DS2.7的时候,有一次能用将断点拦截下来,而且用F12也能跳回程序领空,可是不是书上说的那个地址,是不是应该用D:\chapter\chap04\TraceMe\ASCII版中的那个TraceMe(我用的是D:\chapter\chap04\TraceMe\ASCII版\Debug中的那个TraceMe
  另外我又从网上下了DS3.0零售版,DS3.1版,安装好之后启动softice就没有反应了,按Ctrl+D也没有调试窗口,按哪个键也没有反应,没办法只有重起了,一天重起了很多遍,搞得我现在都不敢开softice了,是我什么地方有错误吗?(显卡和鼠标应该没问题),应该怎么操作啊
2004-11-7 10:18
0
雪    币: 50161
活跃值: (20610)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
4
ASCII下的那个是Relase版本,和Debug版本地址不一样的,你看看文件大小也不一样。
softice的缺点就是兼容性不太好,特别是对一些新的操作系统支持问题。也没有什么统一的解决办法,还是自己分析找找原因。如解决后,希望帖出来,让其他人学习一下。
2004-11-11 09:32
0
雪    币: 208
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
谢谢老大
不过我在用softice时总是有这种那种问题,对我们新手来说实在是一头雾水啊!
现在改用OD了,感觉不错,也没有那么多的错误,等以后慢慢熟悉了再研究softice吧
2004-11-11 14:43
0
游客
登录 | 注册 方可回帖
返回
//