Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Umay — Платформа анализа сходства вредоносных программ для IoT | Kitploit
Инструменты/GitHubGitHub/mucoze/umay
Статический анализБезопасность IoTОбратная инженерияАнализ вредоносных программ
GitHubmucoze/umay

Umay

Платформа анализа сходства вредоносных программ для IoT

Репозиторий
431014 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Contributors Forks Stargazers Issues


Logo

Платформа анализа сходства вредоносных программ IoT

Посмотреть демо

Содержание

  • О проекте
  • Текущие возможности
  • Начало работы
    • Предварительные требования
    • Установка
    • Создание собственного набора данных
  • Вклад в проект
  • Лицензия

О проекте

Umay

Этот проект предоставляет анализ сходства вредоносных программ для IoT на основе общего кода. Он помогает выявить другие вредоносные программы, имеющие общий код с анализируемым файлом. Таким образом, вы можете получить представление о семействе вредоносного ПО. В экосистеме IoT существует множество устройств с разными архитектурами. Статические методы более эффективны при решении проблемы множества архитектур. В проекте использовались 1000 бинарных файлов вредоносных программ, предоставленных IoTPOT. Базовые блоки и функции каждого бинарного файла были извлечены с помощью radare2, а хеш-значения этих данных сохранены в SQL-базе данных. Базовые блоки и функции анализируемого образца запрашиваются из этой базы данных, и выводятся все вредоносные программы, имеющие общий код.

Текущие возможности

  • Статический анализ на основе общего кода.
  • Поддержка ARM, MIPS, x86-64, i386, PowerPC, m68k, Renesas SH.
  • ?

Начало работы

Предварительные требования

  • Python3+
  • Radare2
    • r2pipe

Установка

root@kitploit:~
git clone https://github.com/mucoze/Umay
cd Umay
root@kitploit:~
virtualenv venv
root@kitploit:~
source venv/bin/activate
root@kitploit:~
pip install -r requirements.txt
root@kitploit:~
python manage.py makemigrations
root@kitploit:~
python manage.py migrate
root@kitploit:~
python manage.py createsuperuser
root@kitploit:~
python manage.py runserver

и теперь приложение проекта доступно из вашего браузера. По умолчанию: 127.0.0.1:8000

Создание собственного набора данных

python create_dataset.py samples/

Укажите каталог, в котором находятся все образцы, в качестве аргумента, и он сгенерирует файл dataset.db для вас.

🤝 Вклад в проект

Приветствуются вклады, сообщения об ошибках и запросы новых функций!

Не стесняйтесь связаться со мной.

Лицензия

Umay лицензирован под Apache License 2.0

Скачать инструмент