Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/angr/pypcode
Python bindings to Ghidra's SLEIGH library for disassembly and lifting to P-Code IR
https://github.com/angr/pypcode
ghidra ir pcode python sleigh
Last synced: 2 days ago
JSON representation
Python bindings to Ghidra's SLEIGH library for disassembly and lifting to P-Code IR
- Host: GitHub
- URL: https://github.com/angr/pypcode
- Owner: angr
- License: other
- Created: 2020-02-25T22:59:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-06T18:37:34.000Z (13 days ago)
- Last Synced: 2025-01-10T16:10:58.535Z (9 days ago)
- Topics: ghidra, ir, pcode, python, sleigh
- Language: C++
- Homepage: https://api.angr.io/projects/pypcode/en/latest/
- Size: 4.61 MB
- Stars: 186
- Watchers: 9
- Forks: 26
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-bytecode - pypcode: Python bindings to Ghidra's SLEIGH library for disassembly and lifting to P-Code IR
README
pypcode
=======
[![pypi](https://img.shields.io/pypi/v/pypcode)](https://pypi.org/project/pypcode/)Machine code disassembly and IR translation library for Python using the
excellent SLEIGH library from the [Ghidra](https://ghidra-sre.org/) framework.This library was created primarily for use with [angr](http://angr.io), which
provides analyses and symbolic execution of p-code.Documentation covering how to install and use pypcode is
[available here](https://api.angr.io/projects/pypcode/en/latest/).