好像ultraedit-32打开是以十六进制显示的,就是7A BA这样的,你可以把二进制文件打开后将要修改的二进制段转换成十六进制,转换的方法知道吗?
UltraEdit-32是一套极棒的文字、Hex、ASCII码编辑器,可以取代记事本,内建英文单字检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。其并且附有HTMLTag颜色显示、搜寻替换以及无限制的还原功能;一般大家常会用其来修改EXE或DLL文件。需使用WinZip解压。 除了一般编辑之外,包含以下功能:
1.专案模式设定: 可以使用 project 专案模式,进行一整个系列的档案编辑。
2.可以建立 CTAG 档案,日志每个编辑的情形。
3.编写 HTML/程式语言/修改程式的 Hex 码。
4.可随时切换区块模式进行操作。如同以往的 PE2/KS2/HE5/HE7等功能。
5.浮动/停驻工具列功能,由 v9.0 起提供,使用者将可自订多个工具列。
UltraEdit可以与与资源管理器集成的。如果是中文版的UltraEdit,可以这样修改:打开UltraEdit->高级->配置->文件关联->与资源管理器集成->打钩右键点击文件后就会出现UltraEdit,就可以用UltraEdit打开了。
‘视图’——‘视图/列表’——‘打开文件标签