Certified: The CompTIA PenTest+ (Plus) Audio Course - podcast cover

Certified: The CompTIA PenTest+ (Plus) Audio Course

Jason Edwards
This PrepCast series is a comprehensive, audio-first preparation program designed to help learners build the judgment, terminology fluency, and decision-making skills required for modern penetration testing scenarios. Rather than focusing on tools, commands, or hands-on labs, the series emphasizes how to think like a tester under real-world constraints: interpreting scope and rules of engagement, selecting safe and defensible next steps, validating findings responsibly, and communicating risk in clear business-aligned language. Each episode is structured to reinforce engagement flow, from planning and reconnaissance through exploitation decisions, post-exploitation considerations, and professional reporting. Across the full sequence, listeners develop a repeatable mental framework for analyzing technical situations, prioritizing actions, avoiding common traps, and translating observations into meaningful outcomes. The series mirrors how security work is evaluated in practice, where correctness depends not only on technical knowledge, but also on ethics, authorization, safety, and impact. By the end of the program, learners are equipped to recognize patterns quickly, justify decisions confidently, and apply consistent reasoning that transfers directly to both certification scenarios and real penetration testing engagements.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Episode 36 — Discovery vs Validation vs Exploitation

This episode clarifies the difference between discovering a potential weakness, validating that it is real, and exploiting it to demonstrate impact, because these are often confused in scenario questions. You’ll learn what each stage is trying to prove, what kinds of evidence are appropriate, and how constraints like stability requirements and authorization boundaries influence whether exploitation is necessary or excessive. We’ll cover common sequencing errors such as treating scan output as pr...

Jan 06, 202619 minEp. 36

Episode 35 — Recon/Enum Output Interpretation Drills

This episode sharpens your ability to read outputs quickly and convert raw results into the next best decision, which is a core skill in both testing scenarios and real engagements. You’ll learn a structured interpretation workflow that separates high-signal findings from noise, labels confidence correctly, and respects constraints like scope, safety, and timing. We’ll cover common misreads such as assuming access from reachability, confusing filtered with closed, trusting banner strings without...

Jan 06, 202618 minEp. 35

Episode 34 — Scripting Concepts for Recon (Bash/Python/PowerShell)

This episode teaches scripting concepts as automation thinking, helping you understand what scripting is used for in recon and enumeration without turning the lesson into a coding class. You’ll learn how scripts collect and normalize data, loop over host lists, parse outputs into consistent formats, and apply conditional logic to handle errors and filter results. We’ll cover safe scripting habits that matter in real environments, such as avoiding hardcoded secrets, logging actions for auditabili...

Jan 06, 202619 minEp. 34

Episode 33 — Cloud Enumeration Concepts

This episode explains how to enumerate cloud environments by focusing on identities, exposed services, storage, configuration, and monitoring signals rather than relying on on-prem assumptions. You’ll learn how shared responsibility shapes what is controlled by the customer versus the provider, and why identity and permissions often define the true blast radius. We’ll cover common cloud enumeration targets such as roles and policies, storage access patterns, management consoles and APIs, network...

Jan 06, 202619 minEp. 33

Episode 32 — Wireless Recon Basics

This episode builds the foundational wireless concepts needed to interpret scenario descriptions involving access points, client behavior, and insecure configurations. You’ll learn how identifiers like network names, access point identity, channels, and signal strength provide context about proximity and exposure without proving access. We’ll cover encryption and authentication strength in plain terms, common configuration risks such as open networks and weak pairing, and the early warning signs...

Jan 06, 202618 minEp. 32

Episode 31 — Authentication Surface Enumeration

This episode teaches you how to map authentication and session behavior so you can recognize where identity controls are strong, where they fail, and what the safest next validation step should be. You’ll learn to enumerate login entry points, password reset and recovery flows, multi-factor prompts, and SSO paths, then analyze how each step changes what an attacker can realistically do. We’ll cover session concepts such as cookies and tokens, timeouts, logout reliability, and how role and group ...

Jan 06, 202621 minEp. 31

Episode 30 — Web Enumeration: Robots, Sitemaps, and Metadata

This episode covers often-overlooked web artifacts that quietly expose application structure and priorities. You’ll learn how robots guidance, sitemaps, metadata, comments, cached pages, and backups can reveal forgotten endpoints, deprecated functionality, and sensitive clues about underlying technology. We’ll explain why these artifacts are hints rather than proof, and how to validate them safely without assuming vulnerability. You’ll practice prioritizing discovered paths based on data sensiti...

Jan 06, 202618 minEp. 30

Episode 29 — Web Enumeration: Content and Paths

This episode explains how mapping web content and paths reveals hidden functionality, access boundaries, and testing priorities. You’ll learn how directories, files, endpoints, and parameters expand the attack surface, and how authentication state and role differences change what is reachable. We’ll cover interpreting status codes, redirects, and behavior changes as signals of authorization logic rather than just errors. You’ll practice scenario reasoning where discovering an admin path or hidde...

Jan 06, 202619 minEp. 29

Episode 28 — DNS Enumeration Patterns

