跳到主要导航 跳到搜索 跳到主要内容

Array type abstraction reconstruction in binary code

  • Jinxin Ma
  • , Zhoujun Li*
  • , Chaojian Hu
  • , Junxian Zhang
  • , Tao Guo
  • *此作品的通讯作者
  • Beihang University
  • China Information Technology Security Evaluation Center

科研成果: 期刊稿件文章同行评审

摘要

Reconstruction of array abstractions plays a crucial role in vulnerability detection, reverse engineering and malicious code analyses. This paper presents a method for reconstructing multi-dimensional arrays. The loop semantics is extracted and transformed to the relative FOREACH formula set. Five FOREACH formula regulations are presented to calculate the dimensions, size, multi-dimension array bounds, basic element size and scale of each dimension to reconstruct the array. The results are compared to 15 programs in CoreUtils tools which are compiled by the gcc compiler. The present method can reconstruct 16.3% more files than the IDA Pro Hex-ray plugin.

源语言英语
页(从-至)1329-1334
页数6
期刊Qinghua Daxue Xuebao/Journal of Tsinghua University
52
10
出版状态已出版 - 10月 2012

指纹

探究 'Array type abstraction reconstruction in binary code' 的科研主题。它们共同构成独一无二的指纹。

引用此