DocumentCode :
3342882
Title :
The design of a resourceable and retargetable binary translator
Author :
Cifuentes, Cristina ; Van Emmerik, Mike ; Ramsey, Norman
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia
fYear :
1999
fDate :
6-8 Oct 1999
Firstpage :
280
Lastpage :
291
Abstract :
Binary translation, the automatic translation of executable programs from one machine to another, requires analyses and transformations that could be used in a wide variety of tools intended to reverse engineer binary codes. Our approach to binary translation, which is designed to allow both source and target machines to be changed at low cost, is based on a combination of machine descriptions, binary-interface descriptions, and machine-independent analyses. This approach is producing components and component generators that should be usable in a variety of tools for reverse engineering binary codes. This paper presents an overview of the full design and gives excerpts from descriptions used in component generators, and presents preliminary results of four static translators instantiated from the UQBT framework described in this paper
Keywords :
binary codes; reverse engineering; software portability; UQBT framework; automatic program translation; binary code; binary translation; binary-interface descriptions; component generators; executable programs; machine descriptions; machine-independent analyses; retargetable binary translator; reverse engineering; Australia Council; Binary codes; Computational modeling; Computer science; Contracts; Costs; Design engineering; Emulation; Reverse engineering; Sun;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1999. Proceedings. Sixth Working Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7695-0303-9
Type :
conf
DOI :
10.1109/WCRE.1999.806967
Filename :
806967
Link To Document :
بازگشت