LLVMParty/striga

GitHub: LLVMParty/striga

Stars: 84 | Forks: 3

# Striga Striga is an experimental x86-64 to LLVM IR lifter written in Python. It uses the experimental [llvm-nanobind](https://github.com/LLVMParty/llvm-nanobind) project. ## Examples uv run python lift.py uv run python brighten.py uv run python binaryshield.py - `lift.py` lifts sample PE functions to LLVM IR. - `brighten.py` demonstrates wrapping and optimizing lifted code. - `binaryshield.py` lifts BinaryShield VM handlers from `tests/binaryshield.exe`.