Back to Rizin
GSoC 2026

Classes Analysis For C++/ObjectiveC/Swift/Dlang/Java

This project aims to extend Rizin's OOP binary analysis capabilities across multiple languages. It completes support for Objective-C and Swift binaries, and introduces support for Rust and Java, focusing on vtable detection, devirtualization, and inheritance graph reconstruction. It also adds Windows Structured Exception Handling for both x86 and x64. Demanglers for Swift and D will be integrated into rz-libdemangle.

Project details

Contributor

Naren Sirigere

Mentors

Not available

Technologies

Not listed in the archive