CustomProcessingUnit. The first analysis framework for CPU microcode
411ghidra-atom-microcode. Ghidra Processor Module to disassemble and decompile the x86 Intel Atom microcode
88constantine. Constantine is a compiler-based system to automatically harden programs against microarchitectural side channels
83raindrop. This is the home of the raindrop obfuscator. It transforms program functions into obfuscated ROP chains that coexist seamlessly with the surrounding software stack and can withstand popular static and dynamic deobfuscation approaches.
65RopDaemon. A fast, multithreaded, ROP-gadget semantics analyzer.
51RIDL-and-ZombieLoad. Proof-of-concept for the ZombieLoad and RIDL attacks
29RopMate. ROPMate is the first Visual Analytics system specifically designed to assist human in composing ROP chains with the desired semantics.
28RopGun. RopGun is a Linux implementation of a transparent ROP mitigation technique based on runtime detection of abnormal control transfers using hardware performance counters.
27Android-Malware-Detection. Detecting malicious android programs through ML techniques
9ropc. A slightly enhanced version of the ROPC compiler
5my-bookshelf. Collection of books/papers that I've read/I'm going to read/I would remember that they exist/It is unlikely that I'll read/I'll never read.
5AdversarialMalware. TeX
5openfibers. Linux kernel module for User Level Threads (Fibers)
3infoXchanger. Lab-Sw Repository
3NaiveBayesClassifier. Python
2MessageService. C
2ctf-writeups. Writeups of CTF challenges
2AttackingDES. TeX
2Rewrap. Rewrap extension for VSCode and Visual Studio
1