- 黑客攻防从入门到精通:黑客与反黑客工具篇(第2版)
- 李书梅 张明真
- 1881字
- 2025-02-25 14:12:35
1.1.1 UltraEdit编辑器
UltraEdit是一套功能强大的文本编辑器,该工具可以编辑文本、十六进制代码、ASCII码等,甚至可取代记事本。该编辑器中内建英文单词检查、C++及VB指令,可同时编辑多个文件。该软件又附有HTML标签颜色显示、搜寻替换及无限制还原功能,可修改EXE和DLL文件。
该工具的具体使用步骤如下。
步骤1:下载并安装UltraEdit,双击该工具的快捷图标,即可打开“UltraEdit”主窗口。在“UltraEdit”工具中可以查看各种应用软件的十六进制代码,如图1.1.1-1所示。

图1.1.1-1
步骤2:依次选择“文件”→“打开”菜单项,即可打开“打开”对话框,如图1.1.1-2所示。

图1.1.1-2
步骤3:在其中选择相应的应用程序,单击“打开”按钮,即可在“UltraEdit”主窗口中看到该应用程序对应的十六进制编码,如图1.1.1-3所示。

图1.1.1-3
步骤4:UltraEdit支持多文件查找和替换,如果想把打开的几个文件中的“/index.htm”全部替换为“../index.htm”,只要在“UltraEdit”主窗口中依次选择“搜索”→“替换”选项,即可打开“替换”对话框,在其中分别输入要查找的词或要替换的词,如图1.1.1-4所示。单击“全部替换”按钮,即可进行替换操作。

图1.1.1-4
步骤5:在UltraEdit编辑工具中还可以插入或删除十六进制数据。在“UltraEdit”主窗口中依次选择“编辑”→“十六进制功能”→“十六进制插入/删除”菜单项,即可打开“十六进制插入/删除”对话框,如图1.1.1-5所示。

图1.1.1-5
步骤6:在“UltraEdit”主窗口依次中选择“插入”→“在每一个增量处字符串”菜单项,即可打开“用指定增量插入字符串”对话框,可在其中设置要插入的字符、文件偏移开始点等属性。单击“确定”按钮,即可添加指定的字符串。
步骤7:还可以让UltraEdit软件自己打开指定类型的文件,其具体的添加方法为,在“UltraEdit”主窗口中依次选择“高级”→“配置”菜单项,即可打开“配置”对话框。在左边“文件类型”子选项下就可以添加新的文件类型,如图1.1.1-6所示。

图1.1.1-6
步骤8:如果在“UltraEdit”主窗口中依次选择“文件”→“转换”菜单项,则可展开UltraEdit的文本格式转换菜单,可在其中进行UNIX/MAC与DOS、EBCDIC与ASCII、OEM与ANSI等之间文本的相互转换,如图1.1.1-7所示。

图1.1.1-7
步骤9:UltraEdit软件支持在Windows系统里安装的所有字体,其中包括中文Windows和其他外挂字体。如果要选择显示字体,在“UltraEdit”主窗口中依次选择“视图”→“设置字体”菜单项,打开“字体”对话框,在其中选择即可,如图1.1.1-8所示。

图1.1.1-8
步骤10:在UltraEdit软件中还可以直接调用DOS和Windows命令。在“UltraEdit”主窗口中依次选择“高级”→“DOS命令”菜单项,或按“F9”快捷按键,即可打开“DOS命令”对话框,如图1.1.1-9所示。

图1.1.1-9
步骤11:在“命令”文本框中输入DOS命令,如dir、ping等,单击“确定”按钮,即可在“UltraEdit”主窗口的编辑区中输出该命令的具体执行结果。利用这项功能可以截取DOS窗口运行的文本信息,如图1.1.1-10所示。

图1.1.1-10
步骤12:如果想运行Windows程序,则在“UltraEdit”主窗口中依次选择“高级”→“运行Windows程序”菜单项,或按“F10”键,即可打开“运行Windows程序”对话框,如图1.1.1-11所示。

图1.1.1-11
步骤13:在“命令”文本框中输入调用Windows应用程序(如cmd),单击“确定”按钮,即可打开“DOS命令窗口”,在其中可以看到UltraEdit软件的安装路径,如图1.1.1-12所示。

图1.1.1-12
步骤14:在UltraEdit工具中还可以编辑和使用宏,但在使用宏之前需要先定义宏。在“UltraEdit”主窗口中依次选择“宏”→“录制”菜单项,即可打开“宏定义”对话框,如图1.1.1-13所示。在其中输入宏的名称和热键后,单击“确定”按钮即可录制宏。

图1.1.1-13
步骤15:如果想在UltraEdit工具中插入并使用已经存在的脚本文件,则在“UltraEdit”主窗口中依次选择“脚本”→“脚本”菜单项,即可打开“脚本”对话框,可在其中进行添加、编辑、删除脚本操作,如图1.1.1-14所示。

图1.1.1-14
步骤16:在编辑和使用脚本之前,同样需要先添加脚本文件。在“脚本”对话框中单击“添加”按钮,即可打开“打开”对话框,如图1.1.1-15所示。

图1.1.1-15
步骤17:在其中选择相应的脚本文件(一般是.js文件),单击“打开”按钮,即可在“脚本”对话框中看到添加的脚本文件,如图1.1.1-16所示。

图1.1.1-16
步骤18:单击“确定”按钮,返回“UltraEdit”主窗口中的“脚本列表”窗格中,即可看到刚添加的脚本文件,如图1.1.1-17所示。

图1.1.1-17
步骤19:利用UltraEdit软件还可以对应用程序进行加密和解密操作。在“UltraEdit”主窗口中依次选择“文件”→“加密”→“加密文件”菜单项,即可打开“加密文件”对话框,在“密码”和“确认密码”文本框中分别输入要设置的密码,如图1.1.1-18所示。

图1.1.1-18
步骤20:单击“确定”按钮,即可打开“加密-删除文件”对话框,如图1.1.1-19所示。如果不想删除应用程序源文件,则单击“否”按钮,即可进行加密操作。

图1.1.1-19
步骤21:同理,如果想解密文件,则在“UltraEdit”主窗口中依次选择“文件”→“加密”→“解密文件”菜单项,即可打开“解密文件”对话框,如图1.1.1-20所示。在其中选择要解密的文件并输入设置的密码,单击“确定”按钮,即可进行解密操作。

图1.1.1-20