Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the advantages of hexadecimal editor

2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

This article mainly introduces "what are the advantages of hexadecimal editor". In daily operation, I believe many people have doubts about the advantages of hexadecimal editor. The editor consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful for you to answer the doubts about "what are the advantages of hexadecimal editor?" Next, please follow the editor to study!

Hexadecimal editor, editing tool software for text editing in hexadecimal view. Hexadecimal editor can be used to check and repair various files, recover deleted files, data loss caused by hard disk damage, and so on. It has always been a favorite tool for computer professionals.

If you have a game configuration file, you can use a hexadecimal editor to open it and change some values through it to get more ammunition / scores, etc. There are many favorite hexadecimal editors for programmers, such as Bless Hex editor, Okteta editor, etc.

Recently, the ape sister has been scrubbed by a hexadecimal editor on Github and has marked 6K on Github in just a few days.

ImHex has the following characteristics:

Byte patch

Patch management

Copy bytes as features (e.g. number of bytes; hexadecimal string; C ~ (Magi) C + +, C ~ (Magi) C + +, C ~ (quot); ASCII- art hexadecimal view; HTML self-contained div, etc.)

String and hexadecimal search

Highlight

The cursor is displayed from the start, the end, and the current position

The custom type is similar to C++ 's schema language and is used to highlight the contents of the file.

Automatically load according to MIME type

Arrays, pointers, structures, unions, enumerations, use declarations, size side support

Useful error messages, syntax highlighting and error markers

Data entry

Base64 file

IPS and IPS32 patches

Data export

IPS and IPS32 patches

The data Checker allows you to interpret data into many different types (small end and large end)

Support for a large number of files to load quickly and efficiently

String search

Copy string

Copy demangled string

Hash file support

CRC16 and CRC32 with custom initial values and polynomials

MD4,MD5

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

Support for disassemblers of many different architectures

ARM32 (ARM,Thumb,Cortex-M,AArch42)

ARM64

MIPS (MIPS32,MIPS64,MIPS32R6, miniature)

X86 (16 bit, 32 bit, 64 bit)

PowerPC (32 bit, 64 bit)

SPARC

IBM SystemZ

Core

M68K

TMS320C64X

M680X

Tai Tai Fong

Bookmark

Area highlight

Comment

Data analysis

File magic of database based on file parser and MIME type

Byte distribution map

Entropy diagram

Maximum average entropy

Encrypted / compressed file detection

Other tools

Itanium and MSVC parsers

ASCII table

Regular expression replacement

Mathematical expression calculator (calculator)

Hexadecimal color mode

Some screenshots of the ImHex editor are shown as follows:

If you need an ImHex 20 compliant compiler (such as GCC 10.2.0) to compile it. The following dependencies are required:

GLFW3

Libmagic, libgnurx, libtre, libintl, libiconv

Libcrypto

Capstone

LibLLVMDemangle

Nlohmann json

Python3

Find installation scripts for all-in-one dependencies such as Arch Linux,Fedora,Debian / Ubuntu in dist. After installing all the dependencies, run the following command to build ImHex:mkdir build

Cd build

Cmake..

Make-j

To create a stand-alone zipfile on Windows, get the Python standard library (obtained from https://github.com/python/cpython/tree/master/Lib), and then put the files and folders in the executable that has been built by lib/python3.8. Don't forget to copy libpython3.8.dll and libwinpthread-1.dll from the mingw settings next to the executable. At this point, the study of "what are the advantages of hexadecimal editors" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report