010 editor 15mac版是一款非常優(yōu)秀的文本十六進制編輯器,通過它可以進行各種文本編輯,比如普通的文本內(nèi)容、批量處理文件,以及各種源代碼編輯文本等等,同時還能使用二進制的模板將代碼文件分析的明明白白的,更加方便各種用戶們進行查看以及編輯處理,輕輕松松就能夠把各種腳本代碼編完成,從而使得工作人員更加快速的完成任務,提高工作效率。
而且,010Editor支持的編輯文本文件也非常的豐富,包括Unicode 文件、C/C++、XML 等,當然,最為擅長的就是編輯二進制文件,允許用戶查看和編輯二進制文件的各個字節(jié),高級十六進制編輯器,還允許編輯硬盤驅(qū)動器、軟盤驅(qū)動器、存儲鑰匙、閃存驅(qū)動器、CD-ROM等。并且,與傳統(tǒng)的十六進制編輯器相比,010Editor11還可以使用二進制模板將文件解析為分層結構,并且運行二進制模板的結果更易于理解和編輯,對于編程人員來說無疑是一件不可多得一項功能。
軟件特色
一、010 編輯器:專業(yè)文本編輯器
(1) 編輯文本文件、XML、HTML、Unicode 和 UTF-8 文件、C/C++ 源代碼、PHP 等。
(2) 無限制的撤消以及強大的編輯和腳本編寫工具。
(3) 大文件支持(50 GB+)。
(4) 列模式編輯。
二、010 Editor:世界上最好的十六進制編輯器
(1) 對于任何大小的文件都具有無與倫比的二進制編輯性能。
(2) 使用強大的二進制模板技術來理解二進制數(shù)據(jù)。
(3) 編輯 250 多種格式。
(4) 查找并修復硬盤驅(qū)動器、存儲鑰匙、閃存驅(qū)動器、CD-ROM 等 的問題。
(5) 研究并修改進程的內(nèi)存。
(6) 數(shù)字取證、逆向工程和數(shù)據(jù)恢復。
三、二進制模板 - 十六進制編輯到新水平
010編輯器為何如此強大?與僅顯示文件的原始十六進制字節(jié)
(1) 的傳統(tǒng)十六進制編輯器不同,010 Editor 還可以使用二進制模板
(2) 將文件解析為分層結構。運行二進制模板的結果比僅使用原始十六進制字節(jié)更容易理解和編輯。
(3)二進制模板很容易編寫,并且看起來與 C/C++ 結構類似,只是它們可能包含if、for或while語句以及函數(shù)或復雜表達式。
(4)功能強大,足以解析幾乎任何二進制文件格式。
(5)可以設置為打開文件時自動運行。
(6)模板可以共享,并且我們的模板存儲庫中提供了可供下載的模板列表。
四、分析工具 - 深入了解您的數(shù)據(jù)
010 Editor 包含許多復雜的工具,用于分析和編輯二進制文件:
(1) 針對許多不同數(shù)據(jù)類型的完整查找、替換、在文件中查找和在文件中替換功能。
(2) 強大的二進制比較工具,用于分析兩個文件之間的逐字節(jié)差異。
(3) 使用迷你地圖或可視化選項卡可視化數(shù)據(jù)。
(4) 計算校驗和/哈希算法,包括 CRC-16、CRC-32、Adler32、MD2、MD4、MD5、RIPEMD160、SHA-1、SHA-256、TIGER 等。
(5) 適用于 X86、ARM、MIPS、PowerPC、SPARC、SystemZ 和 XCore 的反匯編程序。
(6) 使用直方圖工具來計算和可視化字節(jié)出現(xiàn)次數(shù)。
五、腳本編寫 - 自動化您的編輯
(1) 簡單或復雜的編輯操作可以使用類似于 C/C++ 的語法來自動化。
(2) 具有超過 350 種不同的數(shù)據(jù)操作函數(shù)。
(3) 與二進制模板集成以直觀地編輯文件。只需分配給二進制模板中定義的變量即可修改文件。
(4) 腳本可以共享,并且可以在我們的腳本存檔中找到可供下載的腳本列表。
(5) 從命令行運行腳本,無需用戶界面進行批處理。
六、還有更多。
(1)強大的工作區(qū)視圖,包括文件資源管理器。
(2)在 ASCII、EBCDIC、Unicode、UTF-8 等之間轉(zhuǎn)換數(shù)據(jù)。
(3)Inspector 允許以不同格式快速解釋數(shù)據(jù)。
(4)使用書簽標記重要字節(jié)。
(5)完全集成的表達式計算器。
(6)應用突出顯示規(guī)則來識別文件中的字節(jié)。
(7)以 Intel Hex 格式、Motorola S-Records、Hex 文本、C/C++/Java 代碼、Base64、Uuencoding、RTF 或 HTML 格式導入或?qū)С鰯?shù)據(jù)。
(8)使用完整的打印預覽、頁眉、頁腳和頁邊距進行打印。
(9)強大的模板和腳本集成調(diào)試器。
010 editor使用教程
1、柱模式
-按住 Ctrl 并拖動鼠標以進行列選擇。
-按住 Ctrl 并直接向下拖動以形成列插入光標。鍵入要插入到每行的內(nèi)容。
-復制并粘貼以移動列。
2、主題
-深色和淺色主題可供選擇。
3、驅(qū)動器編輯
-編輯 NTFS、FAT16、FAT32、exFAT 和 HFS 驅(qū)動器。
-解析邏輯和物理驅(qū)動器,包括 MBR 和 EFI 分區(qū)。
-查看目錄、文件和閑置空間。
4、自動行號
-將鼠標懸停在最左邊的列上可查看文本文件的行號。
-單擊視圖 > 行號 > 顯示行號/地址以始終顯示行號。
-當鼠標懸停在標尺上時也會顯示列號。
010 editor二進制模板教程
1、編輯二進制數(shù)據(jù)很困難。您必須確切地知道要編輯文件中的哪些字節(jié),編輯錯誤的字節(jié)可能會導致文件無法使用。二進制模板讓您能夠理解數(shù)據(jù)并以強大、直觀的方式對其進行編輯,從而揭開二進制數(shù)據(jù)的神秘面紗 。
下圖顯示了在 010 Editor 中打開的 ZIP 文件。大多數(shù)十六進制編輯器僅顯示文件的原始十六進制字節(jié) (1),但 010 Editor 更進一步,它顯示解析為分層數(shù)據(jù)結構的文件以便于編輯 (2)。數(shù)據(jù)結構由一系列變量組成,在列表中選擇一個變量會顯示哪些十六進制字節(jié)對應于該變量(在圖像中,變量“frVersion”對應于十六進制字節(jié)“14 00”)。
010 Editor 可以在打開文件時自動將二進制模板應用到文件。010 Editor 中包含 ZIP、BMP 和 WAV 文件的二進制模板,并且可以在我們的模板存檔中下載一系列其他模板。如果您使用自己的二進制格式,那么編寫自己的二進制模板并不困難。
2、二進制模板看起來與 C/C++ 中的結構定義類似,但更靈活,因為它們可能包含if、for或 while語句以及函數(shù)或復雜表達式。模板作為程序執(zhí)行,從文件的第一行開始。每當聲明變量時,該變量都會映射到文件中的一組字節(jié)。然后可以通過訪問創(chuàng)建的變量來讀取或?qū)懭朐撐募械臄?shù)據(jù)。
010 Editor 完全支持編輯、運行和調(diào)試二進制模板。集成的源代碼編輯器提供語法突出顯示(如下圖)。
注意:其他一些編輯器提供了使用類似于 C/C++ 結構的結構查看器;然而,這些查看器的功能并不強大,因為二進制模板無法解析整個二進制文件。
3、示例模板
以下示例演示了一個簡單的二進制模板。該模板專為包含一系列員工記錄的二進制文件而設計。
當在模板中定義變量時,該變量將映射到文件中的一組字節(jié)。在這種情況下,變量類型將映射到文件的前四個字節(jié),版本將映射到接下來的四個字節(jié), numRecords將映射到接下來的兩個字節(jié),依此類推(見下圖)。執(zhí)行模板時,任何定義的變量在聲明后都可以訪問。這里file.header.version可用于從文件中讀取數(shù)據(jù),即使文件未完全定義。
模板非常靈活,可以包含復雜的表達式,包括任何常規(guī) C 運算符,例如 +、-、*、/、&、|、^、~、%、++、--、?: 等。的函數(shù)可用于修改模板的運行方式。
4、運行模板后,可以在十六進制編輯器下方顯示的模板結果面板或檢查器的變量選項卡 中訪問模板中定義的變量 。模板結果顯示數(shù)據(jù)的完整層次結構視圖,如下圖所示。從列表中選擇變量時,將在主十六進制編輯器窗口中選擇相應的十六進制字節(jié)??梢酝ㄟ^單擊值字段、輸入新值并按 Enter 鍵來編輯變量。
要查找哪個變量對應于十六進制編輯器中的某個字節(jié)位置,請單擊十六進制編輯器中的一個字節(jié),然后按 Ctrl+J(跳轉(zhuǎn)到模板變量)。010 編輯器將在模板結果中選擇包含該字節(jié)的變量。
5、從模板變量讀取值的另一種方法是將鼠標光標放在十六進制編輯器窗口中的某些字節(jié)上。如果字節(jié)屬于模板結果中的結構,則會在結構周圍繪制線條以指示變量存在的位置。這稱為結構大綱。還將顯示一個提示彈出窗口,顯示該位置變量的值。
6、編輯從模板生成的變量的另一種方法是使用腳本。腳本的語法與 C 類似,并以常規(guī)方式定義變量。例如,要將每個員工的工資加倍,可以使用以下腳本:
腳本可以自動修改模板中定義的任何變量。與任何其他編輯操作一樣,腳本也支持撤消和重做。
更新日志
v15.0.1版本
修正了“格式評論選擇”在大多數(shù)情況下無法檢測到正確的語法。
修正了當以十六進制打開一個文件并切換到文本模式時,有時當前的換行沒有顯示在狀態(tài)欄中。
修正了“查看換行初始換行狀態(tài)”在某些情況下不被尊重的問題。
修復了ASCII+OEM字符集不能正確顯示前32個字符的問題。
固定輸入法編輯器現(xiàn)在尊重覆蓋模式。
修正了“作為文本區(qū)域復制”不能正確復制一些非ASCII字符的問題。
修正了在macOS上改變Home/End鍵盤快捷鍵不起作用的問題。
- 下載地址
- 電腦版
發(fā)表評論
1人參與,1條評論- 第1樓北京市網(wǎng)友發(fā)表于: 2023-10-31 22:29:27
- 相比較于Winhex,這個軟件更支持靈活的腳本語法,對我來說還挺實用的0蓋樓(回復)
軟件排行榜
- 1intellij idea ultimate 2024蘋果電腦版 v2024.3.3官方版
- 2Sourcetree for mac版 v4.2.10官方版
- 3VMware Fusion Pro 12中文破解版 v12.2.5專業(yè)版
- 4ida pro 9 mac版 v9.0.240925官方版
- 5PhpStudy for mac版 v8.1.1.3官方版
- 6dreamweaver 2021 mac中文版 v21.1.0.15413 sp版
- 7navicat premium17 mac版 v17.1.12
- 8android studio mac版(android開發(fā)工具) v2024.3.1.13
- 9pycharm professional 2024 mac版 v2024.3.5官方版
- 10CrossOver 21 mac版 v21.1.0
熱門推薦
clion2023 mac版 v2023.3.6796.86M / 簡體中文
datagrip2023 mac版 v2023.3.4537.61M / 多國語言[中文]
webstorm2023 mac版 v2023.3.8562.73M / 簡體中文
phpstorm2023 mac版 v2023.3.8613.86M / 多國語言[中文]
pycharm2023 mac版 v2023.3.7官方版739.5M / 簡體中文
codekit mac版 v3.31.1149M / 英文
RubyMine 2024 mac版 v2024.3.3官方版939.55M / 多國語言
haroopad mac版 v0.13.1官方版38.1M / 英文
DbVisualizer for mac(數(shù)據(jù)庫管理工具) v24.3.3233.92M / 英文
Sublime Merge mac版 v2102官方版35.91M / 簡體中文