Course Overview

This learning path guides you through intermediate pentesting skills across web apps, Windows environments, scripting, and network traffic analysis. You’ll practice discovering vulnerabilities, crafting exploits, automating recon and analysis, and interpreting attack data with industry tools to strengthen security across enterprise systems.

What You Will Learn

  • Identify and validate common web application vulnerabilities.
  • Perform structured reconnaissance and enumeration on target systems.
  • Execute Windows privilege escalation techniques safely in labs.
  • Analyze and interpret network traffic using Wireshark.
  • Automate routine pentesting tasks with Bash scripting.
  • Simulate real attack paths while maintaining ethical boundaries.
  • Recommend remediation strategies based on discovered weaknesses.

Program Curriculum

Content
  • Chapter 1: Welcome and Introduction to Web Security
  • Chapter 2: Structure of Modern Web Applications
  • Chapter 3: Web Information Gathering
  • Chapter 4: Security For Injection Vulnerability
  • Chapter 5: Security For Broken Authentication Vulnerability
  • Chapter 6: Security For Sensitive Data Exposure
  • Chapter 7: Security For XML External Entity (XXE) Vulnerability

Content
  • Chapter 1: Security for Broken Access Control Vulnerability
  • Chapter 2: Security for Security Misconfiguration Vulnerability
  • Chapter 3: Security for Cross Site Scripting (XSS) Vulnerability
  • Chapter 4: Security for Insecure Deserialization Vulnerability
  • Chapter 5: Security for Using Component With Known Vulnerabilities
  • Chapter 6: Security for Insufficient Logging and Monitoring Vulnerability
  • Chapter 7: Web Security Automated Tools

Content
  • Chapter 1: Setting Up Our Lab
  • Chapter 2: Information Gathering & Service Enumeration
  • Chapter 3: Exploitation
  • Chapter 4: Privilege Escalation and Persistence
  • Chapter 5: Password Attacks
  • Chapter 6: Advanced Payload Encoding
  • Chapter 7: Exploiting Metasploitable3

Content
  • Chapter 1: Introduction and Analysis
  • Chapter 2: Capturing and Analyzing
  • Chapter 3: Stealing Credentials and Files
  • Chapter 4: Detecting and Analyzing Attacks

Content
  • Chapter 1: Introduction
  • Chapter 2: Redirection Operators
  • Chapter 3: Commands to Read a File Content
  • Chapter 4: Grep Command
  • Chapter 5: Cut Command
  • Chapter 6: AWK Command
  • Chapter 7: Simple Useful Commands for Shell Scripting
  • Chapter 8: Basics of Bash Shell Scripting
  • Chapter 9: String Operations to Write Bash Shell Scripting
  • Chapter 10: Input and Output Commands for Bash Shell Scripting
  • Chapter 11: Arithmetic Operators for Bash Shell Scripting
  • Chapter 12: Test Command, Commands Chaining and Conditional Statements
  • Chapter 13: Conditional Statements, Simple if, if else
  • Chapter 14: Scheduling Jobs with at and crontab
  • Chapter 15: Arrays of Bash Shell Scripting
  • Chapter 16: Loops and Loop Control Statements: Part I
  • Chapter 17: Working with Remote Servers
  • Chapter 18: Loop and control Statements: Part 2
  • Chapter 19: Functions
  • Chapter 20: Complete printf Command in One Video
  • Chapter 21: AWK Command and AWK Scripting
  • Chapter 22: Complete SED Command
  • Chapter 23: Real Time Practice (Low Level to High Level)
Load more modules

Instructor

Dimitris Amprazis

Dimitris Amprazis has Excellent communication and consultating skills with proven abilities in resolving networking, hardware & software related issues. Ha is proficient in Linux Operating system configuration, utilities, and programming. He has extensive knowledge of hardware, software and networking technologies to provide a combination of analysis and support. Dimitris is highly killed in organizing meetings and reviews. Skills: 1. Kali Linux, Parrot Secutiy OS, CentOS, Fedora, Ubuntu, Linux Mint 2. Wireless penetration testing - WPA, WPA2, WEP 3. Network Vulnerability scan and penetration testing.Web 4. Web Application security testing, Vulnerability Assessment, penetration testing and generating reports using tool 5. Password hash cracking MD5, SHA1,SHA2, etc, 6. Experience with tools: Aircrack-ng, Hydra, Burpsuite, Metasploit. OWASP-ZAP, Nmap, Wireshark, Sqlmap, John-Ripper, Nesuss, Nikto, Dirp. 7. Steganography 8. Integration experience on Security information and Event management solutions (SIEM). 9. Network traffic analysis, supervision, filtration and packet dissection with WireShark

Sunil Gupta

A computer programmer and cybersecurity expert, Sunil Gupta consults in information technology with a focus on cybersecurity. He is an invited speaker for and a member of many key organizations. Sunil is a technology visionary and cybersecurity professional who thrives on solving complex problems. His career highlights include working with various companies, organizations and products. He is passionate about customer service and his role as a cybersecurity expert, and always exceeds his clients’ expectations. Sunil performs leading-edge security consulting and works in research and development as a security expert to advance the state of the art in information systems security.

Alexis Ahmed

Alexis Ahmed is a highly motivated IT professional with over 6 years of experience in Penetration Testing and Information Security. He is well versed in securing enterprise networks, Linux servers, and cloud infrastructure for companies and large organizations. He also has vast experience with Enterprise Linux system administration, specifically RHEL & CentOS. He also has a keen interest in kernel hacking and reverse engineering and is a renowned content creator with an audience of over 500,000 on his YouTube channel HackerSploit, where he makes videos and content on Penetration testing, Linux, and malware analysis.

Chris Bingham

The author of this course is Chris Bingham. He is the founder of two Cybersecurity organizations: Bsides Triad and InfoSec GSO. He is experienced not only in the technical aspects pertaining to this course but an effective communicator and teacher as well. You will find a very natural progression of this course as your skills improve, from beginner to intermediate. He is a seasoned and experienced user of Linux and he understands the needs of a student and tailors his courses accordingly.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Choose the Pro Plan That Fits Your Learning Journey

Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 599.00
Billed annually or $69.00 billed monthly

What is included

  • Access to 900+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with All Courses and Learning Paths
  • New Courses Added Every Month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 699.00
Billed annually or $79.00 billed monthly

Everything in Pro and

  • 500+ Practice Labs with Guided Instructions
  • 400+ CTF Challenges with Detailed Walkthroughs
  • New Practice Labs and Challenges Added Every Month

Related Learning Paths

1 of 49

Quick View

Pentesting Agent - Intermediate

Skip to product information
1 of 1
What's included
  • Full Video Access
  • Self-Paced Study Guide
  • 6 months of access to virtual labs
  • Once redeemed, this bundle will be valid for 12 months
  • Self-Paced Study Guide
  • Exam Voucher + Retake
View full details

Pentesting Agent - Intermediate

Pentesting Agent - Intermediate