首页
社区
课程
招聘
[讨论]为什么要用DEBUG调试而不选择OD呢
发表于: 2009-7-9 21:26 13348

[讨论]为什么要用DEBUG调试而不选择OD呢

2009-7-9 21:26
13348
说实话我学汇编已经1年了
但是我到现在一条DEBUG语句都不会
我一样调试

选择OD吧 比DEBUG强一百一千倍
我鄙视所有学校教计算机的老师门
还有那些出书推荐DEBUG的人
还有论坛一个叫没有风的小子
到现在还用那个垃圾DEBUG
当初我看到DEBUG我就想打退堂鼓
DEBUG是除学者的噩梦
是技术前进的绊脚石

有好的东西就要用
DEBUG是过时的东西
他指令太多
显示不好看
操作不简单
使用不方便
功能还很少

为什么还要继续用DEBUG?

中国的教育就是这样的吗?
让我们祈祷那些喜欢用DEBUG的人都离开吧!
让OD发扬光大!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (41)
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
2
楼主说的是WINDBG?
WINDBG比OD强太多了吧
2009-7-9 21:28
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我不知道windows 的DEBUG有多强大
但是我讨厌他 用命令操作
我喜欢界面流
直观 简单
2009-7-9 21:31
0
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
4
界面和命令行只能说是使用习惯上的问题吧~
2009-7-9 21:32
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我只是针对除学者

命令的方式太难让人接受了

你看我1年下来都用OD

培养反汇编的能力

多好呀
2009-7-9 21:35
0
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
6
你只是从你的角度出发而已。并不代表别人也是如此。

另外建议你多学学语文,防止老写错别字
2009-7-9 22:14
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
呵呵 这个。。。我用的是拼音输入法
一直想学五笔的
这样一说我要下决心把五笔练出来
2009-7-9 22:22
0
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
8
这贴彻底水了
2009-7-9 22:23
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
其实发这个贴 我还是想知道到底 大家该用DEBUG去调试 还是该用OD去调试
2009-7-9 22:25
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
毕竟OD不需要输入命令 F8到代码那就能很容易的跟踪或者观察每个寄存器的变化
2009-7-9 22:26
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
DEBUG显然不擅长与此
2009-7-9 22:27
0
雪    币: 1844
活跃值: (35)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
12
R3 下, OD + 适合的插件是最好的选择  WINDBG 功能强悍,但人性化不足,能用 OD 解决的问题
绝对不用它
2009-7-9 22:37
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
呵呵 yingyue的话我很喜欢

不过DEBUG强大在哪  还是要等我去使用DEBUG后才知道

再不过 我不会给自己这个机会
2009-7-9 22:56
0
雪    币: 249
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
14
老大们!
楼主讲的是debug.exe
2009-7-9 23:10
0
雪    币: 249
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
15
-?
assemble     A [address]
compare      C range address
dump         D [range]
enter        E address ●
fill         F range list
go           G [=address] [addresses]
hex          H value1 value2
input        I port
load         L [address] [drive] [firstsector] [number]
move         M range address
name         N [pathname] [arglist]
output       O port byte
proceed      P [=address] [number]
quit         Q
register     R [register]
search       S range list
trace        T [=address] [value]
unassemble   U [range]
write        W [address] [drive] [firstsector] [number]
allocate expanded memory        XA [#pages]
deallocate expanded memory      XD [handle]
map expanded memory pages       XM [Lpage] [Ppage] [handle]
display expanded memory status  XS
-xc
2009-7-9 23:11
0
雪    币: 1753
活跃值: (1060)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
16
调试``16位的 DOS程序~`
还得用这个玩意~!

玩意到身边没调试器``还得用NTSD来调试
2009-7-9 23:41
0
雪    币: 269
活跃值: (25)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
17
汗,LZ说debug.exe....不是Windbg...

Windbg那么强悍的东西是用来膜拜的....
2009-7-10 00:41
0
雪    币: 325
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
发帖官网;不做评论
2009-7-10 01:30
0
雪    币: 8691
活跃值: (3250)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
不懂历史呀!16位要用16位的,教科书上一般用16位的讲解,16位的debug好用的有td,cup386.陋见,勿笑
2009-7-10 07:23
0
雪    币: 284
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
自己开发的才是最好的~ For you only!

BTW: 各位是否有softice for dos 共享一份?
2009-7-10 08:58
0
雪    币: 141
活跃值: (80)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
我觉得DEBUG更接近系统硬件 所以界面很弱

如果你要调试的程序只能在DOS下运行 你可以使用OD吗 ?

难道要在虚拟机里运行 用OD调试虚拟机?

他们都是调试器

只是DEBUG是系统自带的

如果需要调试的机器上OD没有呢?

我觉得没有什么好不好 只是适用面不同罢了
2009-7-10 11:11
0
雪    币: 325
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
凭自己爱好吧  熟悉哪个用哪个
2009-7-10 12:21
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
我说的确实是windows自带的那个DEBUG

OD也可以调试win16的 只是要注意看高低位
当调试16位的时候我们只看低位
2009-7-10 14:55
0
雪    币: 1753
活跃值: (1060)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
24
OD貌似打不开`
DOS程序~!~!~!~!~!~!~~!~!~!
2009-7-10 16:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
其实感觉命令行还是不错的,个人习惯哈
2009-7-10 17:21
0
游客
登录 | 注册 方可回帖
返回