十六进制编辑器的基本介绍
十六进制编辑器可以用来检查和修复各种文件,恢复删除的文件,硬盘损坏造成的数据丢失。它一直是计算机专业人员最喜欢的工具。事实上,如果在适当的环境中使用,十六进制编辑器可以发现Windows和一些应用程序中的漏洞。这些漏洞可能没有引起您的注意,但一定不能忽视。在病毒和木马横行的今天,我们要充分利用这个工具。事实上,作者认为它是最容易被忽视的安全检查和测试工具之一。
一般用来修改游戏档案,一些软件破解和汉化也是常用的。
最常用的16基础编辑器UltraEdit,依靠它来完成很多软件的本地化。
WinHex的内存搜索和编辑功能可以帮助我们找到恢复向导丢失的密码。具体方法是:右击任务栏右下角的恢复向导图标,在弹出菜单中选择“参数设置→修改密码”,在对话框中输入旧密码,随机填入几个数字,如123456;在“新密码”框中输入新密码。这里也是随机填写371042,最后点击“确定”。
因为我们是随机输入密码,旧密码不会正确。这时会弹出一个对话框,提示密码不正确。注意不要点击“确定”按钮。运行WinHex,16二进制文件编辑器,点击工具菜单中的“RAM编辑器”,在打开的窗口中找到Hddgmon下的“主存”。Hddgmon这里是恢复向导的过程。
最后在WinHex中点击“搜索→查找文本”菜单选项,在打开的窗口中添加自己随机填写的假密码371042。点击“确定”后,真正的密码就会出现在我们面前!
原理:输入密码后,软件会通过其内部预定义的方法计算出真实密码,并与输入的密码进行比较。比较过程在内存中进行。由于WinHex具有优秀的内存编辑功能,我们可以通过在内存中搜索输入字符串来找到它们。一般来说,真假密码的比较