首页
社区
课程
招聘
[旧帖] OD使用的基础问题,关于“跳转来自” 0.00雪花
发表于: 2010-6-3 18:42 5570

[旧帖] OD使用的基础问题,关于“跳转来自” 0.00雪花

2010-6-3 18:42
5570
用同样的代码编译一个很简单的C程序,
然后用OD载入,
VC6.0编译出的程序都会有跳转来自什么什么地方,
而用VS2008编译出来的东西却没有跳转来自什么地方,
望指教,是什么地方出了问题。


[注意]APP应用上架合规检测服务,协助应用顺利上架!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 444
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
楼主,这问题很重要吗?VC6.0和VS2008中间差距近10年,都是上层语言当然不一样的处理。
VS2008在转换成汇编语言方面进步在于:考虑的多些(代码更长),代码自动优化(消灭了一些编程小技巧)。

也不是很了解,揣测下:
第一个图是代码段最前面,401000-401010之间有个短跳转语句(0h--FFh范围),OD很好识别就说明了下。
第二个图是个长跳转?更可能他就是个调用,那当然没跳转提示了。

楼主基本功貌似不扎实啊,你截图的内容不足以提供给别人好好分析。
2010-6-3 20:20
0
雪    币: 65
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
要看是哪里调用了这段函数的话建议还是查看调用栈或者看堆栈的返回或者执行到返回
建议不必深究这个跳转来自啥啥的
2010-6-3 21:53
0
雪    币: 142
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
抱歉,问题没有说清楚,
因为是从另外一个贴来的,
http://bbs.pediy.com/showthread.php?t=113691

第一,别人的用2008调试的时候有跳转来自哪里哪里,
我想不是OD无法识别的问题,
第二,也可以排除是版本的问题,我用了各个论坛最新的修改OD
还是无法识别。
2010-6-3 22:31
0
雪    币: 142
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
甚至可以排除是代码编译的文件不同的问题,
那就是我调试完美的游戏时候,
别人的有,我的还是一个都没有。

这个问题好像还不是我一个的问题,
网上都找了,没有找到解决方案,
而且有一个人在看雪说过Ctrl+A分析,就可以了
第一我不晓得什么时候按,
第二我随便什么时候按还是解决不了这个问题
2010-6-3 22:34
0
游客
登录 | 注册 方可回帖
返回
// // 统计代码