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
File details
Details for the file HTMLHexViewer-0.1.2.tar.gz
.
File metadata
- Download URL: HTMLHexViewer-0.1.2.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba22a1c9531d4883ed254108dab2c7c33ea888572e415e11e511993651427c5d |
|
MD5 | 89be6509392dcfa02d393c2dc2df48bf |
|
BLAKE2b-256 | 5edb1497c623d783000773ac4f92dfa7fea90633ec27a77617771b0e5d321390 |
File details
Details for the file HTMLHexViewer-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: HTMLHexViewer-0.1.2-py3-none-any.whl
- Upload date:
- Size: 18.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | af4169ce7aa2e0e9ce936fba0234c93f4128024e2d4a2224e5b0f211290dd75c |
|
MD5 | 40ed9ed1013cc9d9f21ca003b3d13a4a |
|
BLAKE2b-256 | cbf716ff12cb0470547fde68aad39553d823d394589edd0373a618a8ba77180a |