我想知道单词" word"正在使用。我知道块从0开始,所以我认为增加2114 + 1将是我的答案,但它不是......
user@host:~$ strings -td dump.dd|grep "word"
2114 __strtsuper your word is stored here
我知道-td带回了十进制的偏移量,但是如何计算块数呢?我需要对2114号码做什么?
答案 0 :(得分:1)
strings
偏移位于bytes
。
磁盘块由一组bits
组成,通常为512
(在较大的磁盘4096
上)。
因此,您必须知道磁盘的块大小,转换为字节(1字节= 8位),并将strings
偏移量除以该数字。