Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272)
DOI: 10.1109/icsm.1998.738514
|View full text |Cite
|
Sign up to set email alerts
|

Assembly to high-level language translation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
38
0

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 43 publications
(38 citation statements)
references
References 7 publications
0
38
0
Order By: Relevance
“…The next level is decompilation of assembly, see e.g. [11]. This shares many of the complications associated to the decompilation of binaries, since current hardware architectures are rather complex, but at least it is possible to separate code from data.…”
Section: Related Workmentioning
confidence: 99%
“…The next level is decompilation of assembly, see e.g. [11]. This shares many of the complications associated to the decompilation of binaries, since current hardware architectures are rather complex, but at least it is possible to separate code from data.…”
Section: Related Workmentioning
confidence: 99%
“…Cifuentes et al [5] described methods of control and data flow analysis in translating assembly to a highlevel language. Kastner and Wilhelm [8] reported work on generating CFGs from assembly code.…”
Section: Related Workmentioning
confidence: 99%
“…Cifuentes et al [3,4,5] described methods for converting assembly or binary code from one processor's instruction set architecture (ISA) to another, as well as decompilation of software binaries to high-level languages. Kruegel et al [9] described a technique for decompilation of obfuscated binaries.…”
Section: Related Workmentioning
confidence: 99%
“…Decompilation. Past work on decompiling assembly code to a high-level language [9] is also peripherally related to our work. However, the decompilers reported in the literature are somewhat limited in what they are able to do when translating assembly code to high-level code.…”
Section: Related Workmentioning
confidence: 99%
“…However, the decompilers reported in the literature are somewhat limited in what they are able to do when translating assembly code to high-level code. For instance, Cifuentes's work [9] primarily concentrates on recovery of (a) expressions from instruction sequences, and (b) control flow. We believe that decompilers would benefit from the memory-access-analysis method described in this paper, which can be performed prior to decompilation proper, to recover information about numeric values, address values, physical types, and definite links from objects to virtual-function tables [5].…”
Section: Related Workmentioning
confidence: 99%