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
Ferramentas/GitHubGitHub/insecurityofthings/uc_mousejack
Segurança de Sistemas EmbarcadosSegurança BluetoothGeração de PayloadsSegurança Sem FioHacking de HardwareTestes de PenetraçãoRed Teaming
GitHubinsecurityofthings/uc_mousejack

uC_mousejack

Mousejack para ATmega32u4

Ver Repositório
25461há 3 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

μC Mousejack

Microcontroller Mousejack é um projeto para levar ataques Mousejack para um pequeno dispositivo embarcado, com o formato de um chaveiro.

Dispositivo protótipo Mousejack

Nossa primeira iteração usa uma Adafruit Feather 32u4 protoboard e um módulo NRF24L01+ baseado em SPI.

Construir o dispositivo é simples, e o código fornece uma ferramenta para usar Duckyscript para lançar ataques automatizados de injeção de teclas contra dispositivos Microsoft e Logitech.

Construção

Para construir seu próprio dispositivo, você precisará dos seguintes componentes:

  • Adafruit Feather 32u4 protoboard ou outra placa compatível com Arduino de sua escolha.
  • Um módulo NRF24L01+ baseado em SPI. É altamente recomendável comprar um módulo NRF24 amplificado com antena externa.
  • Uma bateria LiPo. Uma bateria de 500mAh funcionará por cerca de 20 horas.
  • Uma caixa para abrigar os componentes. Uma Hammond 1551KTBU funciona muito bem. Você geralmente pode comprá-las em sua loja local de eletrônicos.
  • Um capacitor de 10μF e um de 0.1μF para ajudar a estabilizar a voltagem do módulo NRF24 (ele é exigente).
  • Fita adesiva dupla-face ou ferragens de montagem. Dependendo do quão polido você deseja que o produto final seja.
  • Ferramentas: alicates de decapagem, alicates de corte lateral, um bom ferro de solda.
  • Itens básicos, como solda, fita de poliamida, fio multicolorido flexível pequeno.

O diagrama Fritzing abaixo mostra o layout da fiação usado no design do protótipo:

Design Fritzing do Mousejack

Os capacitores mostrados acima são de 10μF e 0.1μF. Observe também que soldar o módulo NRF24 diretamente na protoboard Feather ajuda a manter as coisas compactas.

Compilação

Para compilar o software, baixe e instale o PlatformIO IDE. Ele é bem menos ruim que o Arduino IDE.

Antes de compilar o software, certifique-se de modificar o arquivo attack.h usando o script attack_generator.py:

root@kitploit:~
uC-mousejack $ cd tools
tools $ ./attack_generator.py ducky.txt

No exemplo acima, o arquivo ducky.txt contém nosso Duckyscript. O script attack_generator.py irá "compilar" o script ducky no arquivo attack.h, que é incluído em main.cpp. Isso simplifica o código e o torna mais compacto.

Uso

Ao ligar o dispositivo, o LED interno conectado ao pino 13 (chamado ledpin no código) piscará duas vezes a cada passagem por toda a faixa de canais. Quando enviar um ataque, o LED ficará aceso de forma contínua.

Se você monitorar a porta serial usando o PlatformIO IDE, verá muitas informações de depuração sendo impressas durante a varredura e durante o ataque.

Aviso: Nenhuma interação é necessária para iniciar um ataque. Tenha cuidado onde usa este dispositivo. Não aceitamos qualquer responsabilidade pelo uso desta ferramenta.

Futuro

Nossa próxima iteração contará com uma versão em micro-Python usando o módulo Adafruit Huzzah baseado em ESP8266. Isso fornecerá a capacidade de carregar novos ataques e obter informações de diagnóstico usando seu smartphone (via Wi-Fi).

Também é possível (e bastante fácil) adaptar nosso código para usar um display OLED, cartão microSD ou qualquer outra interação que você possa imaginar. Sinta-se à vontade para fazer um fork do código e criar algo mais legal.

Baixar ferramenta