| 연구목표 |
o 기보유한 바이너리 분석 엔진(B2R2)의 성능 고도화o 바이너리에서 CFG 복원을 위한 알고리즘 개발o 바이너리에서 변수와 타입 복원을 위한 알고리즘 개발o 공개형 디컴파일러 개발o 바이너리 분석을 위한 재조립 알고리즘과 도구 개발o 바이너리 분석과 디컴파일의 성능 평가를 위한 벤치마크 개발o End Product - 바이너리 분석을 위한 벤치마크 ... |
| 연구내용 |
디컴파일 기술 사전조사 - 디컴파일 기술 최신 동향 조사 - 타입 복원을 위한 벤치마크 설계시 고려사항 검토 - goto문을 제거하는 기술의 장단점과 한계점 분석바이너리 재조립기술 사전조사 - 심볼화 기술의 종류와 장단점 분석 - 제어흐름 분석이 재조립에 미치는 영향 분석 - PIC(Position Independent Code)가 재조립에 미치... |
| 기대효과 |
(1) 기술적 측면o 디컴파일 기술의 건설적인 발전- 현존하는 디컴파일 기술은 ad-hoc하게 개발되고 있으며 그 기술이 온전히 공개되는 경우가 드뭄- 특히 학계에서 개발된 아이디어가 바로 대중에 공개되지 않고 사업화를 통해서만 그 기술이 활용되는 경우가 많음 (예: rev.ng)- 대부분의 디컴파일 기술은 특허 조차 출원되지 않은 경우가 대부분임- 본 연... |
| 키워드 |
디컴파일,바이너리 코드 분석,역공학,제어흐름 분석,타입 복원 |