Delta breakpad : diversified binary crash reporting
- Author
- Bert Abrath (UGent) , Bart Coppens (UGent) , Mohit Mishra, Jens Van den Broeck (UGent) and Bjorn De Sutter (UGent)
- Organization
- Abstract
- This paper introduces Delta Breakpad. It extends the Breakpad crash reporting system to handle software diversity effectively and efficiently by replicating and patching the debug information of diversified software versions. Simple adaptations to existing open source compiler tools are presented that on the one hand introduce significant amounts of diversification in the code and stack layout of ARMv7 binaries to mitigate the widespread deployment of code injection and code reuse attacks, while on the other hand still supporting accurate crash reporting. An evaluation on SPEC2006 benchmarks demonstrates that the corresponding computational, storage, and communication overheads are small.
- Keywords
- Software security, software diversity, crash reporting
Downloads
-
Abrath B.pdf
- full text (Accepted manuscript)
- |
- open access
- |
- |
- 12.53 MB
-
(...).pdf
- full text (Published version)
- |
- UGent only
- |
- |
- 2.77 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-8557457
- MLA
- Abrath, Bert, et al. “Delta Breakpad : Diversified Binary Crash Reporting.” IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, vol. 17, no. 4, 2020, pp. 841–56, doi:10.1109/TDSC.2018.2823751.
- APA
- Abrath, B., Coppens, B., Mishra, M., Van den Broeck, J., & De Sutter, B. (2020). Delta breakpad : diversified binary crash reporting. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 17(4), 841–856. https://doi.org/10.1109/TDSC.2018.2823751
- Chicago author-date
- Abrath, Bert, Bart Coppens, Mohit Mishra, Jens Van den Broeck, and Bjorn De Sutter. 2020. “Delta Breakpad : Diversified Binary Crash Reporting.” IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING 17 (4): 841–56. https://doi.org/10.1109/TDSC.2018.2823751.
- Chicago author-date (all authors)
- Abrath, Bert, Bart Coppens, Mohit Mishra, Jens Van den Broeck, and Bjorn De Sutter. 2020. “Delta Breakpad : Diversified Binary Crash Reporting.” IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING 17 (4): 841–856. doi:10.1109/TDSC.2018.2823751.
- Vancouver
- 1.Abrath B, Coppens B, Mishra M, Van den Broeck J, De Sutter B. Delta breakpad : diversified binary crash reporting. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING. 2020;17(4):841–56.
- IEEE
- [1]B. Abrath, B. Coppens, M. Mishra, J. Van den Broeck, and B. De Sutter, “Delta breakpad : diversified binary crash reporting,” IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, vol. 17, no. 4, pp. 841–856, 2020.
@article{8557457, abstract = {{This paper introduces Delta Breakpad. It extends the Breakpad crash reporting system to handle software diversity effectively and efficiently by replicating and patching the debug information of diversified software versions. Simple adaptations to existing open source compiler tools are presented that on the one hand introduce significant amounts of diversification in the code and stack layout of ARMv7 binaries to mitigate the widespread deployment of code injection and code reuse attacks, while on the other hand still supporting accurate crash reporting. An evaluation on SPEC2006 benchmarks demonstrates that the corresponding computational, storage, and communication overheads are small.}}, author = {{Abrath, Bert and Coppens, Bart and Mishra, Mohit and Van den Broeck, Jens and De Sutter, Bjorn}}, issn = {{1545-5971}}, journal = {{IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING}}, keywords = {{Software security,software diversity,crash reporting}}, language = {{eng}}, number = {{4}}, pages = {{841--856}}, title = {{Delta breakpad : diversified binary crash reporting}}, url = {{http://doi.org/10.1109/TDSC.2018.2823751}}, volume = {{17}}, year = {{2020}}, }
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: