Исследование и анализ встроенного программного обеспечения на наличие недекларированных возможностей
DOI:
https://doi.org/10.51301/ce.2025.i1.05Ключевые слова:
недекларированные возможности, Arduino UNO, программная закладка, XOR-шифрование, встроенное программное обеспечениеАннотация
В данной работе представлен процесс извлечения, исследования и анализа встроенного программного обеспечения с целью подтверждения наличия недекларированных возможностей. Для этого, в учебных целях, смоделирована ситуация внедрения программной закладки в алгоритм шифрования, реализованный с использованием Arduino IDE 2.3.2. Программная закладка реализует скрытую передачу секретного ключа из электронного устройства злоумышленнику по сети Ethernet в ответ на получение заранее определенной кодовой фразы, поступающей через тот же сетевой интерфейс. В качестве электронного устройства выступает открытая платформа Arduino UNO. Для активации недекларированной возможности путем осуществления отправки кодовой фразы на электронное устройство, предполагается использование злоумышленником программной закладки, реализованной на языке программирования Python в IDE PyCharm 2021.2.2.
Загрузки
Опубликован
Как цитировать
Выпуск
Раздел
Лицензия
Copyright (c) 2025 Computing & Engineering

Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.
<div class="pkpfooter-son">
<a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/4.0/80x15.png"></a><br>This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/">Creative Commons Attribution-NonCommercial 4.0 International License</a>.
</div>
