Практическое обнаружение сходства двоичного кода с использованием переносимого обучения сходству на основе BERT

Practical Binary Code Similarity Detection with BERT-based Transferable Similarity Learning
Sunwoo Ahn, Seonggwan Ahn, Hyungjoon Koo, Yunheung Paek
2022-12-03

BERT-основанное переносимое обучение сходствасиамская архитектурасемантика бинарного кодаобнаружение сходства бинарного кодаклассификация вредоносного ПО
Обнаружение сходства двоичного кода (BCSD) служит основой для широкого спектра приложений, включая выявление плагиата программного обеспечения, классификацию вредоносных программ и обнаружение известных уязвимостей. Однако вывод контекстного смысла двоичного кода представляет собой сложную задачу из-за отсутствия семантической информации, доступной в исходном коде. Последние достижения используют преимущества архитектур глубокого обучения для более эффективного понимания лежащей в основе семантики кода, а также преимущества сиамских архитектур для совершенствования BCSD.
1
BCSD необходим для приложений, таких как обнаружение плагиата ПО, классификация вредоносного ПО и обнаружение уязвимостей
2
Комбинирование BERT-базированного трансферного обучения с Siamese-стилем обучения сходству является практическим подходом для BCSD (подразумевается в заголовке)
3
Вывод контекстного значения из бинарного кода затруднен из-за отсутствия семантической информации исходного кода
4
Недавние методы используют архитектуры глубокого обучения для улучшения понимания семантики кода для BCSD
5
Архитектуры типа Siamese были использованы для улучшения обнаружения похожести бинарного кода

Бинарные образцы (исполняемые файлы) для обнаружения сходства

Обнаружение и измерение сходства между бинарными образцами с помощью BERT-обучения для переносимого определения сходства (transferable similarity learning) в задаче BCSD

Publication Details
Publication Date
2022-12-03
Journal
Publisher
ISSN
Cited by
54
Access Type
Author Information
Authors
Sunwoo Ahn
Seonggwan Ahn
Hyungjoon Koo
Yunheung Paek
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%