HWP文書の悪性コード検査・除去ツール
HWP内部のストリームを解析し、疑わしい要素を検査・除去するツールです。バイナリ解析とシグネチャ確認、外部検査を組み合わせました。
画面
ファイル内部の構造を検査
OLE2バイナリを解析してストリームごとに処理します。ヘックスシグネチャで偽装拡張子を判別し、必要な箇所は既存ライブラリを修正しました。
デスクトップ画面と外部検査
Python・PyQt5で画面を開発し、VirusTotal APIを連携しました。
HWP内部のストリームを解析し、疑わしい要素を検査・除去するツールです。バイナリ解析とシグネチャ確認、外部検査を組み合わせました。
OLE2バイナリを解析してストリームごとに処理します。ヘックスシグネチャで偽装拡張子を判別し、必要な箇所は既存ライブラリを修正しました。
Python・PyQt5で画面を開発し、VirusTotal APIを連携しました。