This episode teaches you how DNS enumeration reveals structure, ownership, and potential entry points while also introducing common sources of confusion. You’ll learn how records like addresses, aliases, mail routing, and text entries hint at services and integrations, and how subdomain patterns often reflect environments and applications. We’ll cover zone transfer concepts, reverse lookups, and why stale or third-party records can mislead testers who assume everything is active and owned. You’l...

Jan 06, 202619 minEp. 28

Episode 27 — Banner Grabbing and Fingerprinting

This episode focuses on fingerprinting as a way to infer platform and configuration details from service responses without deep interaction. You’ll learn how banners, error messages, default pages, and subtle behavior differences can hint at underlying software, versions, and misconfigurations, while also understanding why these clues are often misleading. We’ll cover validation strategies that rely on multiple consistent signals, and how fingerprinting supports prioritization and reporting rath...

Jan 06, 202617 minEp. 27

Episode 26 — Port/Service Scanning Concepts

This episode explains what port and service scanning results actually mean, so you can interpret them accurately rather than treating them as definitive proof. You’ll learn how open, closed, and filtered states arise, why UDP behaves differently from TCP, and how service identification relies on behavior and hints rather than certainty. We’ll cover how scan scope, timing, and rate influence noise and stability, and why version information must be validated before drawing conclusions. You’ll prac...

Jan 06, 202618 minEp. 26

Episode 25 — Host Discovery Logic

This episode teaches you how host discovery establishes what systems are reachable and worth further attention before deeper enumeration begins. You’ll learn how discovery inputs such as target ranges, domains, and known assets shape your approach, and how different response states imply routing, filtering, or monitoring controls. We’ll cover how to prioritize hosts based on service exposure, data sensitivity, and management interfaces, and how to avoid common mistakes like trusting a single met...

Jan 06, 202618 minEp. 25

Episode 24 — OSINT: Breaches and Credential Exposure

This episode explores how breach data and credential exposure influence risk assessment without directly attempting authentication. You’ll learn the differences between credential stuffing, password spraying, and simple reuse risk, and how leaked data changes likelihood rather than automatically proving compromise. We’ll cover how to reason about exposure safely, recognizing when portals, legacy authentication flows, or weak protections increase concern, while staying within ethical and legal bo...

Jan 06, 202619 minEp. 24

Episode 23 — OSINT: Code and Artifact Leaks

This episode explains how source code repositories, build artifacts, and published files can unintentionally expose sensitive details that shape risk. You’ll learn what qualifies as a secret, such as keys, tokens, credentials, and certificates, and how configuration files, commit history, and dependency manifests can reveal internal paths, services, and environments. We’ll cover how to assess the potential impact of exposed artifacts without misusing them, how to handle discoveries ethically, an...

Jan 06, 202618 minEp. 23

Episode 22 — OSINT: Domains, DNS, and Internet Exposure

This episode teaches you how domain and DNS information maps an organization’s external footprint and guides efficient testing decisions. You’ll learn how domains and subdomains often reflect environments, applications, and ownership boundaries, and how common DNS record types imply services and infrastructure choices without guaranteeing exposure. We’ll cover certificate and hosting clues, cloud-related patterns, and how redirects, error behavior, and headers add context to what is truly reacha...

Jan 06, 202619 minEp. 22

Episode 21 — OSINT: People and Org Footprints

This episode focuses on how publicly available information about people and organizational structure can reveal access paths, technology choices, and security maturity without touching a single system. You’ll learn how job postings, role descriptions, vendor partnerships, and organizational charts hint at platforms in use, privilege distribution, and operational priorities. We’ll cover how naming conventions inform user enumeration hypotheses, how third-party relationships expand the attack surf...

Jan 06, 202619 minEp. 21

Episode 20 — Active Recon Fundamentals

This episode explains active reconnaissance as controlled interaction used to confirm what exists, what is reachable, and what services respond, while staying within scope and minimizing disruption. You’ll learn how host discovery, service discovery, and cautious fingerprinting differ in purpose, and how response states like open, closed, and filtered imply different next steps and different levels of confidence. We’ll cover how rate, timing, and breadth affect noise and stability, why active re...

Jan 06, 202618 minEp. 20

Episode 19 — Passive Recon Fundamentals

This episode teaches you how passive reconnaissance builds a reliable starting picture of an organization’s exposure without directly interacting with target systems. You’ll learn what kinds of public information tend to be useful, including organizational structure clues, technology fingerprints from internet-facing artifacts, domain and certificate signals, and common leakage sources such as code repositories, documents, and mispublished configurations. We’ll cover how to convert passive clues...

Jan 06, 202618 minEp. 19

Episode 18 — Recon vs Enumeration

This episode clarifies a common source of confusion by separating reconnaissance from enumeration and showing how each phase changes what the “best next step” looks like. You’ll learn that reconnaissance is broad information gathering used to form hypotheses and narrow focus, while enumeration is deeper, targeted detail collection used to confirm specific services, users, routes, and access boundaries. We’ll cover passive versus active approaches, how constraints like scope and safety influence ...

Jan 06, 202617 minEp. 18

Episode 17 — Remediation Recommendations That Fit

