A Tale of Reduction, Security and Correctness: Evaluating Program Debloating Paradigms and Their Compositions. Ali, M., Muzammil, M., Karim, F., Naeem, A., Haroon, R., Haris, M., Nadeem, H., Sabir, W., Shaon, F., Zaffar, F., Yegneswaran, V., Gehani, A., & Rahaman, S. In Computer Security – ESORICS 2023, 2023. Springer International Publishing.
abstract   bibtex   
Automated software debloating of program source or binary code has tremendous potential to improve both application performance and security. Unfortunately, measuring and comparing the effectiveness of various debloating methods is challenging due to the absence of a universal benchmarking platform that can accommodate diverse approaches. In this paper, first, we present ProdeBench, an extensible and sustainable benchmarking platform that enables comparison of different research techniques. Then, we perform a holistic comparison of the techniques and explore the various hidden and explicit tradeoffs in using them.
@InProceedings{Ali2023ESORICS,
title = {A Tale of Reduction, Security and Correctness: Evaluating Program Debloating Paradigms and Their Compositions},
author = {Muaz Ali and Muhammad Muzammil and Faraz Karim and Ayesha Naeem and Rukhshan Haroon and Muhammad Haris and Huzaifa Nadeem and Waseem Sabir and Fahad Shaon and Fareed Zaffar and Vinod Yegneswaran and Ashish Gehani and Sazzadur Rahaman	},
booktitle="Computer Security -- ESORICS 2023",
year="2023",
publisher="Springer International Publishing",
abstract="Automated software debloating of program source or binary code has tremendous potential to improve both application performance and security. Unfortunately, measuring and comparing the effectiveness of various debloating methods is challenging due to the absence of a universal benchmarking platform that can accommodate diverse approaches. In this paper, first, we present ProdeBench, an extensible and sustainable benchmarking platform that enables comparison of different research techniques. Then, we perform a holistic comparison of the techniques and explore the various hidden and explicit tradeoffs in using them.",
}

Downloads: 0