Showing cs.SEShow all
2 papers · 1 filter
cs.SE2021
Lightweight, Multi-Stage, Compiler-Assisted Application Specialization
Mohannad Alhanahnah, Rithik Jain, Vaibhav Rastogi +2
Program debloating aims to enhance the performance and reduce the attack surface of bloated applications. Several techniques have been recently proposed to specialize programs. The…
cs.SE2020
SpellBound: Defending Against Package Typosquatting
Matthew Taylor, Ruturaj K. Vaidya, Drew Davidson +2
Package managers for software repositories based on a single programming language are very common. Examples include npm (JavaScript), and PyPI (Python). These tools encourage code…