1 citations · 1 across the 2 of their papers we have counts for
4 papers
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…