Public Classes

Secure Ideas periodically hosts security training classes that are open to the public. These classes are hosted out of our dedicated training room in our Jacksonville office, but can also be brought on-site to your location.

Real Web Application Penetration Testing (4-day)

Course Description

This comprehensive four-day course is designed to introduce penetration testers to the craft of testing web applications. Like the two-day version of this class it is structured as a hands-on proficiency course, such that students should leave the class with the skills and confidence needed to properly test web applications. The course leverages the Samurai WTF environment as a test lab, and primarily focuses on the skillful use of interception proxies (Burp or ZAP) to efficiently perform tests. Download PDF Syllabus.

Required Equipment

This hands-on course is taught using a VMWare virtual machine environment. Students must bring a laptop with a minimum of 4GB RAM and 20GB free disk space. VMWare player or workstation (for Windows) or VMWare Fusion (for Mac) must also be installed.

Prerequisites

Basic knowledge of Linux commands, HTML, and Javascript is recommended.

Topic Summary

  • Standards & Guidelines
  • Testing Methodology
  • Test Lab & Targets
  • Reconnaissance
  • Mapping
  • Discovery & Exploitation
  • Automated Scanners
  • Student Challenge
Cost: $2000/student
Length: 4 Days
BACK TO TOP

Proficient Web Application Penetration Testing (2-day)

Course Description

This two-day course is designed to improve a penetration tester’s skills with manual testing web applications. It is structured as a hands-on proficiency course, such that penetration testers of all skill levels should benefit. The course leverages the Samurai WTF environment as a test lab, and primarily focuses on the skillful use of interception proxies (Burp or ZAP) to efficiently perform tests. We also have an even more in-depth four-day version of this class.

Required Equipment

This hands-on course is taught using a VMWare virtual machine environment. Students must bring a laptop with a minimum of 4GB RAM and 20GB free disk space. VMWare player or workstation (for Windows) or VMWare Fusion (for Mac) must also be installed.

Prerequisites

Basic knowledge of Linux commands, HTML, and Javascript is recommended.

Topic Summary

  • Standards & Guidelines
  • Testing Methodology
  • Test Lab & Targets
  • Reconnaissance
  • Mapping
  • Discovery & Exploitation
  • Automated Scanners
  • Student Challenge
Cost: $1000/student
Length: 2 Days
Notify Me!
BACK TO TOP

Tactical Sec Ops

Course Description

Tactical Security Ops is a hands-on class that provides the basic building blocks for a student to create their own security operations discipline. Students will spend more than half of the course in labs implementing security tools, analyzing log data and network traffic. Class discussions will focus on the stages of security operations and how to adapt tools and processes to their own environments whether they are large or small.

Required Equipment

Laptop with 4-8GB of RAM, 50GB of space and a wireless NIC. VMWare (workstation, player, or fusion) is required! A virtual machine will be distributed at the beginning of class and it does not play well with Oracle Virtual Box.

Prerequisites

Students must have a good understanding TCP/IP, Windows and Linux/UNIX systems administration. Proficiency with Linux and UNIX text editing tools (vi editor) is suggested. This is a very hands-on course and it is strongly recommended that students are comfortable with using command line based utilities.

Topic Summary

  • Introduction
  • Discovery
  • Implementation
  • Monitoring, Analysis & Tuning
  • Response
  • Research
  • Wrap Up
Cost: $1000/student
Length: 2 Days
Notify Me!
BACK TO TOP

Secure Web App Development

Course Description

This two-day course is designed to improve a developer's knowledge of common web application vulnerabilities. It is structured as a hands-on course that goes through the details of the OWASP Top-10 in a lab environment, with open discussions on how best to write defensive code against these vulnerabilities. Students should leave this course with a clear understanding of how web applications are attacked and which countermeasures are the most affective.

Required Equipment

This hands-on course is taught using a VMWare virtual machine environment. Students must bring a laptop with a minimum of 4GB RAM and 20GB free disk space. VMWare player or workstation (for Windows) or VMWare Fusion (for Mac) must also be installed.

Prerequisites

Basic knowledge of Linux commands, HTML, and Javascript is recommended.

Topic Summary

  • Standards & Guidelines
  • Test Lab & Targets
  • OWASP Top 10 (deep dive)
  • Web Services
  • Student Challenge
Cost: $1000/student
Length: 2 Days
Notify Me!
BACK TO TOP

Mobile Application Testing with MobiSec

Course Description

In this hands-on, lab driven course students will be taught a methodology and series of techniques used to perform penetration testing of mobile devices and applications. This course, created by the project leads for the OWASP MobiSec project, uses intense lab driven learning that allows the student to understand techniques, tools and a methodology for testing mobile applications. Note that the practical exercises for this course are focussed on the Android environment but the process and course documentation apply equally to testing of iOS applications.

Required Equipment

This hands-on course is taught using a VMWare virtual machine environment. Students must bring a laptop with a minimum of 4GB RAM (at least 8GB recommended) and 30GB free disk space. VMWare player or workstation (for Windows) or VMWare Fusion (for Mac) must also be installed. The MobiSec class VM does not currently work on VirtualBox.

Prerequisites

Basic knowledge of Linux commands is recommended.

Topic Summary

  • Introduction
  • Mobile Applications
  • Mobile Test Lab
  • Reconnaissance
  • Application Mapping
  • Vulnerability Discovery
  • Exploitation
  • Student Challenge
Cost: $1000/student
Length: 2 Days
Notify Me!
BACK TO TOP