Create simple hexdumps from any file
Project description
HTMLHexViewer
Hexdump but easier to read.
HTMLHexViewer is exactly what its name suggests, A HTML Hex Viewer inspired by the CLI tool hexdump. While still retaining almost all core functionalities of hex dump. HTMLHexViewer makes it possible to create stand-alone reports of the binary you're investigating.
Installation
HTMLHexViewer can be installed using pip. with the simple command pip install htmlhexviewer
. If you prefer a more cutting edge version you could also install it with the following command: pip install git+git://github.com/Vepnar/HtmlHexViewer.git
Usage
To convert an entire file into an HTML report execute.
htmlhexviewer {target_binary}
You could also run HTMLHexViewer as a package as the previous command doesn't work.
python -m htmlhexviewer {target_binary}
It's recommended to set a max length of processed byte sequence with the parameter -r [bytes to process]
and the offset with -O [offset]
. The browser can't efficiently render many thousands of elements. For example:
htmlhexviewer -r 1000 -O 0 /usr/bin/bash
The peformance drop on even small applications is very large. Thus these flags are a must.
Example of usage & screenshots
Credits
- Black. This markdown page has been inspired by them.
- Hexdump. This application is a remake of hexdump.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for HTMLHexViewer-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af4169ce7aa2e0e9ce936fba0234c93f4128024e2d4a2224e5b0f211290dd75c |
|
MD5 | 40ed9ed1013cc9d9f21ca003b3d13a4a |
|
BLAKE2b-256 | cbf716ff12cb0470547fde68aad39553d823d394589edd0373a618a8ba77180a |