Blogs (61) >>
Thu 19 Jul 2018 15:00 - 15:30 at Paris - SALAD 2 Chair(s): Harry Xu

Code bloat widely exists in production-run software. Left untackled, it not only degrades software performance but also increases its attack surface. In this work, we conduct a case study to understand this issue in statically linked libraries. To be specific, we analyze midilib, a software package enclosing statically linked libraries. We show that it is possible to leverage dependence analysis to trim the resultless code statements residing in a target library. With this observation, we believe it is possible to build a tool to automatically cut off code pertaining to resultless operations.

Thu 19 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:30
SALAD 2SALAD at Paris
Chair(s): Harry Xu University of California, Los Angeles
13:30
30m
Talk
An Opinionated Survey of the Java Static Analysis Landscape
SALAD
Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
14:00
30m
Talk
Class hierarchy flattening: obfuscating (almost) all type information in Java programs
SALAD
Bjorn De Sutter Ghent University, Belgium
14:30
30m
Talk
Delta Debugging of Java Bytecode
SALAD
Jens Palsberg University of California, Los Angeles
15:00
30m
Talk
Fine-Grained Library Customization
SALAD
Linhai Song Pennsylvania State University, USA, Xinyu Xing