CyberSoft HexDump
Product Overview
CyberSoft HexDump is a simple, lightweight, hex viewing program. It can
be executed from the command prompt in Windows to quickly see the contents of
any file. It also has primitive editing capabilities.
Features
- Displays the file passed to the program as the
last command line argument
- Displays each byte in the file as both a
hexadecimal number and an ASCII character (subject to the particular
character being printable)
- Able to display data in the form:
<offset><hex*8><ASCII*8>
- Supports interactive mode which can be enabled
by using the argument: -i
- Able to show a file 8 lines at a time and await
user input before showing the next 8 lines
- Quit option supported in interactive mode
- Ability to skip to a particular offset in the
file in interactive mode
- Checks for errors such as file opening errors
and prints them to the error stream
- Accepts additional command line arguments to
override the default bytes per line, lines per page and offset base
(decimal or hexadecimal – hex is the default)
- Returns 0 for success and different values
representing different types of errors (defined as constants)
- When changing the file position in interactive
mode, the new position may be entered as either decimal (base 10) or
hexadecimal (base 16). By default, values are assumed to be decimal –
hexadecimal numbers can be input by prefixing 0x before the number. To
avoid confusion, the offset is then repeated to the user in both decimal
and hexadecimal and, when a decimal offset is entered, instructions on
how to enter a hexadecimal number are displayed
- Supports simple editing in both hex and ASCII –
the program must be executed with the command line argument –e to enable
this feature (INCLUDE_EDITOR must also be defined for the compiler to
include the editor extension)
- Displays program usage help when executed with no command-line
arguments
Use the navigation bar to the left for further information.
Download
Download HexDump (40 KB)
|