Skip to content

Dataset and resources for evaluating software debloating tools.

License

Notifications You must be signed in to change notification settings

trailofbits/debloater-eval

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debloater Evaluation Dataset

Introduction

This repository contains the data and artifacts produced as part of our evaluation of software debloating tools. This work is currently published for reference at the link below. We welcome others to extend/re-use this dataset and hope you find it useful in your research / security work. If you use this tool in your research, please cite the following paper:

Brown, Michael D., et al. "A Broad Comparative Evaluation of Software Debloating Tools". arXiv CS.SE. 2023.[pdf]

Repository Strucutre

  • benchmarks: contains build artifacts and source code for the 20 benchmark programs used in the evaluation
  • metrics: contains scripts and references for performance metrics used in the evalautions
  • results: contains raw and refined evaluation results and scripts that created them.
  • scripts: contains various scripts used to automate different parts of the evaluation (not maintained).
  • tools: includes reproducible build environments to host tools and debloating specifications used in the evaluation.

Acknowledgements

This material is based upon work supported by the Office of Naval Research (ONR) under Contract No. N00014-21-C-1032. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the ONR.

About

Dataset and resources for evaluating software debloating tools.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published