我想找出什么块单词“单词”正在使用。 我知道块从0开始,所以我认为添加2114 + 1将是我的答案,但它不是…
user@host:~$ strings -td dump.dd|grep "word" 2114 __strtsuper your word is stored here
我知道-td带我回到十进制的偏移量,但我怎样才能计算块号? 我需要怎样处理2114号码?
strings
偏移量以bytes
。 一个磁盘块由一组bits
,通常为512
(在较大的磁盘4096
)。
所以,你必须知道你磁盘的块大小,转换为字节(1字节= 8位),并将strings
除以该数字。