Build Your Own USB Hacking Tool Workshop

From HOPE Wiki

Build Your Own USB Hacking Tool w/ the WiFi Nugget & CircuitPython! workshop

This workshop will be given:
   Day 1: Friday, 22-July-2022, 12:30pm - 3:30pm, Workshop C (D'Angelo 307)

NOTE: You do NOT need to register to take this workshop -- please show up early to ensure a seat at Workshop C (D'Angelo 307).


Abstract

In our USB Attack Workshop, you'll learn how hackers compromise computers over USB with techniques like keystroke injection - and even get to try it yourself! We'll show how to write your own "Duckyscript" payloads, and how to load the "RubberNugget" attack software on your S2 WiFi Nugget. In addition to writing your own attacks, we'll walk you through uploading the beginner-friendly CircuitPython programming language on your Nugget, and even demonstrate an experimental web interface you can use to remotely run your payloads.


Presenter(s)

Kody Kinzie
Alex Lynd


Full Description

Thank you to everyone who attended!

Slides are here: https://docs.google.com/presentation/d/1LDNarDDYljHRv-4UB2lXOtZCmHW9MoxNQI3vphiPpuI/edit?usp=sharing

Registration -- NOT required

You do not need to register in advance to take this workshop -- just show up early to ensure a seat.:


Required Software

Make sure you have Google Chrome installed to use our web flasher.

What Participants Should Bring to the Workshop (if anything)

Chrome browser and USB type C cable

Links

Slides are here:

https://docs.google.com/presentation/d/1LDNarDDYljHRv-4UB2lXOtZCmHW9MoxNQI3vphiPpuI/edit?usp=sharing

Software is here:

https://github.com/HakCat-Tech/RubberNugget/releases/tag/v1.0.4-beta

Flasher (for Chrome, Edge, and maybe Chromium) is here:

https://nabucasa.github.io/esp-web-flasher/