conference-paper

BinPointer: towards precise, sound, and scalable binary-level pointer analysis

Research footprint

At a glance

Citations
15
References
25
Comments
0
Paper overview

Abstract

Binary-level pointer analysis is critical to binary-level applications such as reverse engineering and binary debloating. In this paper, we propose BinPointer, a new binary-level interprocedural pointer analysis that relies on an offset-sensitive value-tracking analysis to achieve high precision. We also propose a soundness and precision evaluation methodology based on runtime memory accesses triggered by reference input data. Our experimental results demonstrate that BinPointer has higher precision over prior work, while maintaining acceptable scalability. The soundness of BinPointer is also validated through runtime data.

Record transparency

Publication details

DOI
10.1145/3497776.3517776
OpenAlex
W4220931352
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.