Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Umay — Plateforme d'analyse de similarité de malwares IoT | Kitploit
Outils/GitHubGitHub/mucoze/umay
Analyse StatiqueSécurité IoTRétro-ingénierieAnalyse de Malware
GitHubmucoze/umay

Umay

Plateforme d'analyse de similarité de malwares IoT

Voir le dépôt
431050il y a 4 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Contributors Forks Stargazers Issues


Logo

Plateforme d'analyse de similarité des malwares IoT

Voir la démo

Table des matières

  • À propos du projet
  • Fonctionnalités actuelles
  • Pour commencer
    • Prérequis
    • Installation
    • Créer votre propre jeu de données
  • Contribuer
  • Licence

À propos du projet

Télécharger l’outil

Umay

Ce projet propose une analyse de similarité des malwares IoT basée sur les codes partagés. Il permet d’identifier d’autres malwares partageant du code avec le fichier analysé. Ainsi, vous pouvez avoir une idée de la famille du malware. Il existe divers appareils avec différentes architectures dans l’écosystème IoT. Les méthodes statiques sont plus efficaces pour traiter le problème de la multi‑architecture. 1000 binaires malveillants fournis par IoTPOT ont été utilisés dans le projet. Les blocs de base et les fonctions de chaque binaire ont été extraits par radare2 et les valeurs de hachage de ces données ont été stockées dans la base de données SQL. Les blocs de base et les fonctions de l’échantillon à analyser sont interrogés dans cette base de données et tous les malwares partageant du code sont listés.

Fonctionnalités actuelles

  • Analyse statique basée sur le code partagé.
  • Prise en charge de ARM, MIPS, x86‑64, i386, PowerPC, m68k, Renesas SH.
  • ?

Pour commencer

Prérequis

  • Python3+
  • Radare2
    • r2pipe

Installation

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

et maintenant l'application du projet est accessible depuis votre navigateur. Par défaut : 127.0.0.1:8000

Créer votre propre fichier de jeu de données

python create_dataset.py samples/

Donnez le répertoire où se trouvent tous les échantillons en argument et il générera le fichier dataset.db pour vous.

🤝 Contribuer

Les contributions, les problèmes et les demandes de fonctionnalités sont les bienvenus !

N'hésitez pas à me contacter.

Licence

Umay est sous licence Apache License 2.0