Apparatus and method for intermediate language transformation of binary data

The present invention provides a device and a method for converting a step type intermediate language, which enable to efficient binary analysis by composing an intermediate language for each step. The device for converting an intermediate language comprises: a preprocessing part receiving an assemb...

Full description

Saved in:
Bibliographic Details
Main Authors RYU, CHAN HO, JUNG, SEUNG IL, OH, DONG YEOB, CHA, SANG KIL
Format Patent
LanguageEnglish
Korean
Published 30.05.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention provides a device and a method for converting a step type intermediate language, which enable to efficient binary analysis by composing an intermediate language for each step. The device for converting an intermediate language comprises: a preprocessing part receiving an assembly language which is inversely assembled from a binary file, and generating a preprocessing intermediate language from the assembly language; and a post-processing part generating a first step intermediate language from the preprocessing language, taking the first step intermediate language as an input to generate a second step intermediate language, and generating the intermediate language for each step generated in a predetermined number of times as a final intermediate language. 바이너리 파일로부터 역어셈블링된 어셈블리 언어를 수신하고, 상기 어셈블리 언어로부터 전처리 중간언어를 생성하는 전처리부, 그리고 전처리 중간언어로부터 제1 단계 중간언어를 생성하고, 제1 단계 중간언어를 입력으로 받아 제2 단계 중간언어를 생성하며, 미리 설정된 횟수에 생성된 단계별 중간언어를 최종 중간언어로 생성하는 후처리부를 포함하여 중간언어 변환 장치가 구성된다.
Bibliography:Application Number: KR20160155803