Детальная информация

Название Применение нейронных сетей для обнаружения уязвимостей смарт-контрактов: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_03 «Безопасность компьютерных систем»
Авторы Бревнов Евгений Владимирович
Научный руководитель Москвин Дмитрий Андреевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика графовые нейронные сети; поиск уязвимостей; искусственный интеллект; смарт-контракты; информационная безопасность; graph neural networks; vulnerability search; artificial intelligence; smart contracts; information security
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 10.03.01
Группа специальностей ФГОС 100000 - Информационная безопасность
DOI 10.18720/SPBPU/3/2024/vr/vr24-2177
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\30356
Дата создания записи 11.07.2024

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Целью работы является оценка эффективности применения нейронных сетей для обнаружения уязвимостей смарт-контрактов. Предметом исследования является эффективность использования графовых нейронных сетей для обнаружения уязвимостей в смарт-контрактах . Задачи, решаемые в ходе исследования: 1. Провести анализ уязвимостей смарт-контрактов 2. Провести анализ существующих методов обнаружения уязвимостей смарт-контрактов 3. Разработать прототип нейронной сети для выявления потенциально уязвимых смарт-контрактов 4. Экспериментально оценить качество разработанного прототипа В результате работы был реализован прототип нейронной сети для обнаружения уязвимостей смарт-контрактов на основе графовых нейронных сетей. Полученные результаты могут быть использованы для быстрого обнаружения наиболее распространенных уязвимостей смарт-контрактов, повышения безопасности разрабатываемых смарт-контрактов.

The purpose of the work is to evaluate the effectiveness of using neural networks to detect vulnerabilities in smart contracts. The subject of the study is the effectiveness of using graph neural networks to detect vulnerabilities in smart contracts. Tasks to be solved during the research: 1. To analyze the vulnerabilities of smart contracts 2. To analyze the existing methods of detecting smart contract vulnerabilities 3. Develop a prototype neural network to identify potentially vulnerable smart contracts 4. To experimentally evaluate the quality of the developed prototype As a result of the work, a prototype neural network was implemented to detect vulnerabilities in smart contracts based on graph neural networks. The results obtained can be used to quickly detect the most common vulnerabilities of smart contracts and improve the security of smart contracts being developed.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 2 
За последние 30 дней: 2

Подробная статистика