Hiew
Encyclopedia
Hiew is a popular console hex editor
for Windows
written by Eugene Suslikov (sen).
Amongst its feature set is its ability to view files in text, hex and disassembly mode.
The program is particularly useful for editing executable files such as COFF
, PE
or ELF
executable files.
Hex editor
A hex editor is a type of computer program that allows a user to manipulate the fundamental binary data that makes up computer files. Note that computer files can be very small to very large...
for Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
written by Eugene Suslikov (sen).
Amongst its feature set is its ability to view files in text, hex and disassembly mode.
The program is particularly useful for editing executable files such as COFF
COFF
The Common Object File Format is a specification of a format for executable, object code, and shared library computer files used on Unix systems...
, PE
Portable Executable
The Portable Executable format is a file format for executables, object code and DLLs, used in 32-bit and 64-bit versions of Windows operating systems. The term "portable" refers to the format's versatility in numerous environments of operating system software architecture...
or ELF
Executable and Linkable Format
In computing, the Executable and Linkable Format is a common standard file format for executables, object code, shared libraries, and core dumps. First published in the System V Application Binary Interface specification, and later in the Tool Interface Standard, it was quickly accepted among...
executable files.
Features
Hiew's features include:- Built-in x86, x86-64X86-64x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets. x86-64 also provides 64-bit general purpose registers and numerous other...
and ARMv6ARM architectureARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...
assembler and disassembler. - Pattern searching in disassembler mode.
- Support for NENew ExecutableThe New Executable is a 16-bit .exe file format, a successor to the DOS MZ executable format. It was used in a special version of MS-DOS, Windows 1.0, Windows 2.x, and Windows 3.x...
, LE, LX, PE and little-endian ELF executable formats. - Built-in 64-bit calculator.
- Supports files of arbitrary length.