‘壹’ 如何使用WinHex脚本自动修复FAT32文件系统DBR
breaking an old family connection
‘贰’ 如何用winhex脚本批量删除文件头固定字节的数据
脚本:
goto 0x00
block 0x00 0x1c
remove
你试试看
‘叁’ 谁有Winhex的详细使用教程
WinHEX使用教程
Winhex 是一个很不错的 16 进制文件编辑与磁盘编辑软件。
WinHex 以文件小、速度快,功能不输其它的 Hex 十六进位编辑器工具得到了 ZDNet Software Library 五
颗星最高评价,可做 Hex 与 ASCII 码编辑修改,多文件寻替换功能,一般运算及逻辑运算,磁盘磁区编辑
(支持 FAT16、FAT32 和 NTFS)自动搜寻编辑,文件比对和分析等功能,另外 8.3 版新增了 RAM 编辑
功能!
下面我们来看看该软件的使用。
标题栏:与一般的应用软件一样,标题栏中显示软件名称和当前打开的文件名称。
菜单栏:Winhex 的菜单栏由八个菜单项组成-文件菜单、编辑菜单、搜索、定位、工具、选项菜单、文件
管理、窗口和帮助菜单。
在文件菜单中,除了常规的新建、打开文件和保存以及退出命令以外,还有备份管理、创建备份和载入备
份功能。选择文件菜单中的属性项,弹出文件属性窗口,包括文件路径、名称、大小、创建时间和修改日
期等内容。在编辑菜单中,除了常规的复制、粘贴和剪切功能外,还有数据格式转换和修改的功能。在搜
索菜单中,你可以查找或替换文本内容和十六进制文件,搜索整数值和浮点数值。在定位菜单中,你可以
根据偏移地址和区块的位置快速定位。在工具菜单中,包括磁盘编辑工具、文本编辑工具、计算器、模板
管理工具和 Hex 转换器,使用十分方便。在选项菜单中,包括常规选项设置、安全性设置和还原选项设置
。在文件管理菜单中,你可以对文件进行分割、比较、复制和剖析,功能十分强大。
在 Winhex 的工具栏中,包括文件新建、打开、保存、打印、属性工具;剪切、粘贴和复制编辑工具;查
找文本和 Hex 值,替换文本和 Hex 值;文件定位工具、RAM 编辑器、计算器、区块分析和磁盘编辑工具
;选项设置工具和帮助工具按钮。通过使用工具栏中的快捷按钮可以更方便的进行操作,这些和菜单中相
应的命令是一样的。
在使用 Winhex 之前需要进行相应的选项设置,点击工具栏中的选项设置快捷图标按钮,弹出选项设置对
话框.它包括是否将WinHex 作为默认关联,是否添加 WinHex 到上下文菜单,是否不更新文件名,是否快
速打开文件以及是否显示文件图标和工具栏。而且你还可以设置最近打开的文件列表中文件的数目,选择
是否用 TAB 键产生标记,设置临时文件夹、备份文件夹和文本编辑的路径。在常银枝规设置中,你可以选择是
否选择显示双光标和页分隔符,是否逐行滚动,是否显示 Windows 进度条,此外你还可以设置字体类型和
颜色, 相信你很快就学会了。执行选项菜单锋哪敏中的安全项,弹出安全保护选项设置窗口,你可以选择是否限制
驱动控制,是否计算标准检查和扇区读入缓存以及是否确认更新文件。另外你可以选择是否自动检查磁簇
,是否总显示恢复报告,是否对下个会话保持驱动映像,缓闷是否隐蔽输入加密关键码(*****)以及检查虚拟
内存变换和在RAM中是否保留密匙。在所有设置完成后,点击保存按钮,然后按确定按钮返回主窗口。
在使用 Winhex 时首先打开一个需要处理的文件,窗口中显示十六进制 HEX 格式的数值和地址。在旁边的
区域显示文件名称、大小、创建时间、最后修改日期,窗口属性以及相关信息。利用鼠标拖放功能你可以
选择一块数值进行修改编辑。按 Ctrl+T,弹出数据修改对话框,选择数据类型和字节变换方式,可以方便
的修改区块中的数据。执行文件菜单中的创建备份命令,弹出备份对话框,你可以指定备份的文件名和路
径、备份说明,还可以选择是否自动由备份管理指定文件夹,是否保存检查和摘要,是否压缩备份和加密
备份,这样你可以方便的将你的文件进行备份,下次执行文件菜单中的装载备份就可以打开备份文件了,
十分方便。
Winhex 具有强大的搜索功能,可以查找和替换文本或 Hex 值。选择搜索菜单中的联合搜索项,弹出搜索
对话框,先输入该文件要搜索的十六进制值选择通配符和搜索的范围就可以开始搜索了。你可以选择在整
个文件中搜索,也可选择仅在区块中进行有条件的搜索。而且在 Winhex 中可以方便的进行定位操作,快
速转道新的位置。执行定位菜单中的标记定位命令,或按 Ctrl+L,将鼠标指向需要定位的位置,就可以在
当前鼠标所在的位置作上标记,不管你操作到什么地方,按组合键 Ctrl+k,就可以返回到标记所在的位置
。执行定位菜单中的删除标记命令,可以将所作的标记删除。除了利用标记定位以外,你还可以方便的转
到文件的开始和结尾,区块的开始和结尾,行首和行尾以及页首和页尾。你可以自己试一试,相信你很快
就知道了。
在 Winhex 中集成了强大的工具,包括磁盘编辑器,计算器,Hex 转换器和 RAM 编辑工具,使用十分方便
。按 F9,弹出磁盘编辑器对话框,首先选择磁盘分区,然后按确定按钮就可以方便的对磁盘的空余空间进
行清理。点击工具栏中的 RAM 编辑工具按钮,弹出 RAM 编辑器,选择需要浏览或编辑修改的 RAM 区,
选择确定就可以了,RAM 的内容就显示在主窗口了。在未登记注册的版本中,只能浏览而不能修改编辑
RAM 区域。按 F8,弹出十六进制和十进制转换器,左边栏显示十六进制数字,右边栏显示十进制数字。
如果你在左边输入十六进制数,按 Enter 其十进制结果就出现在右边的矩形框中了,反之亦然。如果你按
组合键 Alt+F8,弹出计算器,和 Windows 自带的计算器工具完全一样,相信你已经会使用,这里就不多
说了。
Winhex 使用简单,功能强大,可以方便你程序的调试、文本编辑、科学计算和系统管理,相信你会喜欢的
。如果你想删除Winhex 软件,简单,把整个目录干掉就行了。
在DOS时代,我们编辑文件代码用的一般都是PCTOOLS 5.0,可是自从FAT 32出现以来, PCTOOLS 5.0
不能用了,就很少优秀的文件编辑器出现过,不过现在笔者向大家介绍的这一款 winhex可以说是继前者之
后的最优秀的文件编辑器了。
作为一个16进制文件编辑与磁盘编辑软件。WinHex 以文件小、速度快,功能强大而着称,连ZDNet
Software Library也给了他5星的最高评价。它可以胜任Hex和ASCII码编辑修改,多文件寻替换功能,一般
运算及逻辑运算,磁盘磁区编辑(支持 FAT16、FAT32 和 NTFS)自动搜寻编辑,文件比对和分析,编辑
内存里面的资料等功能,现在最新的版本是9.54。
首先我们到这里去下载一个814KB大小的中文汉化版本的WINHEX,汉化版本更加容易使用嘛,值得一提的
是WINHEX是免费软件,你可以在所有的WINDOWS平台上面运行。安装过程非常简单,成功安装之后,程
序图标就会出现在“开始→程序”菜单和桌面上。其界面由标题栏、工具栏、菜单栏、图片浏览区和状态栏组
成。下面我们来简要介绍一下:
◇功能菜单:WINHEX的菜单栏由八个菜单组成,分别是:文件、编辑、查找、位置、工具、选项、文件管
理器、窗口和帮助。所有的功能都已经包含在里面了。在文件菜单里面包含的是新建、打开文件和保存以
及退出命令,另外还有备份管理、创建备份和载入备份功能。在编辑菜单里面除了复制粘贴之类的常见命
令之外还有对数据格式进行转换和修改的功能。查找功能是方便您在文件里面查找特定的文本内容或者是
十六进制代码的,支持整数值和浮点数值。位置菜单里面的命令就是让你在编辑大体积的文件的时候能够
方便地进行定位,你可以根据其中的偏移地址或者是区块的位置来快速定位。工具菜单里面包括的都是一
些十分实用的功能,譬如磁盘编辑工具(类似PCTOOLS里面的DISKEDIT)、文本编辑工具(类似记事本)
、计算器、模板管理工具和十进制、十六进制转换器等等。如果你要对WINHEX的功能进行设置,那么就必
须进入选项菜单了,里面除了常规选项的设置,还有安全性设置和还原选项设置。在文件管理菜单中,你
可以对文件进行分割、比较、复制和剖析,功能十分强大。“工具”选项里面包含的是文件新建、打开、保存
、打印、属性工具;剪切、粘贴和复制编辑工具;查找文本和Hex值,替换文本和Hex值;文件定位工具、
RAM 编辑器、计算器、区块分析和磁盘编辑工具等等。这些功能除了在菜单里面进行选择之外,还可以通
过菜单下面的一列快捷按钮来执行。
◇在使用 Winhex 时首先打开一个需要处理的文件,窗口中显示十六进制 HEX 格式的数值和地址。在旁边
的区域显示文件名称、大小、创建时间、最后修改日期,窗口属性以及相关信息。利用鼠标拖放功能你可
以选择一块数值进行修改编辑。按 Ctrl+T,弹出数据修改对话框,选择数据类型和字节变换方式,可以方
便的修改区块中的数据。执行文件菜单中的创建备份命令,弹出备份对话框,你可以指定备份的文件名和
路径、备份说明,还可以选择是否自动由备份管理指定文件夹,是否保存检查和摘要,是否压缩备份和加
密备份,这样你可以方便的将你的文件进行备份,下次执行文件菜单中的装载备份就可以打开备份文件了
,十分方便。
◇强大的查找功能:Winhex具有强大的查找搜索功能,可以查找和替换文本或 Hex 值。选择搜索菜单中的
联合搜索项,弹出搜索对话框,先输入该文件要搜索的十六进制值选择通配符和搜索的范围就可以开始搜
索了。你可以选择在整个文件中搜索,也可选择仅在区块中进行有条件的搜索。而且在 Winhex 中可以方
便的进行定位操作,快速转道新的位置。执行定位菜单中的标记定位命令,或按 Ctrl+L,将鼠标指向需要
定位的位置,就可以在当前鼠标所在的位置作上标记,不管你操作到什么地方,按组合键 Ctrl+k,就可以
返回到标记所在的位置。执行定位菜单中的删除标记命令,可以将所作的标记删除。除了利用标记定位以
外,你还可以方便的转到文件的开始和结尾,区块的开始和结尾,行首和行尾以及页首和页尾。你可以自
己试一试,相信你很快就知道了。
◇Winhex集成了强大的工具,包括磁盘编辑器,计算器,Hex 转换器和 RAM 编辑工具,使用十分方便。
按 F9,弹出磁盘编辑器对话框,首先选择磁盘分区,然后按确定按钮就可以方便的对磁盘的空余空间进行
清理。点击工具栏中的 RAM 编辑工具按钮,弹出 RAM 编辑器,选择需要浏览或编辑修改的 RAM 区,选
择确定就可以了,RAM 的内容就显示在主窗口了。
在未登记注册的版本中,只能浏览而不能修改编辑 RAM 区域。按 F8,弹出十六进制和十进制转换器,左
边栏显示十六进制数字,右边栏显示十进制数字。 如果您在PCTOOLS之后再也没有碰到过称心的十六进制
0:37 04-11-150:37 04-11-15编辑器,那么我推荐你使用WINHEX。
十进制数怎样转成十六进制数?
电脑上的常用进制有:2、8、10、16四种,在修改中经常接触的是2、10和16进制,基本上需要了解的是
2和16互转、10和16互转,其他多了解也没亏 2转16:
4个2进制位为一个16进制数,2进制1111为16进制F,2进制中千位的1=8,百位的1=4,十位的1=2,
个位的1=1,将各个位的数作相应转换再相加,的到的数就是10进制数0-15,可轻松转换成16进制。如
01011100,可看成是两组2进制数0101和1100,则这个数就是16进制的5C。
10转16:
100以内一点的10转16心算比较快,复杂的用“计算器”算了。10转16用传统的计算方式可以了,就是大
于15小于256的10进制数除以16为的值为十位的16进制数,其余数为个位的16进制数,没余数则个位为0
。如61的16进制是3D,61除以16得3余13,3作十位数,13转成D为各位数。
16转10:
用相反的道理,将十位数乘以16加上个位数。如5A,将5乘以16得80,加上A的10进制10,结果是90
。
其实这些都是计算机基础,基本上学过计算机的都会学到这些,但留意一下,他们对于修改是十分有用
的,平时多多留意,多多试验,你也会成为修改高手。
个人推荐使用:WINDOWS中点击“开始”--”程序“--“附件”--“计算器”,按 “查看”再选“科学型”,就可以方
便的进行各进制的转换了(如:你要转换10进制90000000为16进制,点“十进制”,输入90000000,再点
一下“16进制”,就会看到55D4A80,转换就完成了。其他同理)。
二进制、八进制、十六进制
这是一节“前不着村后不着店”的课。不同进制之间的转换纯粹是数学上的计算。不过,你不必担心会有么复
杂,无非是乘或除的计算。
生活中其实很多地方的计数方法都多少有点不同进制的影子。
比如我们最常用的10进制,其实起源于人有10个指头。如果我们的祖先始终没有摆脱手脚不分的境况,我
想我们现在一定是在使用20进制。
至于二进制……没有袜子称为0只袜子,有一只袜子称为1只袜子,但若有两袜子,则我们常说的是:1双袜
子。
生活中还有:七进制,比如星期。十六进制,比如小时或“一打”,六十进制,比如分钟或角度……
十六进制数转换成十进制数
2进制,用两个阿拉伯数字:0、1;
8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7;
10进制,用十个阿拉伯数字:0到9;
16进制,用十六个阿拉伯数字……等等,阿拉伯人或说是印度人,只发明了10个数字啊?
16进制就是逢16进1,但我们只有0~9这十个数字,所以我们用A,B,C,D,E,F这五个字母来分别表示
10,11,12,13,14,15。字母不区分大小写。
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……
所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小
为 X * 16的N次方。
假设有一个十六进数 2AF5, 那么如何换算成10进制呢?
用竖式计算:
2AF5换算成10进制:
第0位: 5 * 160 = 5
第1位: F * 161 = 240
第2位: A * 162 = 2560
第3位: 2 * 163 = 8192 +
‘肆’ WinHEX使用教程
WinHEX使用教程
Winhex 是一个很不错的 16 进制文件编辑与磁盘编辑软件。
WinHex 以文件小、速度快,功能不输其它的 Hex 十六进位编辑器工具得到了 ZDNet Software Library 五
颗星最高评价,可做 Hex 与 ASCII 码编辑修改,多文件寻替换功能,一般运算及逻辑运算,磁盘磁区编辑
(支持 FAT16、FAT32 和 NTFS)自动搜寻编辑,文件比对和分析等功能,另外 8.3 版新增了 RAM 编辑
功能!
下面我们来看看该软件的使用。
标题栏:与一般的应用软件一样,标题栏中显示软件名称和当前打开的文件名称。
菜单栏:Winhex 的菜单栏由八个菜单项组成-文件菜单、编辑菜单、搜索、定位、工具、选项菜单、文件
管理、窗口和帮助菜单。
在文件菜单中,除了常规的新建、打开文件和保存以及退出命令以外,还有备份管理、创建备份和载入备
份功能。选择文件菜单中的属性项,弹出文件属性窗口,缓闷包括文件路径、名称、大小、创建时间和修改日
期等内容。在编辑菜单中,除了常规的复制、粘贴和剪切功能外,还有数据格式转换和修改的功能。在搜
索菜单中,你可以查找或替换文本内容和十六进制文件,搜索整数值和浮点数值。在定位菜单中,你可以
根据偏移地址和区块的位置快速定位。在工具菜单中,包括磁盘编辑工具、文本编辑工具、计算器、模板
管理工具和 Hex 转换器,锋哪敏使用十分方便。在选项菜单中,包括常规选项设置、安全性设置和还原选项设置
。在文件管理菜单中,你可以对文件进行分割、比较、复制和剖析,功能十分强大。
在 Winhex 的工具栏中,包括文件新建、打开、保存、打印、属性工具;剪切、粘贴和复制编辑工具;查
找文本和 Hex 值,替换文本和 Hex 值;文件定位工具、RAM 编辑器、计算器、区块分析和磁盘编辑工具
;选项设置工具和帮助工具按钮。通过使用工具栏中的快捷按钮可以更方便的进行操作,这些和菜单中相
应的命令是一样的。
在使用 Winhex 之前需要进行相应的选项设置,点击工具栏中的选项设置快捷图标按钮,弹出选项设置对
话框.它包括是否将WinHex 作为默认关联,是否添加 WinHex 到上下文菜单,是否不更新文件名,是否快
速打开文件以及是否显示文件图标和工具栏。而且你还可以设置最近打开的文件列表中文件的数目,选择
是否用 TAB 键产生标记,设置临时文件夹、备份文件夹和文本编辑的路径。在常规设置中,你可以选择是
否选择显示双光标和页分隔符,是否逐行滚动,是否显示 Windows 进度条,此外你还可以设置字体类型和
颜色, 相信你很快就学会了。执行选项菜单中的安全项,弹出安全银枝保护选项设置窗口,你可以选择是否限制
驱动控制,是否计算标准检查和扇区读入缓存以及是否确认更新文件。另外你可以选择是否自动检查磁簇
,是否总显示恢复报告,是否对下个会话保持驱动映像,是否隐蔽输入加密关键码(*****)以及检查虚拟
内存变换和在RAM中是否保留密匙。在所有设置完成后,点击保存按钮,然后按确定按钮返回主窗口。
在使用 Winhex 时首先打开一个需要处理的文件,窗口中显示十六进制 HEX 格式的数值和地址。在旁边的
区域显示文件名称、大小、创建时间、最后修改日期,窗口属性以及相关信息。利用鼠标拖放功能你可以
选择一块数值进行修改编辑。按 Ctrl+T,弹出数据修改对话框,选择数据类型和字节变换方式,可以方便
的修改区块中的数据。执行文件菜单中的创建备份命令,弹出备份对话框,你可以指定备份的文件名和路
径、备份说明,还可以选择是否自动由备份管理指定文件夹,是否保存检查和摘要,是否压缩备份和加密
备份,这样你可以方便的将你的文件进行备份,下次执行文件菜单中的装载备份就可以打开备份文件了,
十分方便。
Winhex 具有强大的搜索功能,可以查找和替换文本或 Hex 值。选择搜索菜单中的联合搜索项,弹出搜索
对话框,先输入该文件要搜索的十六进制值选择通配符和搜索的范围就可以开始搜索了。你可以选择在整
个文件中搜索,也可选择仅在区块中进行有条件的搜索。而且在 Winhex 中可以方便的进行定位操作,快
速转道新的位置。执行定位菜单中的标记定位命令,或按 Ctrl+L,将鼠标指向需要定位的位置,就可以在
当前鼠标所在的位置作上标记,不管你操作到什么地方,按组合键 Ctrl+k,就可以返回到标记所在的位置
。执行定位菜单中的删除标记命令,可以将所作的标记删除。除了利用标记定位以外,你还可以方便的转
到文件的开始和结尾,区块的开始和结尾,行首和行尾以及页首和页尾。你可以自己试一试,相信你很快
就知道了。
在 Winhex 中集成了强大的工具,包括磁盘编辑器,计算器,Hex 转换器和 RAM 编辑工具,使用十分方便
。按 F9,弹出磁盘编辑器对话框,首先选择磁盘分区,然后按确定按钮就可以方便的对磁盘的空余空间进
行清理。点击工具栏中的 RAM 编辑工具按钮,弹出 RAM 编辑器,选择需要浏览或编辑修改的 RAM 区,
选择确定就可以了,RAM 的内容就显示在主窗口了。在未登记注册的版本中,只能浏览而不能修改编辑
RAM 区域。按 F8,弹出十六进制和十进制转换器,左边栏显示十六进制数字,右边栏显示十进制数字。
如果你在左边输入十六进制数,按 Enter 其十进制结果就出现在右边的矩形框中了,反之亦然。如果你按
组合键 Alt+F8,弹出计算器,和 Windows 自带的计算器工具完全一样,相信你已经会使用,这里就不多
说了。
Winhex 使用简单,功能强大,可以方便你程序的调试、文本编辑、科学计算和系统管理,相信你会喜欢的
。如果你想删除Winhex 软件,简单,把整个目录干掉就行了。
在DOS时代,我们编辑文件代码用的一般都是PCTOOLS 5.0,可是自从FAT 32出现以来, PCTOOLS 5.0
不能用了,就很少优秀的文件编辑器出现过,不过现在笔者向大家介绍的这一款 winhex可以说是继前者之
后的最优秀的文件编辑器了。
作为一个16进制文件编辑与磁盘编辑软件。WinHex 以文件小、速度快,功能强大而着称,连ZDNet
Software Library也给了他5星的最高评价。它可以胜任Hex和ASCII码编辑修改,多文件寻替换功能,一般
运算及逻辑运算,磁盘磁区编辑(支持 FAT16、FAT32 和 NTFS)自动搜寻编辑,文件比对和分析,编辑
内存里面的资料等功能,现在最新的版本是9.54。
首先我们到这里去下载一个814KB大小的中文汉化版本的WINHEX,汉化版本更加容易使用嘛,值得一提的
是WINHEX是免费软件,你可以在所有的WINDOWS平台上面运行。安装过程非常简单,成功安装之后,程
序图标就会出现在“开始→程序”菜单和桌面上。其界面由标题栏、工具栏、菜单栏、图片浏览区和状态栏组
成。下面我们来简要介绍一下:
◇功能菜单:WINHEX的菜单栏由八个菜单组成,分别是:文件、编辑、查找、位置、工具、选项、文件管
理器、窗口和帮助。所有的功能都已经包含在里面了。在文件菜单里面包含的是新建、打开文件和保存以
及退出命令,另外还有备份管理、创建备份和载入备份功能。在编辑菜单里面除了复制粘贴之类的常见命
令之外还有对数据格式进行转换和修改的功能。查找功能是方便您在文件里面查找特定的文本内容或者是
十六进制代码的,支持整数值和浮点数值。位置菜单里面的命令就是让你在编辑大体积的文件的时候能够
方便地进行定位,你可以根据其中的偏移地址或者是区块的位置来快速定位。工具菜单里面包括的都是一
些十分实用的功能,譬如磁盘编辑工具(类似PCTOOLS里面的DISKEDIT)、文本编辑工具(类似记事本)
、计算器、模板管理工具和十进制、十六进制转换器等等。如果你要对WINHEX的功能进行设置,那么就必
须进入选项菜单了,里面除了常规选项的设置,还有安全性设置和还原选项设置。在文件管理菜单中,你
可以对文件进行分割、比较、复制和剖析,功能十分强大。“工具”选项里面包含的是文件新建、打开、保存
、打印、属性工具;剪切、粘贴和复制编辑工具;查找文本和Hex值,替换文本和Hex值;文件定位工具、
RAM 编辑器、计算器、区块分析和磁盘编辑工具等等。这些功能除了在菜单里面进行选择之外,还可以通
过菜单下面的一列快捷按钮来执行。
◇在使用 Winhex 时首先打开一个需要处理的文件,窗口中显示十六进制 HEX 格式的数值和地址。在旁边
的区域显示文件名称、大小、创建时间、最后修改日期,窗口属性以及相关信息。利用鼠标拖放功能你可
以选择一块数值进行修改编辑。按 Ctrl+T,弹出数据修改对话框,选择数据类型和字节变换方式,可以方
便的修改区块中的数据。执行文件菜单中的创建备份命令,弹出备份对话框,你可以指定备份的文件名和
路径、备份说明,还可以选择是否自动由备份管理指定文件夹,是否保存检查和摘要,是否压缩备份和加
密备份,这样你可以方便的将你的文件进行备份,下次执行文件菜单中的装载备份就可以打开备份文件了
,十分方便。
◇强大的查找功能:Winhex具有强大的查找搜索功能,可以查找和替换文本或 Hex 值。选择搜索菜单中的
联合搜索项,弹出搜索对话框,先输入该文件要搜索的十六进制值选择通配符和搜索的范围就可以开始搜
索了。你可以选择在整个文件中搜索,也可选择仅在区块中进行有条件的搜索。而且在 Winhex 中可以方
便的进行定位操作,快速转道新的位置。执行定位菜单中的标记定位命令,或按 Ctrl+L,将鼠标指向需要
定位的位置,就可以在当前鼠标所在的位置作上标记,不管你操作到什么地方,按组合键 Ctrl+k,就可以
返回到标记所在的位置。执行定位菜单中的删除标记命令,可以将所作的标记删除。除了利用标记定位以
外,你还可以方便的转到文件的开始和结尾,区块的开始和结尾,行首和行尾以及页首和页尾。你可以自
己试一试,相信你很快就知道了。
◇Winhex集成了强大的工具,包括磁盘编辑器,计算器,Hex 转换器和 RAM 编辑工具,使用十分方便。
按 F9,弹出磁盘编辑器对话框,首先选择磁盘分区,然后按确定按钮就可以方便的对磁盘的空余空间进行
清理。点击工具栏中的 RAM 编辑工具按钮,弹出 RAM 编辑器,选择需要浏览或编辑修改的 RAM 区,选
择确定就可以了,RAM 的内容就显示在主窗口了。
在未登记注册的版本中,只能浏览而不能修改编辑 RAM 区域。按 F8,弹出十六进制和十进制转换器,左
边栏显示十六进制数字,右边栏显示十进制数字。 如果您在PCTOOLS之后再也没有碰到过称心的十六进制
0:37 04-11-150:37 04-11-15编辑器,那么我推荐你使用WINHEX。
十进制数怎样转成十六进制数?
电脑上的常用进制有:2、8、10、16四种,在修改中经常接触的是2、10和16进制,基本上需要了解的是
2和16互转、10和16互转,其他多了解也没亏 2转16:
4个2进制位为一个16进制数,2进制1111为16进制F,2进制中千位的1=8,百位的1=4,十位的1=2,
个位的1=1,将各个位的数作相应转换再相加,的到的数就是10进制数0-15,可轻松转换成16进制。如
01011100,可看成是两组2进制数0101和1100,则这个数就是16进制的5C。
10转16:
100以内一点的10转16心算比较快,复杂的用“计算器”算了。10转16用传统的计算方式可以了,就是大
于15小于256的10进制数除以16为的值为十位的16进制数,其余数为个位的16进制数,没余数则个位为0
。如61的16进制是3D,61除以16得3余13,3作十位数,13转成D为各位数。
16转10:
用相反的道理,将十位数乘以16加上个位数。如5A,将5乘以16得80,加上A的10进制10,结果是90
。
其实这些都是计算机基础,基本上学过计算机的都会学到这些,但留意一下,他们对于修改是十分有用
的,平时多多留意,多多试验,你也会成为修改高手。
个人推荐使用:WINDOWS中点击“开始”--”程序“--“附件”--“计算器”,按 “查看”再选“科学型”,就可以方
便的进行各进制的转换了(如:你要转换10进制90000000为16进制,点“十进制”,输入90000000,再点
一下“16进制”,就会看到55D4A80,转换就完成了。其他同理)。
二进制、八进制、十六进制
这是一节“前不着村后不着店”的课。不同进制之间的转换纯粹是数学上的计算。不过,你不必担心会有么复
杂,无非是乘或除的计算。
生活中其实很多地方的计数方法都多少有点不同进制的影子。
比如我们最常用的10进制,其实起源于人有10个指头。如果我们的祖先始终没有摆脱手脚不分的境况,我
想我们现在一定是在使用20进制。
至于二进制……没有袜子称为0只袜子,有一只袜子称为1只袜子,但若有两袜子,则我们常说的是:1双袜
子。
生活中还有:七进制,比如星期。十六进制,比如小时或“一打”,六十进制,比如分钟或角度……
十六进制数转换成十进制数
2进制,用两个阿拉伯数字:0、1;
8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7;
10进制,用十个阿拉伯数字:0到9;
16进制,用十六个阿拉伯数字……等等,阿拉伯人或说是印度人,只发明了10个数字啊?
16进制就是逢16进1,但我们只有0~9这十个数字,所以我们用A,B,C,D,E,F这五个字母来分别表示
10,11,12,13,14,15。字母不区分大小写。
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……
所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小
为 X * 16的N次方。
假设有一个十六进数 2AF5, 那么如何换算成10进制呢?
用竖式计算:
2AF5换算成10进制:
第0位: 5 * 160 = 5
第1位: F * 161 = 240
第2位: A * 162 = 2560
第3位: 2 * 163 = 8192 +
‘伍’ winhex 无法运行
方法一:临时解决办法
如果在忘记还原精灵密码后,你安装了一个新程序,该软件提示要求重启计算机,此时不要点击“确定”按钮,选择“以后重启”。然后在“开始→关闭系统”中选择“重新启动计算机”,注意此时一定要按住Shift按键不放,这样计算机将直接重新加载系统程序,从而绕过还原精灵纯李的保护。
方法二:长期解决办法
如果想长期保存自己的文件,就必须卸掉还原精灵或者取得还原精灵的管理员密码,要卸掉还原精灵其实不难,网上有专门清除还原精灵的程序“还原精灵清除器”,运行以后直接清除还原精灵的密码。不过需要注意,由于还原精灵是在硬盘最重要的主引导记录MBR里面做的文章,所以使用这个还原精灵清除器有一定的危险。
方法三:利用初始密码
还原卡都有默认的初始化密码,如果你压根儿就没有修改过它的默认密码的话,就简单多了,因为还原精灵的默认密码是12345678!
方法四:写信索取密码
在安装还原精灵时会带有一个还原精灵辅助做旦迟工具,即厂商提供的密码读取工具readpwd.exe,运行它也可以得到还原精灵的加密密码,格式类似这样:[DB][B8][5E][79][3E][3B][5E][C5][BD][B2],把该加密密码发送到这个信箱:[email protected],只需一两天就可以得到软件开发商发来的密码。
这样,无需任何软件,简单的几下就可以得到还原精灵的密码!反过来讲任何人用这个方法都可以得到还原精灵的密码,包括受限制的用户!所以大家要保存好密码读取工具readpwd.exe,将它改名隐藏或干脆删除。
方法五:重写主引导扇区
还原精灵会截取系统的底层功能调用,在硬盘的主引导区留下自己的痕迹。硬盘的主引导区存放的是系统的主引导信息、分区信息,一般说来病毒对它非常感兴趣。如果我们能先于还原精灵占有硬盘的主引导扇区(MBR),那么我们就可以对硬盘拥有最大的管理权限,换句话说,还原精灵已经被我们“干掉”了。
依据上面如上原理,用fidisk/mbr命令重写主引导扇区,然后重新启动计算机,这样还原精灵就没有了。
方法六:利用16进制文件编辑器
WinHex的内存搜索编辑功能可以帮我们找回丢失的还原精灵密码。具体方法是:右击任务栏右下角的还原精灵图标,在弹出菜单中选择“参数设置→更改密码”,在对话框中输入旧密码,胡乱填写几个数字如123456;在新密码框中输入新密码,这里也胡乱填了个371042,最后点“确定”按钮。
由于我们是胡乱输入的密码,所以旧密码是不会正确的,此时会弹出对话框,提示密码不正确,注意千万不要点击“确定”按钮,赶紧运行16进制文件编辑器WinHex,点“工具”菜单中的“RAM编辑器”,在打开的窗口中找到Hddgmon下的“主要内存”,这里的Hddgmon是还原精灵的进程。
最后,在WinHex中点击“搜寻→寻找文字”菜单选项,在打开的窗口中添入你随便填入的假密码371042。点“确定”之后,真正的密码就会出现在我们面前了!
原理:输入密码后,该软件会用其内部事先定义好的方法来计算真正的密码,与输入的密迟运码进行比较,这个比较的过程是在内存中进行的。由于WinHex具有优秀的内存编辑功能,因此通过在内存中搜索输入的字符串,来找到它们。而一般情况下,真假密码的比较离得会很近,这样我们就可以轻松发现它们。
方法七:利用还原精灵密码读取软件
通过方法六我们不难得出结论:还原精灵存在内存中存放明文密码的漏洞,还原精灵密码读取软件,使用该软件可以轻松地得到还原精灵的密码。该软件使用方法很简单,只要打开还原精灵的“更改密码”的窗口或“检查管理员密码”的窗口,然后无需输入任何密码,只要点击该软件的“读取”按钮,就会自动从还原精灵的内存中读取密码。
方法一:利用初始密码
还原精灵都有默认的初始化密码,如果你压根儿就没有改过它的默认密码的话,就简单多了,因为原精灵的默认密码是12345678,简单吧!
方法二:给还原精灵的开发公司发信索取密码
在安装还原精灵时会带有一个还原精灵辅助工具,即厂商提供的密码读取工具readpwd.exe,运行它也可以得到还原精灵的加密密码,格式类似这样:[DR][W8][6N][D0][2L][IW][AH][KH][3G][9E],把该加密密码发送到这个信箱:[email protected],只需一两天就可以得到软件开发商发来的密码。这样,无需任何软件,简单的几下就可以得到还原精灵的密码!反过来讲,任何人可以用这个方法都可以得到还原精灵的密码,包括受限制的用户!所以大家要保存好密码读取工具readpwd.exe,将它改名隐藏或干脆删除,这样就安全多了!
方法三:重写主引导扇区
前面我们说过,还原精灵是软保护卡,它会截取系统的底层功能调用,会在硬盘的主引导区留下自己的痕迹。硬盘的主引导区存放的是系统的主引导信息、分区信息,一般说来病毒对它非常感兴趣。如果我们能先于还原精灵占有硬盘的主引导扇区(MBR),那么我们就可以对硬盘拥有最大的管理权限。换句话说,还原精灵已经被我们“干掉”了。
依据上面的原理,用fidsk/mbr命令重写主引导扇区("/mbr"是fidsk程序的一个隐藏参数,这个参数可以重新写主引导扇区而不改变分区表结构),然后重新启动计算机,这样还原精灵就没有了。
方法四:利用16进制文件编辑器WinHex
WinHex是一款出色的16进制文件编辑器,它的内存搜索编辑功能可以帮我们找回丢失的还原精灵密码。具体方法是:在还原精灵中选择“参数设置→修改密码”,然后随便填一个原来的密码,最好是这常用的不规则密码,并且一定要记住这个密码,另外不要点“确定”按钮,运行16进制编辑器WinHex,点“工具”菜单中的“RAM编辑器”,在打开的窗口中找个Hddgmon下的“主内存”,Hddgmon是还原精灵的进程,然后在WinHex中点击“搜寻→寻找文字”菜单选项,在打开的窗口中填入刚才你修改密码所填的假密码。点“确定”之后,真正的密码就会出现在其附近。
原理:我们在输入还原精灵的密码后,该软件会用其内部事先定义好的方法来计算真正的密码,与你输入的密码进行比较,这个比较的过程是在内存中进行的。由于WinHex具有优秀的内存编辑功能,因此,通过在内存中搜索输入的字符串来找到它们。而一般情况下,真假密码的比较离得会很近,这样我们就可以发现它们。
方法五:利用还原精灵密码读取软件
方法四我们不难得出结论:还原精灵存在这内存中放明文密码的漏洞。利用该漏洞,广外女生网络小组开发了还原精灵密码读取软件,使用该软件可以轻松地得到还原精灵的密码。该软件使用方法很简单,只要打开还原精灵的“更改密码”的窗口或“检查管理员密码”的窗口,然后无需要输入任何数据,只要点击该软件的“读取”按钮,就会自动从还原精灵的内存中读取到密码。
另外,大多数黑客网站上都有提供此类软件工具,很容易找到或是下载。一大堆!
方法六:下载安装还原精灵
更简单的方法,你只要先下载不同版本的还原精灵,然后在机器上覆盖安装该软件就行啦!系统重新安装后的密码是12345678。当然,要求要比原来的版本更高。
此外,如果你懂得汇编语言,还可以用Debug来调试冲破还原精灵的防线。
参考资料:http://..com/question/2226098.htm
‘陆’ winhex如何使用,请指教!
分类: 电脑/网络 >> 软件
解析:
WinHEX使用教程
Winhex 是一个很不错的 16 进制文件编辑与磁盘编辑软件。
WinHex 以文件小、速度快,功能不输其它的 Hex 十六进位编辑器工具得到了 ZDNet Sofare Library 五颗星最高评价,可做 Hex 与 ASCII 码编辑修改,多文件寻替换功能,一般运算及逻辑运算,磁盘磁区编辑(支持 FAT16、FAT32 和 NTFS)自动搜寻编辑,文件比对和分析等功能,另外 8.3 版新增了 RAM 编辑功能!
本站下载区也提供本软件的下载,由本站汉化,而且是“绿色软件”喔,只要使用WINRAR解压就可以使用了。
下面我们来看看该软件的使用。
标题栏:与一般的应用软件一样,标题栏中显示软件名称和当前打开的文件名称。
菜单栏:Winhex 的菜单栏由八个菜单项组成-文件菜单、编辑菜单、搜索、定位、工具、选项菜单、文件管理、窗口和帮助菜单。
在文件菜单中,除了常规的新建、打开文件和保存以及退出命令以外,还有备份管理、创建备份和载入备份功能。选择文件菜单中
的属性项,弹出文件属性窗口,包括文件路径、名称、大小、创建时间和修改日期等内容。在编辑菜单中,除了常规的复制、粘贴和剪切功能外,还有数据格式转换和修改的功能。在册罩搜索菜单中,你可以查找或替换文本内容和十六进制文件,搜索整数值和浮点数值。在定位菜单中,你可以根据偏移地址和区块的位置快速定位。在工具菜单中,包括磁盘编辑工具、文本编辑工具、计算器、模板管理工具和 Hex 转换器,使用十分方便。在选项菜单中,包括常规选项设置、安全性设置和还原选项设置。在文件管理菜单中,你可以对文件进行分割、比较、复制和剖析,功能十分强大。
在 Winhex 的工具栏中,包括文件新建、打开、保存、打印、属性工具;剪切、粘贴和复制编辑工具;查找文本和 Hex 值,替换文本和 Hex 值;文件定位工具、RAM 编辑器、计算器、区块分析和磁盘编辑工具;选项设置工具和帮助工具按钮。通过使用工具栏中的快捷按钮可以更方便的进行操作,这些和菜单中相应的命令是一样的。
在使用 Winhex 之前需要进行相应的选项设置,点击工具栏中的选项设置快捷图标按钮,弹出选项设置对话框.它包括是否将WinHex 作为默认关联,是否添加 WinHex 到上下文菜单,是否不更新文件名,是否快速打开文件以及是否显示文件图标和工具栏。而且你还可以设置最近打开的文件列表中文件的数目,选择是否用 TAB 键产生标记,设置临时文件夹、备份文件夹和文本编辑的路径。在常规设置中,你可以选择是否选择显示双光标和页分隔符,是否逐行滚动,是否显示 Windows 进度条,此外你还可以设置字体类型和颜色, 相信你很快就学会州睁闹了。执行选项菜单中的安全项,弹出安全保护选项设置窗口,你可以选择是否限制驱动控制,是否计算标准检查和扇区读入缓存以及是否确认更新文件。另外你可以选择是否自动检查磁簇,是否总显示恢复报告,是否对下个会话保持驱动映像,是否隐蔽输入加密关键码(*****)以及检查虚拟内存变换和在RAM中是否保留密匙。在所有设置完成后,点击保存按钮,然后按确定按钮返回主窗口。
在使用 Winhex 时首先打开一个需要处理的文件,窗口中显示十六进制 HEX 格式的数值和地址。在旁边的区域显示文件名称、大小、创建时间、最后修改日期,窗口属性以及相关信息。利用鼠标拖放功能你可以选择一块数值进行修改编辑。按 Ctrl+T,弹出数据修改对话框,选早吵择数据类型和字节变换方式,可以方便的修改区块中的数据。执行文件菜单中的创建备份命令,弹出备份对话框,你可以指定备份的文件名和路径、备份说明,还可以选择是否自动由备份管理指定文件夹,是否保存检查和摘要,是否压缩备份和加密备份,这样你可以方便的将你的文件进行备份,下次执行文件菜单中的装载备份就可以打开备份文件了,十分方便。
Winhex 具有强大的搜索功能,可以查找和替换文本或 Hex 值。选择搜索菜单中的联合搜索项,弹出搜索对话框,先输入该文件要搜索的十六进制值选择通配符和搜索的范围就可以开始搜索了。你可以选择在整个文件中搜索,也可选择仅在区块中进行有条件的搜索。而且在 Winhex 中可以方便的进行定位操作,快速转道新的位置。执行定位菜单中的标记定位命令,或按 Ctrl+L,将鼠标指向需要定位的位置,就可以在当前鼠标所在的位置作上标记,不管你操作到什么地方,按组合键 Ctrl+k,就可以返回到标记所在的位置。执行定位菜单中的删除标记命令,可以将所作的标记删除。除了利用标记定位以外,你还可以方便的转到文件的开始和结尾,区块的开始和结尾,行首和行尾以及页首和页尾。你可以自己试一试,相信你很快就知道了。
在 Winhex 中集成了强大的工具,包括磁盘编辑器,计算器,Hex 转换器和 RAM 编辑工具,使用十分方便。按 F9,弹出磁盘编辑器对话框,首先选择磁盘分区,然后按确定按钮就可以方便的对磁盘的空余空间进行清理。点击工具栏中的 RAM 编辑工具按钮,弹出 RAM 编辑器,选择需要浏览或编辑修改的 RAM 区,选择确定就可以了,RAM 的内容就显示在主窗口了。在未登记注册的版本中,只能浏览而不能修改编辑 RAM 区域。按 F8,弹出十六进制和十进制转换器,左边栏显示十六进制数字,右边栏显示十进制数字。 如果你在左边输入十六进制数,按 Enter 其十进制结果就出现在右边的矩形框中了,反之亦然。如果你按组合键 Alt+F8,弹出计算器,和 Windows 自带的计算器工具完全一样,相信你已经会使用,这里就不多说了。
Winhex 使用简单,功能强大,可以方便你程序的调试、文本编辑、科学计算和系统管理,相信你会喜欢的。如果你想删除Winhex 软件,简单,把整个目录干掉就行了。
在DOS时代,我们编辑文件代码用的一般都是PCTOOLS 5.0,可是自从FAT 32出现以来, PCTOOLS 5.0不能用了,就很少优秀的文件编辑器出现过,不过现在笔者向大家介绍的这一款 winhex可以说是继前者之后的最优秀的文件编辑器了。
作为一个16进制文件编辑与磁盘编辑软件。WinHex 以文件小、速度快,功能强大而着称,连ZDNet Sofare Library也给了他5星的最高评价。它可以胜任Hex和ASCII码编辑修改,多文件寻替换功能,一般运算及逻辑运算,磁盘磁区编辑(支持 FAT16、FAT32 和 NTFS)自动搜寻编辑,文件比对和分析,编辑内存里面的资料等功能,现在最新的版本是9.54。
首先我们到这里去下载一个814KB大小的中文汉化版本的WINHEX,汉化版本更加容易使用嘛,值得一提的是WINHEX是免费软件,你可以在所有的WINDOWS平台上面运行。安装过程非常简单,成功安装之后,程序图标就会出现在“开始→程序”菜单和桌面上。其界面由标题栏、工具栏、菜单栏、图片浏览区和状态栏组成。下面我们来简要介绍一下:
◇功能菜单:WINHEX的菜单栏由八个菜单组成,分别是:文件、编辑、查找、位置、工具、选项、文件管理器、窗口和帮助。所有的功能都已经包含在里面了。在文件菜单里面包含的是新建、打开文件和保存以及退出命令,另外还有备份管理、创建备份和载入备份功能。在编辑菜单里面除了复制粘贴之类的常见命令之外还有对数据格式进行转换和修改的功能。查找功能是方便您在文件里面查找特定的文本内容或者是十六进制代码的,支持整数值和浮点数值。位置菜单里面的命令就是让你在编辑大体积的文件的时候能够方便地进行定位,你可以根据其中的偏移地址或者是区块的位置来快速定位。工具菜单里面包括的都是一些十分实用的功能,譬如磁盘编辑工具(类似PCTOOLS里面的DISKEDIT)、文本编辑工具(类似记事本)、计算器、模板管理工具和十进制、十六进制转换器等等。如果你要对WINHEX的功能进行设置,那么就必须进入选项菜单了,里面除了常规选项的设置,还有安全性设置和还原选项设置。在文件管理菜单中,你可以对文件进行分割、比较、复制和剖析,功能十分强大。“工具”选项里面包含的是文件新建、打开、保存、打印、属性工具;剪切、粘贴和复制编辑工具;查找文本和Hex值,替换文本和Hex值;文件定位工具、RAM 编辑器、计算器、区块分析和磁盘编辑工具等等。这些功能除了在菜单里面进行选择之外,还可以通过菜单下面的一列快捷按钮来执行。
◇在使用 Winhex 时首先打开一个需要处理的文件,窗口中显示十六进制 HEX 格式的数值和地址。在旁边的区域显示文件名称、大小、创建时间、最后修改日期,窗口属性以及相关信息。利用鼠标拖放功能你可以选择一块数值进行修改编辑。按 Ctrl+T,弹出数据修改对话框,选择数据类型和字节变换方式,可以方便的修改区块中的数据。执行文件菜单中的创建备份命令,弹出备份对话框,你可以指定备份的文件名和路径、备份说明,还可以选择是否自动由备份管理指定文件夹,是否保存检查和摘要,是否压缩备份和加密备份,这样你可以方便的将你的文件进行备份,下次执行文件菜单中的装载备份就可以打开备份文件了,十分方便。
◇强大的查找功能:Winhex具有强大的查找搜索功能,可以查找和替换文本或 Hex 值。选择搜索菜单中的联合搜索项,弹出搜索对话框,先输入该文件要搜索的十六进制值选择通配符和搜索的范围就可以开始搜索了。你可以选择在整个文件中搜索,也可选择仅在区块中进行有条件的搜索。而且在 Winhex 中可以方便的进行定位操作,快速转道新的位置。执行定位菜单中的标记定位命令,或按 Ctrl+L,将鼠标指向需要定位的位置,就可以在当前鼠标所在的位置作上标记,不管你操作到什么地方,按组合键 Ctrl+k,就可以返回到标记所在的位置。执行定位菜单中的删除标记命令,可以将所作的标记删除。除了利用标记定位以外,你还可以方便的转到文件的开始和结尾,区块的开始和结尾,行首和行尾以及页首和页尾。你可以自己试一试,相信你很快就知道了。
◇Winhex集成了强大的工具,包括磁盘编辑器,计算器,Hex 转换器和 RAM 编辑工具,使用十分方便。按 F9,弹出磁盘编辑器对话框,首先选择磁盘分区,然后按确定按钮就可以方便的对磁盘的空余空间进行清理。点击工具栏中的 RAM 编辑工具按钮,弹出 RAM 编辑器,选择需要浏览或编辑修改的 RAM 区,选择确定就可以了,RAM 的内容就显示在主窗口了。
在未登记注册的版本中,只能浏览而不能修改编辑 RAM 区域。按 F8,弹出十六进制和十进制转换器,左边栏显示十六进制数字,右边栏显示十进制数字。 如果您在PCTOOLS之后再也没有碰到过称心的十六进制 0:37 04-11-150:37 04-11-15编辑器,那么我推荐你使用WINHEX。