Pular para o conteúdo

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**: