p-code
Here are 18 public repositories matching this topic...
Run multiple Open Pectus engines in a convenient user interface.
-
Updated
May 15, 2026 - Python
Hobby Bytecode Interpreter written on C++
-
Updated
Jun 10, 2023 - C++
Ghidra plugin for automatic struct definition extraction from executables.
-
Updated
Dec 20, 2024 - Java
Binary Ninja plugin for VB6 P-Code executable analysis — structure annotation and symbol discovery, via a custom VB6-PCode architecture.
-
Updated
Apr 1, 2026 - Rust
A C++ compiler (Flex & Bison) that translates a Pascal-like language into P-machine code — nested procedures, recursion, arrays, records & pointers
-
Updated
Oct 5, 2026 - C++
Sound static lifting and simplification of obfuscated Ghidra High P-code bitvector expressions
-
Updated
Aug 16, 2026 - Python
Seven files and 329,541 bytes: a self-booting UCSD p-System disk that never calls DOS. Its volume header declares 1,272 blocks and the file holds 640, and the 212 blocks it calls ZOT contain none of it. Four bytes of a 1987 interpreter say Take.
-
Updated
Sep 7, 2026 - Python
Rust-first reverse-engineering and decompilation workspace featuring Ghidra SLEIGH lifting, NIR/HIR structuring, and AI-assisted terminal/desktop UIs.
-
Updated
Jul 23, 2026 - Rust
Pectus is a process control system for Unit Operations such as filtration, chromatography, precipitation, solubilization and refolding. Pectus implements a language called P-code which is used to write methods and control components on the Unit Operation.
-
Updated
Oct 6, 2026 - Python
PUSHAN-style static devirtualizer for Tigress-like VM obfuscation, using VPC-sensitive CFG recovery over Ghidra SLEIGH p-code.
-
Updated
Jun 8, 2026 - C++
-
Updated
Feb 9, 2023 - Haskell
IDA plugin that displays the P-code for the current function
-
Updated
Nov 18, 2025 - Python
Add this topic to your repo
To associate your repository with the p-code topic, visit your repo's landing page and select "manage topics."