Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Umay — Plataforma de Análise de Similaridade de Malware para IoT | Kitploit
Ferramentas/GitHubGitHub/mucoze/umay
Análise EstáticaSegurança IoTEngenharia ReversaAnálise de Malware
GitHubmucoze/umay

Umay

Plataforma de Análise de Similaridade de Malware para IoT

Ver Repositório
431050há 4 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Contributors Forks Stargazers Issues


Logo

Plataforma de Análise de Similaridade de Malware para IoT

Ver Demonstração

Índice

  • Sobre o Projeto
  • Funcionalidades atuais
  • Começando
    • Pré-requisitos
    • Instalação
    • Criar seu próprio arquivo de dataset
  • Contribuindo
  • Licença

Sobre o Projeto

Baixar ferramenta

Umay

Este projeto fornece análise de similaridade de malware para IoT baseada em códigos compartilhados. Ele ajuda a identificar outros malwares que possuem código compartilhado com o arquivo analisado. Dessa forma, você tem a chance de obter uma ideia sobre a família do malware. Existem vários dispositivos com diferentes arquiteturas no ecossistema IoT. Métodos baseados em análise estática são mais eficazes ao lidar com o problema de múltiplas arquiteturas. Foram utilizados 1000 binários de malware fornecidos pelo IoTPOT no projeto. Os blocos básicos e funções de cada binário foram extraídos pelo radare2 e os valores de hash desses dados foram armazenados no banco de dados SQL. Os blocos básicos e funções da amostra a ser analisada são consultados neste banco de dados e todos os malwares que possuem código compartilhado são listados.

Funcionalidades atuais

  • Análise estática baseada em código compartilhado.
  • Suporte para ARM, MIPS, x86-64, i386, PowerPC, m68k, Renesas SH.
  • ?

Começando

Pré-requisitos

  • Python3+
  • Radare2
    • r2pipe

Instalação

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

e agora o aplicativo do projeto está acessível no seu navegador. Padrão: 127.0.0.1:8000

Criar seu próprio arquivo de dataset

python create_dataset.py samples/

Forneça o diretório onde todas as amostras estão localizadas como um argumento e ele gerará o arquivo dataset.db para você.

🤝 Contribuindo

Contribuições, problemas e solicitações de funcionalidades são bem-vindos!

Sinta-se à vontade para entrar em contato comigo.

Licença

Umay é licenciado sob a Licença Apache 2.0