Skip to content
This repository was archived by the owner on Dec 25, 2023. It is now read-only.

Commit 584fff9

Browse files
author
Brandon Paiz
authored
chore: update README and bump version (#96)
1 parent 2c9d892 commit 584fff9

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

README.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,14 @@ A versatile USB attack platform that lets you hack computers in seconds using a
1212
2. Place your Nugget in [Device Firmware Upgrade (DFU) mode]().
1313
4. Open our [web flasher tool](https://hakcat-tech.github.io/esp-web-flasher/) in Google Chrome (other browsers not currently supported)
1414
5. Click on "Connect" and then select the "ESP32-S2" board. Click "Erase" and "OK" to continue.
15-
6. Once you see "Finished", click "Choose a file" and select the .BIN file you downloaded in step 1. Click "Program" to flash your S2 Nugget!
16-
7. When its done, unplug your S2 Nugget and plug it in again to see the new features. 
15+
6. Once you see "Finished", click "Choose a file" and select the .BIN file you downloaded in step one. Click "Program" to flash your Nugget!
16+
7. When its done, unplug your Nugget and plug it in again to see the new features. 
1717

1818
## Creating Payloads
19-
To upload a payload, you can save a `.txt` file to the RubberNugget flash drive. Payloads must be saved under an operating system, then category type. (OS->Category->Payload.txt)
19+
To upload a payload, you can save a `.txt` file to the USB Nugget flash drive. Payloads must be saved under an operating system, then category type. (OS->Category->Payload.txt)
20+
21+
## Accessing the Web Interface
22+
To access the web interface, connect to `Nugget AP` with the password `nugget123`. In a web browser, navigate to `192.168.4.1` to access the payload deployment system.
2023

2124
## Updating AP Credentials & Keyboard ID
2225
To edit your USB Nugget's default AP name & password, edit or create the `.usbnugget.conf` file on your NUGGET drive, and add the following 2 lines:
@@ -26,15 +29,12 @@ password: password_here
2629
```
2730
To change the VID and PID of the keyboard, you can just add:
2831
```
29-
vid:0x6969
30-
pid:0x6969
32+
vid:0x1234
33+
pid:0x1234
3134
```
3235

3336

34-
## Accessing the Web Interface
35-
To access the web interface, connect to the `RubberNugget` AP with the password `nugget123`. In a web browser, navigate to `192.168.4.1` to access the payload deployment system. At the moment, the web interface can only edit / run payloads.
36-
37-
## Current Features - v1.1 (beta)
37+
## Current Features
3838

3939
- DuckyScript Compatible
4040
- Basic syntax: `STRING`, `DELAY`, keypress combos
@@ -46,8 +46,9 @@ To access the web interface, connect to the `RubberNugget` AP with the password
4646
- French: `LOCALE FR`
4747
- Portuguese: `LOCALE PT`
4848
- Web Interface
49-
- Deploy Payloads
50-
- Edit Payloads
49+
- Deploy payloads
50+
- Edit payloads
51+
- Create new payloads
5152
- USB Flash Drive
5253
- FAT filesystem
5354
- Create default OS folders

src/RubberNugget/src/interface/screens/splash.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ int SplashScreen::update(int button) {
2020

2121
bool SplashScreen::draw() {
2222
display->drawXbm(0, 0, 128, 64, splash_bits);
23-
display->drawString(100,0,"v1.2");
24-
display->drawRect(98,0,30,12);
23+
display->drawString(94,0,"1.2.1");
24+
display->drawRect(92,0,36,12);
2525
return true;
2626
}

0 commit comments

Comments
 (0)