[ Contact Info | Site Index ]

ParseAPI


The ParseAPI is a platform-independent API for parsing and extracting control flow graphs from binary code.

Features

  • Parsing of executable formats supported by the SymtabAPI debugging and rewriting library
    • Linux/ELF, Windows PE, AIX/XCOFF
  • Exports control flow graph representation (functions, blocks, edges)
  • Intraprocedural CFG edges (call and return)
  • Allows disassembly of parsed binaries using the InstructionAPI
  • Support for speculative parsing of binaries without debugging symbols (optional)

The ParseAPI is currently available for beta release. You can obtain a snapshot of the source code along with the required SymtabAPI and InstructionAPI libraries.

 

Dyninst

Release 9.1.0 Features/Bugs
Release 9.1.0 Software
Release History

MRNet

Release 5.0 Features
Release 5.0 Software
Release History

SymtabAPI

Release 9.1.0 Features/Bugs
Release 9.1.0 Software
Release History

InstructionAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

ParseAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

PatchAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

StackwalkerAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

ProcControlAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

Frequently Asked Questions
Documentation

[ Contact Info | Site Index ]