| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1908 人关注过本帖
标题:初识OllyDbg.
取消只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
结帖率:99.34%
收藏
已结贴  问题点数:20 回复次数:11 
初识OllyDbg.
对于OD我怀着崇敬的心情去拜读了一些入门教程
结果 一上手就有一大堆问题 向各位大牛们请教。。。
这个是我要调试的程序源代码 也就是MASMPlus 自动生成的一个16位DOS程序(Hello World)
程序代码:
;#Mode=DOS
;MASMPlus 单文件代码模板 - 纯 DOS 程序
;--------------------------------------------------------------------
;单个文件需要指定编译模式,否则默认是EXE方式,在系统设置中可以设置默认是DOS还是Windows.
;编译模式自带了DOS/COM/CON/EXE/DLL/LIB这几种,如果有必要,可以更改ide.ini添加新的编译模式
;当然,更好的是创建为一个工程.更方便及易于管理,使用方法:按Ctrl多选->创建工程.必须有多个文件

.model small
.stack 200h
.data
    szMsg db 'Hello World!',13,10,'$'
.CODE
START:
    mov ax,@data
    mov ds,ax
    lea dx,szMsg
    mov ah,9
    int 21h
  
    ;暂停,任意键关闭
    mov ah,1
    int 21h
    mov ah,4ch     ;结束,可以修改al设置返回码
    int 21h
END START
结果我运行OD想去试试F8 F7 F9...
发现很多不熟悉的东西和警告。
首先就提示这个程序不是32位的 他可能会区别对待?
图片附件: 游客没有浏览图片的权限,请 登录注册

问题1.OD不能调试16位DOS程序吗?

试了半天 无解 想关掉重来 又提示
图片附件: 游客没有浏览图片的权限,请 登录注册

问题2. 怎么才能彻底关掉一个正在调试的程序,而不影响下面的操作?

可以看到我的源程序代码就那么一点点 为什么反汇编窗口有那么多东西?
问题3. 反汇编窗口怎么和源asm程序代码对应?

诚心向大牛们请教。

[ 本帖最后由 有容就大 于 2012-10-8 12:45 编辑 ]
搜索更多相关主题的帖子: 源代码 
2012-10-08 12:28
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用zklhp在2012-10-8 12:30:23的发言:

OD不能调16位程序罢

为啥呢 因为windows都不能运行16位程序 windows是用一个类似虚拟机的东西专门用于运行16位程序

至于最后的那个么 算是一种warning罢 一般不用管。。。。。

汗了  那么我在MASMPlus中建立一个Win32 Console的程序 后放到里面是不是就可以?

图片附件: 游客没有浏览图片的权限,请 登录注册

梅尚程荀
马谭杨奚







                                                       
2012-10-08 12:33
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 4楼 zklhp
我在MASMPlus中创建了一个WIN32 console 程序 运行出结果
然后我把他保存到 D盘 try 文件中 这个是我用debug运行和调试16位程序的地方
图片附件: 游客没有浏览图片的权限,请 登录注册

但是我用 masm d.asm 和 ml d.asm都无法生成.exe文件 ?
是我这里缺少头文件? 还是 debug 又不能运行调试32位程序?
图片附件: 游客没有浏览图片的权限,请 登录注册


梅尚程荀
马谭杨奚







                                                       
2012-10-08 12:43
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用zklhp在2012-10-8 12:50:44的发言:

汇编没有可移植性 经历了这个例子你应该体会到了

呵呵 确实感觉到了。

梅尚程荀
马谭杨奚







                                                       
2012-10-08 12:52
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
那么我还打算写不少16位程序呢。
有没有个显示界面的和OD类似的16位调试器?

梅尚程荀
马谭杨奚







                                                       
2012-10-08 12:57
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 12楼 zklhp
能进去 不用注册的。。。
不过版面感觉有点乱 下载的东西看不了 一个教程竟然解压出LNC文件?

梅尚程荀
马谭杨奚







                                                       
2012-10-08 13:25
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用信箱有效在2012-10-8 13:25:09的发言:

看来你的空闲时间真的真的是很多。。。还要写很多16位程序

我佛慈悲 打坐念经。

梅尚程荀
马谭杨奚







                                                       
2012-10-08 13:26
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用TonyDeng在2012-10-8 13:28:56的发言:


蛋不疼就成

发现老大就是疯哥说的那个光着膀子的神人。。。
凌晨4点多发铁 头像一直闪闪发光。。。 哈哈

梅尚程荀
马谭杨奚







                                                       
2012-10-08 13:31
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用zklhp在2012-10-8 13:30:13的发言:

最近拿分好少啊 楼主多给点分罢 祝楼主学业有成
速度结了 ~~
发现Z版的专家分有13000以上了 还少?

梅尚程荀
马谭杨奚







                                                       
2012-10-08 13:32
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用zklhp在2012-10-8 13:35:37的发言:

笑了 原来你在追他们啊。
看到这个四个头像 我怎么又一种莫名的想大笑的冲动?

[ 本帖最后由 有容就大 于 2012-10-8 13:40 编辑 ]

梅尚程荀
马谭杨奚







                                                       
2012-10-08 13:39
快速回复:初识OllyDbg.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018303 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved