Skip to main content

Tool to visualize object code as control flow graph

Project description

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:

  1. Installation: Instructions to install the tool
  2. How to Run: Guideline to run the tool
  3. Development: Information for Developer
  4. Github asm2cfg: Original GitHub documentation

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

ocgraph-0.3.0.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ocgraph-0.3.0-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

Details for the file ocgraph-0.3.0.tar.gz.

File metadata

  • Download URL: ocgraph-0.3.0.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.13.7-arch1-1

File hashes

Hashes for ocgraph-0.3.0.tar.gz
Algorithm Hash digest
SHA256 3a7f1551778582482c768a54d78da7190208070d2fb0531ddc51828622fe7e3d
MD5 add8cc8a7e18cd8a21d5b244a226eb85
BLAKE2b-256 0329157c9dd9f22aa38795409b6b531b640dce220e1c17530a4886138b796645

See more details on using hashes here.

File details

Details for the file ocgraph-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: ocgraph-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 28.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.13.7-arch1-1

File hashes

Hashes for ocgraph-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d74dedc4c8c9bcecc60e8d22df8b3d9f46bdafce7522b04ac500b3a37b8cbd98
MD5 5a250175d5108a34b4bd266581b5c18c
BLAKE2b-256 8036a01124f6101c78972b5210f90b2dd2a7c0e21485226b564a6e3b15a9d593

See more details on using hashes here.

Supported by

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