Progress: 30/517 (5.8%)
Reverse‑engineering and clean C reimplementation of xebuild.
No original source code is included.
- Recreate Xebuild's behavior in clear and maintainable C
- Fix many bugs in original Xebuild
- Provide fully compatible and readable codebase
- Provide Linux port for Xebuild
- src/ – C implementations of individual functions
- exports/ – pseudocode, call‑flow graphs, and metadata extracted from the binary
- diffs/ – automatically generated comparison reports
- tools/ – scripts for automation and progress tracking
- Clone this repository
- Find a unimplemented function in
TODO.md - Create a file in
src/named the same as the function (e.g.,FUN_401000.c) - Reimplement the logic based on ghidra artifacts
- Run the diff generator to compare your implementation with the binary
- Create a pull request
- C compiler
- Python 3.10+ for tooling
- Ghidra or IDA (optional)
This project contains no original xebuild source code.
All implementations are clean‑room work derived solely from binary analysis.