(Enter summary)
Abstract: this paper is structured in the following way: a thorough description of
the structure of a decompiler, followed by the description of our implementation of an
# An idiom is a sequence of instruction that forms a logical entity and has a meaning that cannot be derived by considering
the primary meanings of the individual instructions
#
#
#
#
HLL program
(language dependent)
Back-end
(analysis)
UDM
(machine dependent)
Front-end
binary program
Figure 1. Decompiler modules
automatic... (Update)
Cited by: More
Reverse Engineering of Network Signatures - Mutz, Kruegel, Robertson.. (2005)
(Correct)
Static Disassembly of Obfuscated Binaries - Kruegel, Robertson, Valeur, Vigna (2004)
(Correct)
Hybrid Static-Dynamic Attacks against Software.. - Madou, Anckaert.. (2005)
(Correct)
Similar documents (at the sentence level):
75.0%: Decompilation of Binary Programs - Cifuentes, Gough (1994)
(Correct)
5.0%: A Methodology for Decompilation - Cifuentes, Gough (1993)
(Correct)
Active bibliography (related documents): More All
1.4: An Environment for the Reverse Engineering of Executable Programs - Cifuentes (1995)
(Correct)
0.9: Structuring Decompiled Graphs - Cifuentes (1996)
(Correct)
0.8: Interprocedural Data Flow Decompilation - Cifuentes (1996)
(Correct)
Similar documents based on text: More All
1.1: Reverse Compilation Techniques - Cifuentes (1994)
(Correct)
0.8: Generating Decompilers - Breuer, Bowen (1998)
(Correct)
0.6: Decompilation: The Enumeration of Types and Grammars - Breuer, Bowen (1992)
(Correct)
Related documents from co-citation: More All
5: A taxonomy of obfuscating transformations
- Collberg, Thomborson et al. - 1997
5: EEL: Machine-independent executable editing (context) - Larus, Schnarr - 1995
4: Software protection: Myth or reality (context) - Gosler - 1985
BibTeX entry: (Update)
Cristina Cifuentes and K. John Gough. Decompilation of binary programs. Software -- Practice & Experience, 25(7):811--829, July 1995. http://citeseer.ist.psu.edu/cifuentes95decompilation.html More
@techreport{ cifuentes94decompilation,
author = "Cristina Cifuentes and K John Gough",
title = "Decompilation of Binary Programs",
number = "FIT-TR-1994-03",
month = "19,",
year = "1994",
url = "citeseer.ist.psu.edu/cifuentes95decompilation.html" }
Citations (may not include all citations):
58
Rewriting executable files to measure program behavior
- Larus, Ball - 1994
36
Taming control flow: A structured approach to eliminating go..
- Erosa, Hendren - 1993
30
An algorithm for structuring flowgraphs (context) - Baker - 1977
21
Reverse compilation techniques
- Cifuentes - 1994
15
Structuring decompiled graphs
- Cifuentes - 1994
15
Demonstrating equivalence of source code and PROM contents (context) - Pavey, Winsborrow - 1993
13
Interprocedural data flow decompilation
- Cifuentes - 1994
11
A study of decompiling machine languages into high-Level mac.. (context) - Housel - 1973
10
volume II: Compiling (context) - Aho, Ullman et al. - 1973
9
Generating structured flow diagrams: the nature of unstructu.. (context) - Williams - 1977
7
A structuring algorithm for decompilation
- Cifuentes - 1993
5
Restructuring pascal programs containing goto statements (context) - Williams, Chen - 1985
5
Language design using decompilation (context) - Workman - 1978
4
A methodology for decompilation
- Cifuentes, Gough - 1993
4
Public domain software (context) - Reuter, ftp et al. - 1988
4
Notes on avoiding go to statements (context) - Knuth, Floyd - 1971
4
Decompilation: the enumeration of types and grammars
- Breuer, Bowen - 1992
3
Decompilation and the transfer of mini-computer operating sy.. (context) - Friedman - 1974
3
Intercomputer transportation of assembly language software t.. (context) - Brinkley - 1981
2
Signatures for library functions in executable files
- Van Emmerik - 1994
2
Eliminating go to (context) - Ramshaw - 1988
2
A comparison of measures of control flow complexity (context) - Baker, Zweben - 1980
1
Decompilation techniques (context) - Bowen, Breuer - 1991
1
Sand Hill Road (context) - Fischer, Jr et al. - 1988
1
Decompilation (context) - Hopwood - 1978
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/spetoc.htm): More
Linkage Analysis of Processes - Yaung, Raz (1992)
(Correct)
A Scheme for Little Languages in Interactive Graphics - Beckman (1991)
(Correct)
A Dataflow Approach to Event-based Debugging - Olsson, Crawford, Ho (1991)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC