Scalable data structure detection and classification for C/C++ binaries

@article{Haller2015ScalableDS,
  title={Scalable data structure detection and classification for C/C++ binaries},
  author={Istv{\'a}n Haller and Asia Slowinska and Herbert Bos},
  journal={Empirical Software Engineering},
  year={2015},
  volume={21},
  pages={778-810}
}
Many existing techniques for reversing data structures in C/C ++ binaries are limited to low-level programming constructs, such as individual variables or structs. Unfortunately, without detailed information about a program's pointer structures, forensics and reverse engineering are exceedingly hard. To fill this gap, we propose MemPick, a tool that detects and classifies high-level data structures used in stripped binaries. By analyzing how links between memory objects evolve throughout the… CONTINUE READING
Recent Discussions
This paper has been referenced on Twitter 12 times over the past 90 days. VIEW TWEETS

References

Publications referenced by this paper.
Showing 1-10 of 36 references

Lecture notes in computer science, pp 250–254

  • executuables. In
  • 2004
Highly Influential
7 Excerpts

Similar Papers

Loading similar papers…