社区
进程/线程/DLL
帖子详情
关于VC++调试可执行文件的,很小问题!
qihuanfengyun
2009-03-31 11:16:52
近日需要用VC++调试器对一小程序进行调试,其他还都可以就是在反汇编窗口中,显示的代码是灰色的,不能直接对其反汇编代码进行修改!在其他地方搜了一些,调试快捷键使用时也没什么反应望高手指点(如果推荐其他调试器像OD、softICE……就免了)。
还有VC++6.0有没有自带什么小工具,能把文件以二进制形式打开就像WinHex似的。
谢谢了!
...全文
140
20
打赏
收藏
关于VC++调试可执行文件的,很小问题!
近日需要用VC++调试器对一小程序进行调试,其他还都可以就是在反汇编窗口中,显示的代码是灰色的,不能直接对其反汇编代码进行修改!在其他地方搜了一些,调试快捷键使用时也没什么反应望高手指点(如果推荐其他调试器像OD、softICE……就免了)。 还有VC++6.0有没有自带什么小工具,能把文件以二进制形式打开就像WinHex似的。 谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qihuanfengyun
2009-04-05
打赏
举报
回复
cnzdgs
2009-03-31
打赏
举报
回复
[Quote=引用 9 楼 qihuanfengyun 的回复:]
引用 2 楼 cnzdgs 的回复:
VC不能修改反汇编代码。
VC本身就可以以二进制形式打开文件。
能不能具体点怎么“VC本身就可以以二进制形式打开文件。”
[/Quote]
[Quote=引用 4 楼 cnzdgs 的回复:]
在VC6的“File”—“Open”中,最下面有一个“Open As”选项,可以指定以二进制形式打开。
[/Quote]
qihuanfengyun
2009-03-31
打赏
举报
回复
[Quote=引用 8 楼 heksn 的回复:]
marking
[/Quote]
是什么意思啊!!!请教
qihuanfengyun
2009-03-31
打赏
举报
回复
[Quote=引用 2 楼 cnzdgs 的回复:]
VC不能修改反汇编代码。
VC本身就可以以二进制形式打开文件。
[/Quote]
能不能具体点怎么“VC本身就可以以二进制形式打开文件。”
写不动代码的人
2009-03-31
打赏
举报
回复
marking
qihuanfengyun
2009-03-31
打赏
举报
回复
难道只能用csdn博客的图片才能正常引用!!!
郁闷!!!
qihuanfengyun
2009-03-31
打赏
举报
回复
为什么我的图片不显示啊!
qihuanfengyun
2009-03-31
打赏
举报
回复
大哥OD就行啊!而且想怎么修改就怎么修改!
cnzdgs
2009-03-31
打赏
举报
回复
在VC6的“File”—“Open”中,最下面有一个“Open As”选项,可以指定以二进制形式打开。
gyk120
2009-03-31
打赏
举报
回复
好像一般的编译器都不允许直接修改汇编吧……
帮顶
cnzdgs
2009-03-31
打赏
举报
回复
VC不能修改反汇编代码。
VC本身就可以以二进制形式打开文件。
hemdacker
2009-03-31
打赏
举报
回复
就免了
Ei
2009-03-31
打赏
举报
回复
[Quote=引用 17 楼 qihuanfengyun 的回复:]
引用 8 楼 heksn 的回复:
marking
是什么意思啊?
[/Quote]
做记号
- -#
qihuanfengyun
2009-03-31
打赏
举报
回复
qihuanfengyun
2009-03-31
打赏
举报
回复
[Quote=引用 8 楼 heksn 的回复:]
marking
[/Quote]
是什么意思啊?
qihuanfengyun
2009-03-31
打赏
举报
回复
奥,原来这样啊!明白了。谢谢啊!
cnzdgs
2009-03-31
打赏
举报
回复
VC的调试器是用来调试自己用VC写的程序的,调试过程中可以查看程序运行的细节情况,发现问题需要修改C/C++代码,然后再调试。
qihuanfengyun
2009-03-31
打赏
举报
回复
[Quote=引用 13 楼 biweilun 的回复:]
在VC6的“File”—“Open”中,最下面有一个“Open As”选项,可以指定以二进制形式打开。
不能改汇编就是不能改,OD可以就是可以。真是不懂你了还
[/Quote]
这么说VC++的调试器还有什么用啊!就是知道汇编代码有错误也不能改,那还要调试器做什么呢,难道只是运行着玩吗?
biweilun
2009-03-31
打赏
举报
回复
在VC6的“File”—“Open”中,最下面有一个“Open As”选项,可以指定以二进制形式打开。
不能改汇编就是不能改,OD可以就是可以。真是不懂你了还
Jacky_Dai
2009-03-31
打赏
举报
回复
用UltraEdit32看二进制文件比较好
v
c++
应用源码包_3
这个例子就是查询任何
可执行文件
的版本信息并且
C++
builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点
调试
! GMem 内存管理单元源码。GMem.cpp和GMem.h是内存管理...
v
c++
应用源码包_1
这个例子就是查询任何
可执行文件
的版本信息并且
C++
builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点
调试
! GMem 内存管理单元源码。GMem.cpp和GMem.h是内存管理...
v
c++
应用源码包_5
这个例子就是查询任何
可执行文件
的版本信息并且
C++
builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点
调试
! GMem 内存管理单元源码。GMem.cpp和GMem.h是内存管理...
v
c++
应用源码包_2
这个例子就是查询任何
可执行文件
的版本信息并且
C++
builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点
调试
! GMem 内存管理单元源码。GMem.cpp和GMem.h是内存管理...
v
c++
应用源码包_6
这个例子就是查询任何
可执行文件
的版本信息并且
C++
builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点
调试
! GMem 内存管理单元源码。GMem.cpp和GMem.h是内存管理...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章