Skip to main content

Binary Data Analyzer

Project description

Binalyzer

Build Status Documentation Status

Binalyzer is a library that eases binary data handling. It uses the approach of describing a data format using a template. Binding the template to binary data, Binalyzer enables read access, write access or modification of it. No need to manually write a parser or seek through byte streams anymore.

Binalyzer supports the following use cases:

  • Binary data handling for analysis or modification
  • Binary data generation
  • Binary data transformation

Installation

Binalyzer is published on PyPI and can be installed from there:

pip install --upgrade binalyzer

If you wish to install Binalyzer for development purposes, refer to the contributors guide.

Documentation

Documentation is available from binalyzer.readthedocs.io/en/latest.

Get in touch

Testing

Continuous testing is provided by Travis (for unit tests and style checks on Linux).

For information on running tests locally, refer to the contributors guide.

License

Licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for binalyzer, version 1.0.0a17
Filename, size File type Python version Upload date Hashes
Filename, size binalyzer-1.0.0a17-py3-none-any.whl (19.6 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size binalyzer-1.0.0a17.tar.gz (15.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page