This episode focuses on turning findings into recommendations that actually reduce risk, rather than generic advice that sounds correct but fails in practice. You’ll learn how to identify root causes, select control types that match the problem, and propose remediation steps that are realistic for the environment and constraints described. We’ll cover technical controls like hardening, patching, segmentation, and stronger authentication, as well as administrative and operational controls such as...

Jan 06, 202618 minEp. 17

Episode 16 — Reporting: What a Strong Report Includes

This episode teaches you how to structure a penetration test report so it is usable, credible, and actionable for both leadership and technical teams. You’ll learn what belongs in the executive summary, methodology, detailed findings, and remediation sections, and how to write each part in clear language that ties technical conditions to business outcomes. We’ll cover what makes a finding strong, including a precise description of the issue, evidence that supports it, the likely impact, the rele...

Jan 06, 202617 minEp. 16

Episode 15 — MITRE ATT&CK in PenTesting Context

This episode explains how to use MITRE ATT&CK as a shared language for describing adversary behaviors without turning your thinking into taxonomy memorization. You’ll learn the difference between tactics, which describe high-level goals, and techniques, which describe the methods used to achieve them, and how mapping observed actions to behaviors improves reporting clarity and remediation planning. We’ll cover common behaviors across discovery, credential access, privilege escalation, latera...

Jan 06, 202617 minEp. 15

Episode 14 — OWASP: Top 10 and MASVS

This episode gives you the OWASP vocabulary and mental models that repeatedly show up in application-focused scenarios, including web and mobile contexts. You’ll learn how the OWASP Top 10 groups common web risks into categories like broken access control, injection, insecure design, security misconfiguration, and identification and authentication failures, and why those labels matter when selecting the best explanation or remediation. We’ll also introduce OWASP MASVS as a mobile security benchm...

Jan 06, 202619 minEp. 14

Episode 13 — Methodologies: PTES and OSSTMM

This episode teaches you how to recognize and apply penetration testing methodologies conceptually, so you can map scenario cues to the right structure without turning it into memorization. You’ll learn how PTES provides a practical sequence from planning and intelligence gathering through execution and reporting, and how OSSTMM emphasizes measurement, completeness, and operationally grounded testing. We’ll cover how methodology references often appear indirectly, such as through wording that im...

Jan 06, 202619 minEp. 13

Episode 12 — Communication During Testing

This episode builds the communication habits that keep an engagement safe, efficient, and credible, especially when findings affect availability or require rapid stakeholder decisions. You’ll learn how to tailor updates for different audiences, such as technical owners, leadership, legal, and operations teams, and how to communicate progress without oversharing sensitive details. We’ll cover escalation triggers, how to report critical findings quickly with clear impact language, and how to ask c...

Jan 06, 202616 minEp. 12

Episode 11 — Ethics and Mandatory Reporting

This episode prepares you to handle high-stakes situations ethically and professionally when you encounter sensitive data, signs of active compromise, or illegal content during authorized work. You’ll learn how ethical principles translate into concrete decisions, such as collecting the minimum evidence necessary, avoiding unnecessary exposure of personal or regulated data, and stopping activity that creates undue risk. We’ll cover what “mandatory reporting” means in practical terms, how escalat...

Jan 06, 202618 minEp. 11

Episode 10 — Engagement Types and Constraints

This episode explains how different engagement types shape goals, methods, risks, and constraints, helping you choose correct actions when scenarios shift across network, web, API, wireless, cloud, mobile, physical, and social contexts. You’ll learn the typical objectives for each type, what evidence looks like, and which common pitfalls occur when you apply the wrong mental model, such as treating cloud issues as purely network problems or treating web testing as only injection hunting. We’ll c...

Jan 06, 202617 minEp. 10

Episode 9 — Legal Docs You Must Recognize

This episode teaches you to recognize the core engagement documents and understand what authority and responsibilities each one establishes, because exam scenarios often test whether you know what enables action and what restricts it. You’ll distinguish common documents such as statements of work, master service agreements, nondisclosure agreements, authorization letters, and terms of service considerations when third-party platforms are involved. We’ll cover how these documents relate to scope,...

Jan 06, 202617 minEp. 9

Episode 8 — ROE Deep Dive

This episode focuses on rules of engagement as the operational playbook that turns a broad scope into specific allowed actions, timing, and escalation procedures. You’ll learn how ROE defines permitted and prohibited techniques, testing windows, communication channels, and stop conditions, and how those details change the correct decision even when multiple technical options could work. We’ll cover how ROE affects credential handling, data collection limits, and proof expectations, including whe...

Jan 06, 202616 minEp. 8

Episode 7 — Scoping the Engagement

This episode teaches you how to interpret and apply engagement scope so you can choose defensible actions that remain authorized and aligned to objectives. You’ll break down scope elements such as target ranges, domains, applications, user populations, exclusions, and success criteria, then learn how those elements control what is “best” in a scenario. We’ll cover common scope pitfalls, including scope creep through adjacent systems, implicit assumptions about third-party services, and the tempt...

Jan 06, 202616 minEp. 7
Hosted on Transistor
For the best experience, listen in Metacast app for iOS or Android