메뉴 건너뛰기
소속 기관 / 학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
고객센터 ENG
주제분류

논문 기본 정보

저자정보
(충남대학교) (충남대학교) (충남대학교)
저널정보
한국정보보호학회 정보보호학회논문지 정보보호학회논문지 제36권 제5호
오류 신고하기

피인용 0

검색

    초록·키워드

    본 논문은 가상화 난독화된 프로그램의 실행 트레이스로부터 가상 명령어 핸들러의 핵심 연산을 자동으로 추출하는 도구를 제안한다. 제안하는 도구는 난독화 도구의 내부 구조에 의존하는 대신, 여러 가상 머신 인스턴스에서 불변적으로 나타나는 핸들러의 두 가지 특성을 이용해 가비지 코드와 피연산자 복호화 과정이 제거된 중간 표현을 생성하며, 이를 통해 주어진 실행 경로에서 가상 머신이 수행한 핵심 연산 과정을 검증 가능한 수준으로 복원한다. VMProtect 3.5의 스레드 기법 난독화에 대해 평가한 결과, 중간 표현의 길이가 난독화 트레이스 대비 약 15%로 감소하였고 해당 경로의 원본 실행 결과와 동치임을 확인하였다. 또한 기존 도구가 제한 시간 내에 분석하지 못한 스레드 기법 기반 샘플을 제안하는 도구는 모두 분석하였다.

    최근 본 자료 전체보기