Description
Introduction
USBNinja is a highly stealthy USB exploit framework that allows wireless remote triggering of custom payloads.
When in hibernation, USBNinja acts as a regular USB device: data transfer, charging, etc. However, when triggered (via a smartphone or dedicated long-range antenna), USBNinja executes its pre-programmed payload on the host device.
Emulating keyboard and mouse actions, the payload is fully customizable and highly targeted.
Undetectable by firewalls, AV software or visual inspections, USBNinja is an ideal tool for penetration testers, police and government departments.
Technical Specifications
-
- Current consumption:0.4 mA(Low)
What’s new on USBNinja Professional?
- Easy to use, no complicated ARDUINO configuration and download process, no more magnets to enter DFU mode, all configurations only need one phone.
- The mobile application can view and edit the PAYLOAD script in USBNINJA online, and it can be triggered in real time. It is no longer necessary to retrieve the USBNINJA CABLE to update the payload. Both the Google Play Store and Apple Store are available for download.
- Mobile APP can change parameters such as VIDPID and manufacturer name online.
- The APP adopts fingerprint and facial recognition input, which is more secure.
- The built-in 120KB local storage disk can be selectively installed, and the U disk and HID device exist at the same time, which can be used to copy or transfer files without a network
- Added self-destruct mode to clear firmware without leaving a trace.
- Native USB2.0 typing speed 3 times faster than before, typing feedback capture, fast leaks
- Automatically detect caps lock and type all uppercase and lowercase characters accurately.
- The new remote has a choice of 8 SLOT and 8 PAYLOAD remote triggers, each with a payload of 20kb.
- The new remote control supports Bluetooth 5.0 mode, and the empty card distance is increased by 30%.
- The introduced ultra-small micro-module can be built into USBNINJA’s small USB device. User friendly and flexible DIY.
- The operating current of the USBNinja Professional is only 0.4mA. The detection of USBNinja Professional is not very obvious.
3 ways of excuting payload
Deploy
A device is “deployed” when it is connected to the target computer.
It will work as a standard USB cable, allowing for data transfer and power transfer. It can remain in this state indefinitely until triggered.
Programming made easy
Simple programming/wireless DFU mode. Easily upload anytime, anywhere
How to install the USBNinja Professional Module
HOW TO INSTALL THE USBNINJA PROFESSIONAL MODULE
a. Working parameter
- Voltage: 4.7-5.5V
- Current: 0.4mA
- Operating temperature range: -40℃~80℃
b. Size
Core module: 14.4mm*8.38mm*3mm
Adapter: 18.8mm10mm3mm
c. Connection method Use FPC cable to connect core module and adapter
Cut off the USB data cable in the target device, and solder the computer cable to the four pads on the HOST (USB-Cable to Adapter) terminal:
5VBUS, D+, D-, GND
The data line on the device side is connected to the four pads on the DEV (Adapter to DEVICE) side:
5VBUS, D+, D-, GND
Reviews
There are no reviews yet.