1. 2

Some excerpts to give you an idea what the paper is about:

Trimmer, an application specialization tool that debloats unused functionality by specializing programs for user-defined configurations.

Our results demonstrate our tool effectively optimizes binary sizes for real-world programs. For applications spanning various domains, we observed a mean binary size reduction of 21% and a maximum reduction of 75%.

We also showed specialization can serve as a mechanism for introducing software diversity and can reduce the number of exploitable gadgets. For the evaluated programs, we observe a 20% mean reduction in the total gadgets and a maximum reduction of 87%.

  1.