十六進制編輯器--ImHex

十六進制編輯器是用于編輯單個字節數據的軟件應用程序,主要由程序員或系統管理員使用。

常規文本編輯器和十六進制編輯器之間的區別在于常規編輯器表示文件的邏輯內容,而十六進制編輯器表示文件的物理內容。十六進制編輯器可以讓你以十六進制的形式查看或編輯文件的二進制數據,并用較為友好的界面來編輯二進制數據。對于需要處理二進制數據的用戶,它非常受歡迎,例如使用十六進制編輯器可以更改游戲中的部分設置。

常用的十六進制編輯器有 Bless Hex Editor、GNOME Hex Editor、Okteta 等。和大多數編輯器一樣,人們對于十六進制編輯器的要求包括功能強大、可定制性、界面美觀。GitHub 上有一款開源的,名叫?ImHex 的十六進制編輯器,star 數量高達21.9k,Github地址:https://github.com/WerWolv/ImHex。

項目作者在 readme 文件中首先介紹了 ImHex 編輯器實現的功能特性。

  • 十六進制視圖

    • Bytes

    • Hex string

    • C, C++, C#, Rust, Python, Java & JavaScript 數組

    • ASCII-Art 十六進制視圖

    • HTML 自包含?div

    • Byte patching

    • Patch management

    • Copy bytes as feature

    • String and hex search

    • Colorful highlighting

    • Goto from start, end and current cursor position

  • Custom C++-like pattern language for parsing highlighting a file's content

    • Automatic loading based on MIME type

    • arrays, pointers, structs, unions, enums, bitfields, namespaces, little and big endian support, conditionals and much more!

    • Useful error messages, syntax highlighting and error marking

  • Doesn't burn out your retinas when used in late-night sessions

    • Dark mode by default, but a light mode is available as well

  • Data importing

    • Base64 files

    • IPS and IPS32 patches

  • Data exporting

    • IPS and IPS32 patches

  • Data inspector allowing interpretation of data as many different types (little and big endian)

  • Huge file support with fast and efficient loading

  • String search

    • Copying of strings

    • Copying of demangled strings

  • File hashing support

    • CRC16 and CRC32 with custom initial values and polynomials

    • MD4, MD5

    • SHA-1, SHA-224, SHA-256, SHA-384, SHA-512

  • Disassembler supporting many architectures (frontend for Capstone)

    • ARM32 (ARM, Thumb, Cortex-M, AArch32)

    • ARM64

    • MIPS (MIPS32, MIPS64, MIPS32R6, Micro)

    • x86 (16-bit, 32-bit, 64-bit)

    • PowerPC (32-bit, 64-bit)

    • SPARC

    • IBM SystemZ

    • xCORE

    • M68K

    • TMS320C64X

    • M680X

    • Ethereum

    • RISC-V

    • WebAssembly

    • MOS65XX

    • Berkeley Packet Filter

  • Bookmarks

    • Region highlighting

    • Comments

  • Data Analyzer

    • File magic-based file parser and MIME type database

    • Byte distribution graph

    • Entropy graph

    • Highest and average entropy

    • Encrypted / Compressed file detection

  • Built-in Content Store

    • Download all files found in the database directly from within ImHex

  • Yara Rules support

    • Quickly scan a file for vulnerabilities with official yara rules

  • Helpful tools

    • File splitter

    • File combiner

    • File shredder

    • Itanium and MSVC demangler

    • ASCII table

    • Regex replacer

    • Mathematical expression evaluator (Calculator)

    • Hexadecimal Color picker

    • Base converter

    • UNIX Permissions calculator

    • Anonfiles File upload tool

    • Wikipedia term definition finder

    • File utilities

  • 界面美觀

每款編輯器都有自己的風格,越來越多的開發者青睞于黑色背景、彩色高亮顯示的界面風格,ImHex 就是如此:

fbfcdc8472c70f5aef1a6a01527a5efb.png

