Usbninja.Pt
USBNinja Cheatsheet
Visão Geral
O USBNinja é uma plataforma de ataque USB encoberta que permite controlar remotamente um computador através de um cabo USB malicioso. É uma ferramenta poderosa para testes de penetração, red teaming e engenharia social.
Recursos Principais
- Encoberto: Disfarçado como um cabo USB padrão.
- Controle Remoto: Pode ser controlado remotamente via smartphone ou computador.
- Injeção de Teclas: Pode injetar sequências de teclas pré-programadas.
- Injeção de Mouse: Pode injetar movimentos e cliques de mouse.
- Bluetooth: Pode ser controlado via Bluetooth.
- Wi-Fi: Pode ser controlado via Wi-Fi.
Versões
- USBNinja Professional: A versão padrão do USBNinja.
- USBNinja Ultimate: Uma versão avançada com recursos adicionais, como um keylogger integrado.
Primeiros Passos
REM Your payload logic here
REM Example: Open a command prompt and type a message
GUI r
DELAY 500
STRING cmd
ENTER
DELAY 500
STRING echo Hello, World!
ENTER
```**Ligar**: Conecte o USBNinja em uma porta USB de um computador.https://usbninja.com/ **Conectar ao Controlador**: Conecte-se ao USBNinja via Bluetooth ou Wi-Fi usando um smartphone ou computador.https://lab401.com/products/usbninja-professional **Configurar Payload**: Use o controlador para configurar e implantar payloads de injeção de teclas.
### Desenvolvimento de Payload
Payloads são escritos em DuckyScript, a mesma linguagem de script usada pelo USB Rubber Ducky.
**Estrutura do Payload**: