Object Code Graph (ocgraph)
This repo contains ocgraph, (Object Code Graph), a tool to read disassembler output and optionally corresponding coverage data to produce control flow graphs including coverage analysis on assembler level.
The ocgraph source code implemented by GTD GmbH is forked from the asm2cfg repository on Github and reworked to function with several architectures and disassemblers.
The tool source code is subject to the MIT License as indicated by the headers of the corresponding source code files.
[!WARNING]
WARNING:
This tool is currently under development and in beta state It's not intended to be complete and using it is on your own risk.
Documentation
Due to the lack of a full documentation, all previous information can be found in separate Markdown files in the doc folder:
- Installation: Instructions to install the tool
- How to Run: Guideline to run the tool
- Development: Information for Developer
- Github asm2cfg: Original GitHub documentation
Release files for ocgraph 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ocgraph-0.3.0.tar.gz | 17.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ocgraph-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 46.1 kB
Release files / ocgraph-0.3.0.tar.gz
| Download URL | ocgraph-0.3.0.tar.gz |
|---|---|
| Size | 17.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3a7f1551778582482c768a54d78da7190208070d2fb0531ddc51828622fe7e3d
|
|
BLAKE2b-256 checksum How to use checksums |
0329157c9dd9f22aa38795409b6b531b640dce220e1c17530a4886138b796645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.13.2 Linux/6.13.7-arch1-1
|
Release files / ocgraph-0.3.0-py3-none-any.whl
| Download URL | ocgraph-0.3.0-py3-none-any.whl |
|---|---|
| Size | 28.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d74dedc4c8c9bcecc60e8d22df8b3d9f46bdafce7522b04ac500b3a37b8cbd98
|
|
BLAKE2b-256 checksum How to use checksums |
8036a01124f6101c78972b5210f90b2dd2a7c0e21485226b564a6e3b15a9d593
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.13.2 Linux/6.13.7-arch1-1
|