2 分で読了
2 views

悪意あるスクリプトのニューラル分類

(Neural Classification of Malicious Scripts)

さらに深い洞察を得る

AI戦略の専門知識を身につけ、競争優位性を構築しませんか?

AIBR プレミアム
年間たったの9,800円で
“AIに詳しい人”として
一目置かれる存在に!

プレミア会員になって、山ほどあるAI論文の中から効率よく大事な情報を手に入れ、まわりと圧倒的な差をつけませんか?

詳細を見る
【実践型】
生成AI活用キャンプ
【文部科学省認可】
満足度100%の生成AI講座
3ヶ月後には、
あなたも生成AIマスター!

「学ぶ」だけではなく「使える」ように。
経営者からも圧倒的な人気を誇るBBT大学の講座では、3ヶ月間質問し放題!誰1人置いていかずに寄り添います。

詳細を見る

田中専務

拓海先生、最近、社員から「メールの添付でJavaScriptが危ない」と聞きまして、正直よく分かりません。こういうのを防ぐ技術にはどんな方向性があるんでしょうか。

AIメンター拓海

素晴らしい着眼点ですね!悪意あるスクリプト攻撃は近年増えていますよ。結論を先に言うと、深層学習を使ってスクリプトを『文字列として』学習することで、実運用で高速かつ高精度に検出できる可能性があるんです。

田中専務

文字列で学習する、ですか。つまりソースコードをそのまま機械に見せるということですね。でも現場では難読化されたり暗号化されたりしていませんか。そういうのでも見つかるんですか。

AIメンター拓海

大丈夫、順序立てて説明しますよ。ポイントは三つです。第一に、スクリプトをバイト列として扱い、パターンを学習することで難読化の一部に強くなれること。第二に、モデルは短い先頭部分だけでも有力な手がかりを掴めること。第三に、ラベル付きデータが少ないという現実をどう扱うかが鍵になることです。

田中専務

ラベル付きデータが少ない、というのは要するに『悪いサンプルと良いサンプルの正しい例が十分ない』ということですか。そうすると誤検知や見逃しが増えそうで心配です。

AIメンター拓海

その懸念は正当です。なので実務では、アンチウイルスのサンドボックスで実行した結果や既知の検知エンジンの出力などを組み合わせてラベルを作ります。さらに、モデル設計側で過学習を抑える工夫を入れることで、現場の誤検知を減らせるんですよ。

田中専務

具体的にはどんなモデルが有効なんですか。名前を聞くとLSTMとかCNNとか出てきますが、私にはよく分かりません。

AIメンター拓海

専門用語は簡単な比喩で説明しますね。LSTM(Long Short-Term Memory、長短期記憶)は文章の流れを覚える「文脈記憶担当」です。CNN(Convolutional Neural Network、畳み込みニューラルネットワーク)は局所的な特徴を拾う「拡大鏡」のようなものです。この研究ではLSTMを使ったLaMPと、局所特徴をうまく分割して扱うCPoLSという構成を比較しています。

田中専務

これって要するに、文章の先頭を読ませて『怪しいパターン』を察知する仕組みが一つで、もう一つは細切れにして局所的な怪しさを探す仕組み、ということでしょうか。

AIメンター拓海

その理解で合っていますよ。要点を三つにすると、第一に短い先頭部分だけで高い検出率が出ること、第二に難読化の一部に対しても有効な表現学習ができること、第三にデータ不足を補う仕組みを組み合わせることです。投資対効果で言えば、最初の200文字に注力するだけで運用コストを抑えられるという利点があります。

田中専務

運用面で言えば、現場のメールゲートウェイやファイルスキャンに組み込めるのですか。クラウドは苦手だと先ほど言いましたが、社内ですぐ使える顔つけができると助かります。

AIメンター拓海

はい、設計次第でオンプレミスにも組み込めます。軽量化して先頭200文字だけを評価することで高速化でき、誤検知が疑わしい場合のみ詳細解析サンドボックスへ回すハイブリッド運用が現実的です。大事なのは段階的な導入ですから、小さく試して効果を確認して拡大できますよ。

田中専務

なるほど。では最後に、私の言葉でまとめますと、「この研究はJavaScriptやVBScriptの先頭部分を深層モデルで学習して、難読化されたスクリプトを高精度に検出する方法を示し、現場運用でも費用対効果よく導入できる見込みを示した」ということですね。間違いありませんか。

AIメンター拓海

素晴らしいまとめですよ!その理解で正確です。大丈夫、一緒に進めれば必ずできますよ。

監修者

阪上雅昭(SAKAGAMI Masa-aki)
京都大学 人間・環境学研究科 名誉教授

論文研究シリーズ
前の記事
多モードファイバーを透かして見る学習
(Learning to see through multimode fibers)
次の記事
マイクロストラクチャ雑音下における非パラメトリックベイズ的ボラティリティ学習
(Nonparametric Bayesian volatility learning under microstructure noise)
関連記事
MediaPipe Holisticを用いた連続手話認識システム
(Continuous Sign Language Recognition System using Deep Learning with MediaPipe Holistic)
合成開口レーダー画像における注目を用いた変形可能なマルチサブスペース特徴除去
(DenoDet: Attention as Deformable Multi-Subspace Feature Denoising for Target Detection in SAR Images)
モバイルネットワークにおけるフェデレーテッドラーニング:トラフィック予測の包括的ケーススタディ
(Federated Learning in Mobile Networks: A Comprehensive Case Study on Traffic Forecasting)
テキスト誘導入力による拡散ベース衣服デザイナー(DiCTI) — DiCTI: Diffusion-based Clothing Designer via Text-guided Input
多体相互作用に基づく熱流と熱伝導率計算の再検討
(Revisit Many-body Interaction Heat Current and Thermal Conductivity Calculation in Moment Tensor Potential/LAMMPS Interface)
X線禁止物検出に対する物理的敵対的オブジェクト攻撃
(XX‑Adv: Physical Adversarial Object Attacks against X-ray Prohibited Item Detection)
関連タグ
この記事をシェア

有益な情報を同僚や仲間と共有しませんか?

AI技術革新 - 人気記事
ブラックホールと量子機械学習の対応
(Black hole/quantum machine learning correspondence)
生成AI検索における敏感なユーザークエリの分類と分析
(Taxonomy and Analysis of Sensitive User Queries in Generative AI Search System)
DiReDi:AIoTアプリケーションのための蒸留と逆蒸留
(DiReDi: Distillation and Reverse Distillation for AIoT Applications)

PCも苦手だった私が

“AIに詳しい人“
として一目置かれる存在に!
  • AIBRプレミアム
  • 実践型生成AI活用キャンプ
あなたにオススメのカテゴリ
論文研究
さらに深い洞察を得る

AI戦略の専門知識を身につけ、競争優位性を構築しませんか?

AIBR プレミアム
年間たったの9,800円で
“AIに詳しい人”として一目置かれる存在に!

プレミア会員になって、山ほどあるAI論文の中から効率よく大事な情報を手に入れ、まわりと圧倒的な差をつけませんか?

詳細を見る
【実践型】
生成AI活用キャンプ
【文部科学省認可】
満足度100%の生成AI講座
3ヶ月後には、あなたも生成AIマスター!

「学ぶ」だけではなく「使える」ように。
経営者からも圧倒的な人気を誇るBBT大学の講座では、3ヶ月間質問し放題!誰1人置いていかずに寄り添います。

詳細を見る

AI Benchmark Researchをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む