Violent PythonMPICT Winter ICT Educator ConferenceJan 5, 2015 Sam BowneLecture Notes · Projects · Links · Home Page
|
Class DescriptionEven if you have never programmed before, you can quickly and easily learn how to make custom hacking tools in Python. In hands-on projects, participants will create tools and hack into test systems, including:
Technical RequirementsParticipants need a computer (Windows, Mac, or Linux) with VMware Player or VMware Fusion. USB thumbdrives will be available with Kali Linux virtual machines to use.All the class materials are freely available on my Web page (samsclass.info) for anyone to use. Prerequisite KnowledgeParticipants should be familiar with networking and security concepts at the Network+ and Security+ level. Previous programming experience is helpful but not necessary.Learning OutcomesUpon successful completion of this course, the student will be able to:
TextbookViolent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers by TJ O'Connor -- ISBN-10: 1597499579 (2012) Buy from Amazon
|
LecturesViolent PythonViolent Python: Introduction and Motivation (pptx)
Demo: Banner-grabbing -- students do Projects 2 & 3
The lectures are in PowerPoint formats. |