38 citations · 40 across the 4 of their papers we have counts for
5 papers · 1 filter
Generic Tagging for RISC-V Binaries
David Demicco, Matthew Cole, Gokturk Yuksek +4
With the widespread popularity of RISC-V -- an open-source ISA -- custom hardware security solutions targeting specific defense needs are gaining popularity. These solutions often…
Simplex: Repurposing Intel Memory Protection Extensions for Information Hiding
Matthew Cole, Aravind Prakash
With the rapid increase in software exploits, the last few decades have seen several hardware-level features to enhance security (e.g., Intel MPX, ARM TrustZone, Intel SGX, Intel C…
Devil is Virtual: Reversing Virtual Inheritance in C++ Binaries
Rukayat Ayomide Erinfolami, Aravind Prakash
Complexities that arise from implementation of object-oriented concepts in C++ such as virtual dispatch and dynamic type casting have attracted the attention of attackers and defen…
DeClassifier: Class-Inheritance Inference Engine for Optimized C++ Binaries
Rukayat Ayomide Erinfolami, Aravind Prakash
Recovering class inheritance from C++ binaries has several security benefits including problems such as decompilation and program hardening. Thanks to the optimization guidelines p…
Debloating Software through Piece-Wise Compilation and Loading
Anh Quach, Aravind Prakash, Lok Kwong Yan
Programs are bloated. Our study shows that only 5% of libc is used on average across the Ubuntu Desktop environment (2016 programs); the heaviest user, vlc media player, only neede…