On this page, I list a number of projects I have built, all available on my GitHub profile. The technologies I most often use include efficient programming languages (such as Rust), third-party libraries, and decompilers (such as Binary Ninja). The projects cover a range of topics including obfuscation, reverse engineering, decompilation, software protection, malware analysis, low-level internals, and software security more broadly.
GUI analyzer for deep-diving into PDF files. Made with Rust and egui.
Analyzer that applies heuristics to find out if a given executable file is similar to ransomware.
A Binary Ninja plugin to analyze and simplify obfuscated code such as Mixed Boolean Arithmetic-based transformation.
HTML documentation for the laboratory part of Operating Systems course.
Linear Mixed Boolean Arithmetic Expression Obfuscator for a given expression.
Decompilation for PTX, a low-level representation for instructions targeting CUDA architecture.