2026-05-21 12:31:54 +02:00
2026-05-24 13:06:19 +02:00
2026-05-09 16:50:27 +02:00
2026-05-24 12:50:33 +02:00
2026-05-15 00:57:42 +02:00
WIP
2026-05-22 23:42:43 +02:00
2026-05-13 12:36:21 +02:00
2026-05-23 00:52:48 +02:00
2026-05-24 12:50:33 +02:00
2026-05-23 00:52:48 +02:00
2026-05-24 12:50:33 +02:00
2026-05-24 12:50:33 +02:00
2026-05-10 11:56:04 +02:00
2026-05-23 00:52:48 +02:00
2026-05-24 12:50:33 +02:00
2026-05-21 14:08:48 +02:00
WIP
2026-05-22 23:42:43 +02:00
2026-05-24 12:50:33 +02:00

Striga

Striga is an experimental x86-64 to LLVM IR lifter written in Python. It uses the experimental 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.
S
Description
Automated archival mirror of github.com/LLVMParty/striga
Readme MIT 2.7 MiB
Languages
Python 98%
Assembly 2%