技术资料

【转载】十六进制编辑软件Winhex-数据重现-51CTO博客

2017-11-30 14:57:48 ming 43

步骤2 选择结束位置。然后拉动滚动条至磁盘的最后一个扇区,在最后一个字节上右击,选择【选块结束】。如图1.23所示。
硬盘测试
1.23  选块结束


 
步骤3 设置参数。这时,选块开始与结束之间的部分会用预置的颜色进行显示,表示被选中。在选中的区域内右击,选择【编辑】|【填充选块】。如图1.24所示。

硬盘测试

1.24  填充选块


弹出“填充选块”设置框,点选“用十六进制数值填充”(默认),默认使用“00”进行填充,也可以任意指定十六进制数值,还可以选择“用随机字节填充”,这时会使用无规律的数值进行填充。在此,我们在数值框内填入“26”,然后【确定】,如图1.25所示。


硬盘测试
1.25  填充选块设置框


步骤4 开始填充。对弹出的所有警告框选择【确定】后,即开始填充,填充后的整个磁盘每个字节都显示为十六进制“26”,这样就达到了对原磁盘上的所有数据进行清除的目的。


提示:通常的数据彻底删除软件只能删除对操作系统而言正常存在的数据,而用Winhex这种清除方法可以清除磁盘中的所有内容,包括未分配空间中的残留数据。


5. 数据解释器


Winhex有一个“数据解释器”的功能,非常实用,可以直接查看十六进制数的十进制值。勾选菜单【查看】|【显示】|【数据解释器】,可以调出一个数据解释器窗口,能够直接对指针点选的十六进制数值进行转换。默认数据存储顺序为little-endian,如果所分析的对象是以big-endian顺序存储的,则可以在数据解释器窗口中右击,然后选择“big-endian”或者“大头位序”即可。如图1.26所示。
 
硬盘测试
1.26  数据解释器


 
提示:以上是WINHEX的简单介绍,我们将在后续的学习过程中通过实际应用来陆续介绍它的其它功能。