講演名 2020-03-02
ニューラル機械翻訳モデルを用いた異なるアーキテクチャ間における類似バイナリコードの検索
青柳 守俊(情報セキュリティ大), 辻 秀典(情報セキュリティ大), 橋本 正樹(情報セキュリティ大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) バイナリコードの類似性比較は,バイナリコード解析や脆弱性検出,盗用コード検出等で重要な役割を持つ.しかし,バイナリコードの類似性比較に関する研究の多くは単一アーキテクチャのバイナリコード同士の類似性比較に限られており,異なるアーキテクチャ間においてバイナリコードの類似性を比較することはできない.一方で,IoT機器の増加と,それを標的とするIoTマルウェアの増加に伴い,異なるアーキテクチャ間におけるバイナリコードの類似性を比較する手法に対する需要は高まっている.本稿では,ニューラル機械翻訳モデルを用いて,x86-64とARMのバイナリコードの類似性を比較し,類似バイナリコードを検索する手法を提案する.
抄録(英) Binary code similarity comparison plays an important role in binary code analysis, vulnerability detection, and stolen code detection. However, most studies on the similarity comparison of binary codes are limited to the similarity comparison between binary codes of a single architecture, and it is not possible to compare the similarity of binary codes between different architectures. On the other hand, with the increase of IoT devices and the increase of IoT malware targeting them, the demand for methods to compare the similarity of binary codes between different architectures is increasing. In this paper, we propose a method to search for similar binary codes by comparing the similarity between binary codes of x86-64 and ARM using a neural machine translation model.
キーワード(和) 機械学習 / 静的解析 / 自然言語処理
キーワード(英) machine learning / static analysis / natural language processing
資料番号 ICSS2019-75
発行日 2020-02-24 (ICSS)

研究会情報
研究会 ICSS / IPSJ-SPT
開催期間 2020/3/2(から2日開催)
開催地(和) 沖縄県青年会館
開催地(英) Okinawa-Ken-Seinen-Kaikan
テーマ(和) セキュリティ、トラスト、一般
テーマ(英) Security, Trust, etc.
委員長氏名(和) 高倉 弘喜(NII)
委員長氏名(英) Hiroki Takakura(NII)
副委員長氏名(和) 吉岡 克成(横浜国大) / 神谷 和憲(NTT)
副委員長氏名(英) Katsunari Yoshioka(Yokohama National Univ.) / Kazunori Kamiya(NTT)
幹事氏名(和) 笠間 貴弘(NICT) / 山田 明(KDDI labs.)
幹事氏名(英) Takahiro Kasama(NICT) / Akira Yamada(KDDI labs.)
幹事補佐氏名(和) 木藤 圭亮(三菱電機) / 山内 利宏(岡山大)
幹事補佐氏名(英) Keisuke Kito(Mitsubishi Electric) / Toshihiro Yamauchi(Okayama Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Information and Communication System Security / Special Interest Group on Security Psychology and Trust
本文の言語 JPN
タイトル(和) ニューラル機械翻訳モデルを用いた異なるアーキテクチャ間における類似バイナリコードの検索
サブタイトル(和)
タイトル(英) Search for Similar Binary Code in Cross-Architecture Using Neural Machine Translation Model
サブタイトル(和)
キーワード(1)(和/英) 機械学習 / machine learning
キーワード(2)(和/英) 静的解析 / static analysis
キーワード(3)(和/英) 自然言語処理 / natural language processing
第 1 著者 氏名(和/英) 青柳 守俊 / Moritoshi Aoyanagi
第 1 著者 所属(和/英) 情報セキュリティ大学院大学(略称:情報セキュリティ大)
Institute of Information Security(略称:IISEC)
第 2 著者 氏名(和/英) 辻 秀典 / Hidenori Tsuji
第 2 著者 所属(和/英) 情報セキュリティ大学院大学(略称:情報セキュリティ大)
Institute of Information Security(略称:IISEC)
第 3 著者 氏名(和/英) 橋本 正樹 / Masaki Hashimoto
第 3 著者 所属(和/英) 情報セキュリティ大学院大学(略称:情報セキュリティ大)
Institute of Information Security(略称:IISEC)
発表年月日 2020-03-02
資料番号 ICSS2019-75
巻番号(vol) vol.119
号番号(no) ICSS-437
ページ範囲 pp.43-48(ICSS),
ページ数 6
発行日 2020-02-24 (ICSS)