Design and Implementation Techniques of the 8086 C Decompiling System,

Abstract

This paper presents the structural design of 8086 C decompiling systems and the no symbolic information decompiling techniques of C language which have been implemented, that is, library function pattern recognition techniques, Sub C intermediate language, symbolic execution techniques, rule based data type recovery techniques, as well as rule based ABC program transformation techniques, and so on. The authors have applied the techniques described above on PC type micro machines to implement 8086 C language decompiling systems. The system in question is capable of taking Microsoft C (Ver 5.0) small memory type no symbolic information 8086 object code programs and translating them into C language programs with equivalent functions.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 25, 1995
Accession Number
ADA294633

Entities

People

  • Chen Fuan
  • Li Li
  • Liu Zongtian

Organizations

  • National Air and Space Intelligence Center

Tags

DTIC Thesaurus Topics

  • Language
  • Object Code
  • Pattern Recognition
  • Recognition
  • Recovery

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Database Systems and Applications

Technology Areas

  • AI & ML
  • AI & ML - Machine Translation