Volume 9 Number 3 (Mar. 2014)
Home > Archive > 2014 > Volume 9 Number 3 (Mar. 2014) >
JSW 2014 Vol.9(3): 560-568
doi: 10.4304/jsw.9.3.560-568

DYBS: A Lightweight Dynamic Slicing Framework for Diagnosing Attacks on x86 Binary Programs

Erzhou Zhu 1 , Feng Liu 1 , Xianyong Fang 1 , Xuejun Li 1 , Yindong Yang 2 , Alei Liang 2

  • 1 Key Laboratory of Intelligent Computing and Signal Processing of Ministry of Education & School of Computer Science and Technology, Anhui University, Hefei, China
  • 2 Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China

Abstract

Nowadays, applications are usually large-scale,this making tasks of comprehending and debuggingsoftware rather complicated. As a dynamic reductiontechnique for simplifying programs, dynamic programslicing is an effective and important approach for locatingand diagnosing software attacks. However, most of theexisting dynamic slicing tools perform slicing at the sourcecode level, but the source code of most software is hard toacquire in practice. In order to cope with this issue, a novellightweight dynamic slicing framework---DYBS, is proposedfor diagnosing attacks on x86 binary programs. During theexecution, DYBS first gathers the runtime profileinformation of the target program. Once the attack isencountered and set as the slicing criterion, the normalexecution terminates, and a backward program slicing isstarted to locate the vulnerabilities. Furthermore, aFunction Call Filtration optimization mechanism isproposed to improve the performance of the framework. Itis proved in the experiments that DYBS can diagnosesoftware attacks with much lower overhead than manyother similar analyzing systems.

Keywords

  • Dynamic Program Slicing
  • Dynamic BinaryA
jsw0903-05

How to Cite

Copied

Erzhou Zhu, Feng Liu, Xianyong Fang, Xuejun Li, Yindong Yang, and Alei Liang, "DYBS: A Lightweight Dynamic Slicing Framework for Diagnosing Attacks on x86 Binary Programs," Journal of Software, vol. 9, no. 3, pp. 560-568, 2014. https://doi.org/ 10.4304/jsw.9.3.560-568

Copyright & License

Copyright © 2014 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions

General Information

  • ISSN: 1796-217X (Online)

  • Abbreviated Title: J. Softw.

  • Frequency:  Biannually

  • APC: 500USD

  • DOI: 10.17706/JSW

  • Editor-in-Chief: Prof. Antanas Verikas

  • Executive Editor: Ms. Cecilia Xie

  • Abstracting/ Indexing: DBLP, CNKI, 

  • Google Scholar, ProQuest,
           INSPEC(IET), ULRICH's Periodicals
           Directory, WorldCat, etc

  • E-mail: editor@jsoftware.us

  • Aug 27, 2026 News!

    Vol 21, No 1 has been published with online version

  • Mar 30, 2026 News!

    Vol 20, No 2 has been published with online version   [Click]

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Mar 07, 2025 News!

    JSW had implemented online submission system   [Click]