activity
20182022
most citedDebloating Software through Piece-Wise Compilation and Loading

38 citations · 40 across the 4 of their papers we have counts for

collaborators
Showing cs.CRShow all

5 papers · 1 filter

cs.CR2022★ 1 cited

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…

cs.CR2020

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…

cs.CR2020

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…

cs.CR2019★ 1 cited

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…

cs.CR2018★ 38 cited

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…