HyperAIHyperAI

Command Palette

Search for a command to run...

マルウェアのバイナリコンテンツ分類のためのエンドツーエンド型ディープラーニングアーキテクチャ

Jordi Planes Carles Mateu Daniel Gibert

概要

従来のマルウェア検出および分類に用いられる機械学習手法では、専門知識やドメイン固有の知識に基づいて手動で特徴量を設計するという膨大な作業が行われている。これらの手法は、ソフトウェアプログラムの抽象的な側面を捉えるために特徴量工学(feature engineering)を実施している。したがって、分類器の性能は、ドメイン専門家が記述的な特徴量の集合をいかに適切に抽出できるかに大きく依存している。一方、本研究では、手作業による特徴量抽出を一切行わず、Raw byteシーケンスからマルウェアを分類する、ファイルに依存しないエンドツーエンドの深層学習アプローチを提案する。本手法は、以下の2つの主要な構成要素からなる:(1) マルウェアのバイナリ内容の隠れ表現を学習するノイズ除去オートエンコーダ(denoising autoencoder);(2) 分類器としての拡張された残差ネットワーク(dilated residual network)。実験の結果、マルウェアをファミリに分類する際、ほぼ99%の高精度を達成し、優れた性能を示した。


AIでAIを構築

アイデアからローンチまで — 無料のAIコーディング支援、すぐに使える環境、最高のGPU価格でAI開発を加速。

AI コーディング補助
すぐに使える GPU
最適な料金体系

HyperAI Newsletters

最新情報を購読する
北京時間 毎週月曜日の午前9時 に、その週の最新情報をメールでお届けします
メール配信サービスは MailChimp によって提供されています