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
Comments
Log in to join the discussion.