wsszsmx 发表于 2008-7-29 22:41:30

在winhex中偏移36怎么理解?(数据恢复技术第二版中的问题)


偏移36 我们怎么来确定偏移36 在winhex中的位置呢?

在winhex中一行16个字节,偏移36!
你数到36个字节之后的数:就知道偏移36就是0A00 00 00

如下图:


如果偏移数很大,是100的话,可我们总不能一行一行的数到偏移100的数来确定偏移100在winhex中的位置吧!

我们在《数据恢复技术》第二版看到了:这样的一句话,偏移36(24H)
我们知道36转化为10进制就是24 好了,我定位偏移36在winhex中就是靠这个24(10进制)来定位的!

看我画的图:


在这里感谢对我帮助过的朋友,说实话,直到今天都全靠和一位论坛上的朋友交流之后才
略明白了些...............写这个贴,也是让和我对winhex有困惑的朋友分享我的困惑!

我写这个帖子的疑问:就是在这个帖子里偏移36 靠 00004020和4来确定其在winhex中的位置? 可这2个数字是表示什么含义?
就不是那么懂了????
希望对winhex懂的朋友来解释下原因!

[ 本帖最后由 wsszsmx 于 2008-7-29 22:43 编辑 ]

fsy 发表于 2008-7-30 10:05:28

这才是好东西呢,支持一下。

lu_yunkui 发表于 2008-7-30 20:23:53

哈哈!还是要多多学啊!
看的我云里雾里的。

jjgms001 发表于 2008-7-30 21:15:59

不管那么多,偏移24,那么就在00004000+24就可以了

jjgms001 发表于 2008-7-30 21:17:29

偏移位置都是相对的,比如例子中的偏移就是相对于FAT表的起始位置

272724752 发表于 2008-7-31 05:11:56

chaowei2008 发表于 2008-8-14 14:09:49

54205565
转自中国硬盘基地技术社区 http://bbs.intohard.com ,原文地址:http://bbs.intohard.com/viewthread.php?tid=45025

cooltnt 发表于 2008-8-15 15:21:47

我们在《数据恢复技术》第二版看到了:这样的一句话,偏移36(24H)
我们知道36转化为10进制就是24 好了,我定位偏移36在winhex中就是靠这个24(10进制)来定位的!
24H是16进制吧,36是十进制,“36转化为10进制就是24”这个错了吧~~~~

wxhl2008 发表于 2008-11-6 09:59:49

这里都是好人啊,虽然看得不是太懂,太也能了解个大概,谢谢

ddxy 发表于 2008-12-20 01:13:00

虽然看得不是太懂,还要多多学啊!
页: [1] 2
查看完整版本: 在winhex中偏移36怎么理解?(数据恢复技术第二版中的问题)