0d3e0c860864fa9fca44c52fecf3e600.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/281455.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/281455.shtml
英文地址,請注明出處:http://en.pswp.cn/news/281455.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機第一課 教案 紀律,信息技術開學第一課-紀律

《信息技術開學第一課-紀律》由會員分享,可在線閱讀,更多相關《信息技術開學第一課-紀律(3頁珍藏版)》請在人人文庫網上搜索。1、信息技術開學第一課教學目標:1、 了解學生的基礎情況,選出課代表2、 分好學習小組,選出…

奧迪堅SVRM(Screen-Voice Recording Manager)錄屏軟件正式發布

奧迪堅SVRM(Screen-Voice Recording Manager)能夠對座席通話同步錄音的同時進行座席操作錄屏 實時監控座席屏幕操作,及時糾正操作問題。 座席質檢可以邊聽邊看,為KPI考核提供依據。 利用優秀座席操作記錄對座席進行培訓。 監控坐席人員對敏感信息訪問次數…

小米:開源不僅要站在巨人的肩膀上,還要為巨人指方向

今天上午,第一屆小米開源技術峰會在北京舉行,會上,小米人工智能與云平臺副總裁崔寶秋致開場詞,并發表了《小米開源之路》的演講。 崔寶秋強調小米一直在推動開源,也是開源的倡導者。他告訴我們雷軍創立小米的其中一個重…

容器基本操作

docker run --namefang -it image_id /bin/bash 執行的shell docker ps -a 查看所有容器, -l 查看最近運行容器 docker inspect 查看容器的詳細信息 docker start [-i] container_id 或者名字也可以 docker rm 刪除容器docker ps 查看正在運行的容器do…

計算機及相關設備制造業2020,在現實生活中,接近完全壟斷市場類型的行業包括()。A.計算機及相關設備制造業B.稀有...

在現實生活中,接近完全壟斷市場類型的行業包括()。A.計算機及相關設備制造業B.稀有更多相關問題【簡答題】請解釋以下名詞: 制動、緩解、實施制動作用、實施緩解作用、制動距離。【簡答題】請解釋以下名詞: 制動、緩解、實施制動作用、實施緩…

CAS原理

像synchronized這種獨占鎖屬于悲觀鎖,它是在假設一定會發生沖突的,那么加鎖恰好有用,除此之外,還有樂觀鎖,樂觀鎖的含義就是假設沒有發生沖突,那么我正好可以進行某項操作,如果要是發生沖突呢&a…

數據分析師的職業規劃之路

“數據分析師作為一個出現時間不長的工種,大數據時代下,成為螺絲釘還是成為龍頭,需要嘗試新的可能。” 數據分析師手中擁有一座寶藏。作為滴滴出行數據分析團隊的負責人,劉普成發現了數據分析師通往卓越的秘訣:視野。數…

《設計模式》3.結構型模式

點擊進入我的博客 3.1 適配器模式 適配器模式把一個類的接口變換成客戶端所期待的另一種接口,使得原本因接口不匹配而無法在一起工作的兩個類能夠在一起工作。 3.1.1 類的適配器結構 目標(Target)角色:這就是所期待得到的接口&…

最快的計算機操作,世界十大最快的超級計算機

最近,《聯邦儲備技術》雜志對全球超級計算機進行了排名,并從中選出了十個最快的超級計算機. 其中,中國有兩臺超級計算機進入了榜單,而“天河2號”則依靠雙精度浮點算術峰. 速度達到了每秒5490億次,占據了王位.這也是兩…

蘋果iOS 10.3.1修復博通Wi-Fi芯片重大安全漏洞

如果你還沒有將設備升級到 iOS 10.3.1 的話,那么現在是個機會了。因為不久前發布的 iOS 10.3.1,修復了 iPhone 中博通 Wi-Fi 芯片的一個重大安全漏洞,該安全漏洞可能會使在 Wi-Fi 范圍內的攻擊者在智能手機上注入并運行代碼。 Google Project…

