Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rbran/sleigh-rs

Ghidra Sleight (PCode) parsing library in Rust.
https://github.com/rbran/sleigh-rs

disassembler disassembly emulation emulator ghidra reverse-engineering rust

Last synced: 2 days ago
JSON representation

Ghidra Sleight (PCode) parsing library in Rust.

Awesome Lists containing this project

README

        

## Sleigh-rs

This project is a Ghidra Sleigh parser.

The project is unfinished, and is not ready for use.

For an example on how this lib can be used, checkout
[sleigh2rust](https://github.com/rbran/sleigh2rust) and [sleigh3rust](https://github.com/rbran/sleigh3rust).

## Ghidra Sleigh

The Sleigh language used by Ghidra, describes CPU instructions sets,
designed to facilitate the reverse-engineering and and emulate cpu architectures.

## TODO

* Unit tests.
* Implement the final version of the instruction execution parser.