APPARATUS AND METHOD FOR IN-CIRCUIT DYNAMIC BINARY ANALYSIS

Disclosed are a device and a method for a dynamic binary analysis on a hardware board for analyzing security vulnerabilities of an embedded device. The method for using a dynamic binary analyzing device on a hardware board comprises the steps of: generating information on a dynamic binary analysis b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NA, JUNG CHAN, PARK, JONG SEOP, CHOI, BYEONG CHEOL, JIN, SEUNG HUN
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Disclosed are a device and a method for a dynamic binary analysis on a hardware board for analyzing security vulnerabilities of an embedded device. The method for using a dynamic binary analyzing device on a hardware board comprises the steps of: generating information on a dynamic binary analysis based on information collected by interfacing on the basis of an embedded device and JTAG; a software processing unit receiving the information for the dynamic binary analysis by interfacing with a hardware processing unit to perform disassembling; selecting a core platform of the embedded device based on a result of performing disassembling; and performing the dynamic binary analysis for the core platform and analyzing security vulnerabilities of the embedded device. 하드웨어 보드상의 동적 바이너리 분석 장치 및 방법이 개시된다. 본 발명의 일실시예에 따른 하드웨어 보드상의 동적 바이너리 분석 장치를 이용하는 방법에 있어서, 임베디드 기기와 JTAG 기반으로 인터페이싱 하여 수집된 정보에 기반하여 동적 바이너리 분석을 위한 정보를 생성하는 단계; 소프트웨어 처리부가 하드웨어 처리부와 인터페이싱 하여 상기 동적 바이너리 분석을 위한 정보를 전달 받아 디스어셈블링을 수행하는 단계; 상기 디스어셈블링을 수행한 결과에 기반하여 상기 임베디드 기기의 코어 플랫폼을 선택하는 단계 및 상기 코어 플랫폼에 대한 상기 동적 바이너리 분석을 수행하여 상기 임베디드 기기의 보안 취약성을 분석하는 단계를 포함한다.