計算機開機跳過硬盤檢查,如何設置開機跳過檢測硬盤

如何設置開機跳過檢測硬盤導讀:很多win用戶都想設置開機跳過檢測硬盤,能夠更加快速的進入系統,今天百分網小編給大家整理出了方法。1、系統的問題系統解決在Windows界面下,通過“磁盤碎片整理”程序來完成。首先啟動“CMD”鍵入“…

CLIENT系列、OFFSET系列、SCROLL系列

一、client系列 clientWidth/clientHeight 是我們設置的寬和高加上內邊距(沒有邊框) clientLeft/clientTop  就是我們設置的邊框值 二、offset系列 offsetWidth/offsetHeight  是我們設置的寬和高加上內邊距,加上邊框 offsetLeft/offs…

臺積電放大招:甩開英特爾 7nm和5nm芯片將誕生

北京時間1月20日消息,據科技網站AppleInsider報道,近幾年來臺積電的發展勢頭相當猛,該公司總裁兼聯合CEO劉德音(Mark Liu)在最近的投資者會議中表示,預計今年年末公司就將正式量產10nm晶圓。此外,臺積電7nm研發一如預期…

01: 實現注冊登錄功能

目錄:抽屜項目之js最佳實踐 01: 實現注冊登錄功能 02: 實現發布帖子功能 03: 將帖子展示到頁面、點贊 04: 層級評論 目錄: 1.1 顯示、隱藏 "登錄/注冊" 菜單1.2 注冊功能1.3 登錄功能1.4 獲取當前用戶數量1.1 顯示、隱藏 "登錄/注冊"…

計算機系統怎么算頁面大小,電腦網頁的設計尺寸是多少

電腦網頁的設計尺寸是多少剛入門的網頁設計師可能對電腦網頁的設計尺寸大小存在疑問,以下百分網小編整理的電腦網頁的設計尺寸,希歡迎閱讀!  對大于30W臺客戶端用戶進行測試,得到的測試數據如下(數據來源于網絡):安全分辨率為10…

Array 的一些常用 API

unshift、push、shift、pop 這4個方法都會改變原數組unshift() 從前面添加元素,push() 從后面追加元素,返回數組長度shift() 刪除第0個元素,pop() 刪除最后一個元素,返回被刪除的元素slice 不改變原數組slice(m, n)返回原數組索引…

Ovum觀察:運營商通信PaaS發展趨勢強勁

近日在佛羅里達州奧蘭多市舉行的Genband公司Perspectives16會議上,一個首要議題是在通信領域應對OTT威脅。 這場會議的主旨側重于電信運營商和其他服務提供商如何應對日益嚴重的威脅,不過似乎這樣的討論有些晚了,因為許多大型運營商已經找到了…

WPF 托盤閃爍

WPF 托盤閃爍控件名:NotifyIcon作者:WPFDevelopersOrg - 弈虎、驚鏵原文鏈接: https://github.com/WPFDevelopersOrg/WPFDevelopers框架使用大于等于.NET40。Visual Studio 2022。項目使用 MIT 開源許可協議。接著上一篇基礎托盤。新增如下…

電機與系統計算機仿真作業,北郵計算機仿真期末大作業.docx

文檔介紹:EvaluationWarning:ThedocumentwascreatedwithSpire..I瑋涼爰p電大摩《計算機仿真》MATLAB課程設計報告學院: 自動化學院 專業: 自動化專業 班級: 2010211411姓名: 韓思宇 學號: 10212006 2013年01月14日轉子繞線機控制系統綜合仿真摘要:轉子繞線機的控制系…

Software License Manager

slmgr -ilc lenovo.xrm-ms slmgr -ipk lenovo-lenovo-lenovo-lenovo-lenovo轉載于:https://www.cnblogs.com/cuthead/p/license.html