Violent Python Workshop

From HOPE Wiki
Revision as of 20:55, 23 July 2025 by Maltman23 (talk | contribs) (Created page with "= Violent Python workshop = == Abstract == Even if you have never programmed before, you can quickly and easily learn how to make custom hacking tools in Python. The presenters build tools that perform port scanning, brute-force attacks, crack password hashes, and attack various encryption methods including one-time pads. Python is very popular for good reason: it’s the easiest language to use for general purposes. This workshop is structured as a CTF (Capture The Fl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Violent Python workshop

Abstract

Even if you have never programmed before, you can quickly and easily learn how to make custom hacking tools in Python. The presenters build tools that perform port scanning, brute-force attacks, crack password hashes, and attack various encryption methods including one-time pads. Python is very popular for good reason: it’s the easiest language to use for general purposes. This workshop is structured as a CTF (Capture The Flag), so each participant can proceed at their own pace. The techniques will be briefly demonstrated, and tips and help will be provided as needed to make sure everyone is able to solve at least some of the challenges. All materials are freely available and will remain so after the workshop.

Day / Time / Location

Day 1, Friday, 15-August-2025, 6:00pm - 10:00pm
Tobin 219 (Workshop A)

Full Description

Registration -- NOT required

NOTE: You do NOT need to register to take this workshop
-- please show up early to ensure a seat at Tobin 219 (Workshop A).

Presenter(s)

Sam Bowne
Elizabeth Biddlecome

Materials

Any materials needed to participate in this workshop will be available at-cost.
Observers are welcome at no cost.
To do the hands-on portion for this workshop:
Materials Cost: None

Required Software / What to bring

Laptop with a web browser.
The capacity to run local VMware machines is helpful but not necessary.

Links