HexDump
Home | Products | Support | Contact

HexDump

HexDump Home
Usage
Known Issues
Source Code
Design Notes

Products

PhileSplitter
Picture Combiner
Log Filter
Vegas
HexDump

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)