Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Add Payload Writer section
  • Loading branch information
AleksaMCode committed Sep 26, 2023
1 parent 6f68662 commit 446c2f6
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
- [Quick overview of the payload](#quick-overview-of-the-payload)
- [Exfiltrated data formatting](#exfiltrated-data-formatting)
- [USB Mass Storage Device Problem](#usb-mass-storage-device-problem)
- [Payload Writer](#payload-writer)
- [Limitations/Drawbacks](#limitationsdrawbacks)
- [To-Do List](#to-do-list)

Expand Down Expand Up @@ -141,6 +142,13 @@ https://github.com/AleksaMCode/WiFi-password-stealer/blob/f5b3b11328764eb07d765a
> <li>Don't solder the pins because you will probably want to change/update the payload at some point.</li>
> </ul>
## Payload Writer
<p align="justify">When creating a functioning payload file, you can use the <code>writer.py</code> script, or you can manually change the template file. In order to run the script successfully you will need to pass in addition to the script wile name, a name of the OS (<i>windows</i> or <i>linux</i>) and the name of the payload file (e.q. <i>payload.dd</i>). Below you can find an example how to run the script when creating a Windows payload.</p>

```bash
python3 writer.py windows payload.dd
```

## Limitations/Drawbacks
<ul>
<li><p align="justify"><s>This pico-ducky currently works only on Windows OS.</p></s></li>
Expand Down

0 comments on commit 446c2f6

Please sign in to comment.