티스토리 뷰

Introduction

동적분석

황상두 2017. 12. 22. 13:03

동적분석이란?

실행 중 코드를 구성하고 삽입하는 기술

대표적으로 pintool, DynamicRIO 등이 있다.

기존 디버깅 시 정적 분석을 많이 사용한다.

IDApro, OllyDbg, immunityDbg, Visual Studio 등등 전부 정적 분석 툴로 분류한다.

어떤 이점이 있는가?

정확하게 디버깅을 할 수 있고 넓은 코드 커버리지를 보장하며 정적 분석에서 할 수 없는 다양한 기능들을 사용할 수 있다.

단점은?

무지하게 느리다.

[자세한 내용은 PPT 자료 참조]

PinTool.pptx

관련 연구

'Introduction' 카테고리의 다른 글

심볼릭 동적 실행  (0) 2017.12.23
ProcessTracer  (0) 2017.12.22
DP-Wear 프로젝트  (0) 2017.12.02
USN 프로젝트  (0) 2017.12.02
포트폴리오  (0) 2017.11.30
댓글