Skip to main content

Reverse-engineer DBC definitions from CAN dumps.

Project description

Reverse-engineer DBC definitions from CAN dumps.

This library offers APIs to automatically reverse-engineer strctural definitions of CAN packets by analyzing CAN dumps. It comes with a command line tool to conveniently analyze data from camdump files as created by the can-utils. The software focuses on reverse-engineering structures that can be described using DBC.

Installation

Install the latest release using pip (pip install revdbc) or manually from source by running pip install . (preferred) or python setup.py install in the cloned repository. Doing so installs both the library for programmatic usage and an executable called revdbc. Use revdbc --help for usage information.

Python API

TODO

The Algorithm

TODO

Project details


Download files

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

Source Distribution

revdbc-0.0.1.tar.gz (16.8 kB view details)

Uploaded Source

File details

Details for the file revdbc-0.0.1.tar.gz.

File metadata

  • Download URL: revdbc-0.0.1.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.0.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.7.3

File hashes

Hashes for revdbc-0.0.1.tar.gz
Algorithm Hash digest
SHA256 736ff411062960ea70ca698e9045acc3c4d093b033c54c42d8975bc9a68bbd96
MD5 5ae3cf13da2f670d075fa40b3eef24f8
BLAKE2b-256 9db55321a3c02f0c014149f22b577af95712eb66acdc7d7bb68b3dea859150c5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page