Flashing via Web Browser
How to flash your Nugget through Google Chrome
WebSerial is an experimental feature that only works in Chrome-based browsers.
Step 1: Downloads
- Download the Chrome Browser
- Download the latest Nugget Firmware
Step 2: Place Your Nugget in Flash Mode
Next, you’ll have to place your Nugget into DFU
(Device Firmware Upgrade) mode! You can do this in 2 ways:
Option 1:
- Plug the Nugget into your computer
- Hold down the
0
button - Tap & Release the
RST
button
Option 2:
- Hold down the
0
button - Plug in the Nugget
- Release the
0
button

Step 3: Flashing
- Open our Web Flasher Application in a Chrome browser!
- Connect to Your Nugget, which identifies as an
ESP32-S2
device - Upload your Nugget
.bin
firmware file!


Step 6: Once connected, click “Erase” & confirm.


Congrats! Your Nugget is ready to hack.
Plug in your USB Nugget and watch it mount as a flash drive. You can open the drive to explore preinstalled payloads and begin to add your own.
You can also connect via the web interface and run payloads from any device! The network name is Nugget and the password is nugget123 to connect. Once connected, navigate to 192.168.4.1
in a browser.