You can take your choice of the 2 workshops:

Python For Security Professionals (Online) – Level 1  for $100

Or

Python For Security Tool Development (Online) – Level 2 for $100

Or

Both workshops for $150

Short Descriptions:

Python For Security Professionals (Online) – Level 1

This is a beginner’s functional programming course focused on programming concepts that can be used to accomplish common security tasks such as log parsing, password cracking, port scanning, vulnerability testing, web application security testing, malware analysis, and exploit development. There won’t be a bunch of math, no CD collection databases, and no useless programming mumbo jumbo.

Each Week the students will learn a few basic programming concepts, and then use some sample code (skeleton scripts) to perform security tasks. The students will keep the skeleton scripts so that when they get back to work they’ll have something that they can use a crib sheet to  build scripts that can do other security tasks.

This class will run for the entire month of May on Mon/Wed from 7pm – 9pm EST.

Click Here To Signup

Python For Security Tool Development (Online) – Level 2

This class takes what you learned in Python For Security Professionals to the next level. It’s designed for people that want to modify existing security tools, and/or create their own. We will focus exclusively solving problems IT Security Professionals often face. We’ll analyze several popular security tools, and modify them to work in situations they weren’t designed for.

Finally you’ll be required to develop a sophisticated analysis tool, and a sophisticated attack tool as part of the class. You’ll get to choose what the primary functions of your tools are, and you’ll be encouraged to release your tool as an open source project or modify your tool so that it becomes an integral component a class project that will be released as an open source project on github.

This class will run for the entire month of June on Mon/Wed from 7pm – 9pm EST.

Click Here To Signup

Want to take both for $150 – Click Here

Course Syllabus:

Python For Security Professionals (Online) – Level 1

This class will run for the entire month of May on Mon/Wed from 7pm – 9pm EST.

This class is for security professionals that have VERY LITTLE PROGRAMMING EXPERIENCE.

Week 1:     Programming Concepts, Parsing Files, Logs, and PCAPs

  •     Python Basics
  •     Text File Parsing
  •     Log Parsing
  •     PCAP Parsing

Week 2:    Password Cracking, Netcat, Port-Scanning, and simple fuzzing

  •     Password Cracking
  •     Netcat-like Functionality
  •     Port-Scanning
  •     Fuzzing

Week 3:    Web Application Vulnerability Testing

  •     Vulnerable Service Identification
  •     SQL Injection
  •     XSS
  •     RFI/LFI

Week 4:    Writing Your Own Security Tools

Click Here To Signup

Python For Security Tool Development (Online) – Level 2

The depth of the material will be heavily dependent upon the skill-level of the attendees. I’ll do my best to make sure that I help everyone and sufficiently challenge each student based on their ability/knowledge.

The primary goal of this class will be for the students to really get in there and work on something really useful for the IT Security community.

Click Here To Signup

Want to take both for $150 – Click Here

The following two tabs change content below.
CEO/Founder at Strategic Security "I love helping people, I love my family, I love basketball, I love teaching, and you all know that I love rum and coke."  

Latest posts by joemccray (see all)