← 전체 프로젝트

개인 프로젝트 · 1인 보안 도구 개발

HWP 문서 악성 코드 검사·제거 도구

HWP 문서의 내부 스트림을 분석해 의심 요소를 검사·제거하는 데스크톱 도구입니다. 바이너리 파싱과 파일 시그니처 확인을 구현하고 외부 검사 결과를 함께 확인하도록 구성했습니다.

연도
2020.12.22

파일 내부 구조의 검사

OLE2 바이너리를 직접 파싱해 스트림별 검사와 제거 처리를 구현했습니다. 헥스 시그니처로 실제 파일 형식을 확인해 위장한 확장자를 판별하며, 필요한 기능은 사용하던 라이브러리를 수정해 보완했습니다.

데스크톱 화면과 외부 검사

Python·PyQt5로 검사 도구의 화면을 만들고 VirusTotal API를 연동했습니다. 파일의 내부 분석과 외부 검사 서비스를 함께 사용하는 구조입니다.

이미지를 불러오는 중입니다
0 / 0
100%

My Other Sites