社区
汇编语言
帖子详情
如何用softice进行源码调试?
bluemouse_1982
2004-01-30 02:04:27
rt
我用的是MASM32
ml /c /coff /Zi test.asm
link /subsystem:windows /debug /debugtype:cv test.obj
照着老罗的方法试了一遍,然后Ctrl+D调出softice,
问题是如何执行test.exe呢?
可以用file test.asm看源码,但是不知道如何才能运行,望高手赐教
...全文
64
5
打赏
收藏
如何用softice进行源码调试?
rt 我用的是MASM32 ml /c /coff /Zi test.asm link /subsystem:windows /debug /debugtype:cv test.obj 照着老罗的方法试了一遍,然后Ctrl+D调出softice, 问题是如何执行test.exe呢? 可以用file test.asm看源码,但是不知道如何才能运行,望高手赐教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dunkel
2004-01-31
打赏
举报
回复
先用 Loader 的 "Open Module" 打开要调试的文件, 再用它的 "Load" 载入就可以进入 softice 的调试界面了, 和按 Ctrl+D 键出现的一致, 只是一般情况下直接安 Ctrl+D 出现的是当前的进程的内容, 多为系统空闲进程. 如果你的 .exe 包含了调试信息, 会直接进人调试界面的, 否则会提示 "没有调试信息, 是否继续" 的字样.
bluemouse_1982
2004-01-31
打赏
举报
回复
我加载了符号表,也加了断点,但是一运行就跳到ntoskerl上去执行了,问题是如何才能要我的程序运行起来呢?
我不知道是不是我对加载符号表的理解有误,我加载后,可以完成以下功能:
file * ;显示test.asm
file test.asm ;显示test.asm的内容
可以切换到代码窗口,并下断点(我用的是bpx)
可是按F8就跳到ntoskerl,问题在哪呀?
>>dunkel(内心和夜 哪个黑)
我的问题和你的不太一样,并未提示.pdb 文件格式太老,还烦多指教
dunkel
2004-01-30
打赏
举报
回复
看看下面的这个帖子吧, 前几天有为朋友就提到过的.
http://expert.csdn.net/Expert/topic/2674/2674150.xml?temp=.3748133
weileily
2004-01-30
打赏
举报
回复
你load了他的符号表,然后加断点,直接执行,softice会逮住的。
gad1star
2004-01-30
打赏
举报
回复
symbol loader?
SOFT
ICE
使用说明
本文件信息如有改变恕不另行通知。此文件在软件授权发布之后完成,软件的使用和拷贝应遵循许可协议。购买者可以保留备份软件,但未经 NuMega 技术有限公司许可,不允许在购买者个人使用之外以任何形式散发、公开使用或传递本文件。 版权1996 NuMega Technologies, Inc. 保留所有权利。
使用Windbg双机
调试
驱动
使用Windbg双机
调试
驱动
p
ice
-src.tar.gz_p
ice
_
soft
ice
_
soft
ice
linux
一个类似与Windows环境下的
soft
ice
的源代码,可以用来
调试
driver和应用程序。
anti-
soft
ice
.zip_Delphi-Anti-Debug_
Soft
!_delphi debug
Delphi Anti
Soft
Ice
- Anti Debug trick routines
驱动开发和
调试
的环境设置
驱动开发和
调试
的环境设置 window平台 整理资源
汇编语言
21,497
社区成员
41,618
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章