Mastering Cybersecurity

Mastering Cybersecurity

By Dr Jason EdwardsTechnologyEducationCourses
Download on the App Store

Mastering Cybersecurity episodes

  • What Is Broken Access Control?

    Broken access control occurs when an application fails to enforce what an authenticated or unauthenticated user is permitted to view, change, create, or delete. Certification exams may present a user who changes a record identifier, enters a hidden web address, or modifies a request and then gains access to another person’s data. Hiding a button or menu option does not protect the underlying function because attackers can send requests directly. Applications must perform authorization checks on the server for every protected action and resource. Role-based permissions, ownership validation, default-deny rules, least privilege, session controls, and security testing reduce the risk. Investigators should review application logs, object identifiers, account activity, and unauthorized changes to determine which resources were exposed and whether the flaw affected additional users or administrative functions. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    16 min
  • What Is Cross-Site Scripting?

    Cross-site scripting, or XSS, occurs when an application allows malicious script content to execute in another user’s browser within the context of a trusted website. Certification exams may ask candidates to distinguish stored, reflected, and document-based forms of XSS or identify the appropriate defensive control. A stored attack saves malicious content in a database or page, while a reflected attack returns crafted input in an immediate response. Successful exploitation may expose session information, alter displayed content, redirect users, capture input, or perform actions using the victim’s authenticated session. Defenses include context-aware output encoding, safe templating, input handling, content security policies, secure cookie settings, and frameworks that escape untrusted data automatically. Investigators should identify where the script entered the application, which users viewed it, and whether sessions or accounts were affected. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    16 min
  • What Is SQL Injection?

    SQL injection occurs when untrusted input changes the structure or meaning of a database command created by an application. Certification exams may describe login forms, search fields, or application programming interfaces that place user input directly into a query and ask candidates to identify the vulnerability or select the strongest defense. An attacker may craft input that reads restricted records, bypasses authentication, alters information, or deletes database content. Parameterized queries and prepared statements separate data from executable instructions and are primary protections against this attack. Developers should also validate input, use database accounts with limited permissions, protect error messages, and conduct security testing. During troubleshooting, analysts should examine application logs, database queries, unusual errors, account activity, and unexpected record changes to determine whether injection was attempted or successful. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    15 min
  • What Is Input Validation?

    Input validation checks whether data supplied to an application matches the expected format, type, length, range, and permitted values before the application processes it. Certification exams may present malformed or unexpected user input and ask which secure-development practice can reduce the resulting risk. Applications should treat information from forms, files, cookies, application programming interfaces, headers, and external systems as untrusted. A date field should accept valid dates, a quantity should remain within an approved numeric range, and a filename should reject characters that could alter a file path. Validation should occur on the server because client-side checks can be bypassed. Developers should use allowlists where practical, reject invalid values, limit input size, handle errors safely, and combine validation with output encoding, parameterized queries, and authorization controls rather than treating it as a complete defense. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    16 min
  • What Is Egress Filtering?

    Egress filtering controls traffic that leaves a network, system, application, or security boundary. Certification exams may describe unauthorized outbound connections, command-and-control communication, or data transfers and ask which control can restrict them. Organizations can permit only approved destinations, protocols, ports, applications, or user groups while blocking unexpected activity. For example, workstations may be allowed to access the internet only through a managed proxy, and servers may be prevented from making direct external connections unless a business requirement exists. Effective egress filtering supports data loss prevention, malware containment, and policy enforcement, but poorly designed rules may interrupt legitimate services. Administrators should document required communication, apply default-deny principles where practical, log blocked attempts, review exceptions, and investigate repeated outbound traffic to unfamiliar or unauthorized destinations. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    15 min
  • What Does It Mean to Quarantine Something?

    Quarantine is the process of isolating a suspicious file, message, device, account, or other resource so that it cannot continue interacting normally with users or systems. Certification exams may ask candidates to distinguish quarantine from deletion, remediation, and containment. An endpoint security tool may move a suspicious file to a protected location, while a network access control system may place an infected device on a restricted network. Quarantine preserves the item for investigation and possible recovery while reducing the immediate opportunity for harm. Security personnel should document why the item was isolated, preserve relevant evidence, determine whether related assets are affected, and decide whether the item should be restored, cleaned, retained, or deleted. Quarantine is not a complete solution because the original entry method, affected credentials, and any additional malicious activity may still require investigation. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    15 min
  • What Is Sandboxing?

    Sandboxing is a security technique that runs a file, program, process, or website inside an isolated environment with restricted access to the host system and other resources. Certification exams may ask which control allows analysts to observe suspicious behavior while limiting the potential damage caused by malicious code. A sandbox can record file changes, process creation, network connections, registry modifications, and attempts to evade analysis. Organizations may use sandboxes for email attachments, downloaded software, browser activity, and malware investigation. Isolation reduces exposure but does not guarantee safety because advanced threats may detect the sandbox, delay execution, or exploit weaknesses in the isolation mechanism. Analysts should update the sandbox, control its network access, reset it after testing, and treat any extracted files or results as potentially dangerous. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    16 min
  • What Is Tailgating?

    Tailgating occurs when an unauthorized person gains physical access to a restricted area by following an authorized individual through a secured entrance. Certification exams may present a person carrying equipment, claiming to have forgotten a badge, or entering behind an employee and ask candidates to identify the physical social-engineering technique. Once inside, the intruder may access unattended workstations, network ports, documents, equipment rooms, or removable media. Controls include security guards, badge readers, access vestibules, visitor registration, surveillance, visible identification, and employee awareness. Authorized personnel should avoid holding secured doors open for unknown individuals, direct visitors to the proper check-in location, and report suspicious behavior without creating an unsafe confrontation. Investigators may review access logs, camera footage, visitor records, and device activity to determine what the intruder reached. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    14 min
  • What Is QR-Code Phishing?

    QR-code phishing uses a scannable image to conceal a malicious web address or other attacker-controlled destination. Certification exams may describe a QR code placed in an email, poster, document, parking notice, or package and ask why it can bypass normal link inspection. Because the destination is not immediately visible, a user may scan the code with a personal phone and move the interaction outside the organization’s protected email, browser, and network controls. The resulting page may request credentials, payment information, multifactor authentication codes, or software installation. Defenses include QR-code scanning protections, mobile web filtering, phishing-resistant authentication, user training, and independent verification of unexpected requests. Users should inspect the destination before continuing, avoid entering credentials after following an unverified code, and report suspicious codes to security personnel. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    15 min
  • What Is Smishing?

    Smishing is a form of phishing that uses text messages or mobile messaging services to persuade a recipient to open a malicious link, disclose sensitive information, install software, or contact an attacker-controlled number. Certification exams may present delivery notices, account warnings, unpaid invoices, password-reset requests, or urgent workplace messages and ask candidates to identify the social-engineering method. Attackers take advantage of the limited screen space on mobile devices, shortened links, and the expectation that text messages require quick responses. Defenses include mobile-device protections, link filtering, user awareness, multifactor authentication, and independent verification through a trusted application or telephone number. Recipients should avoid replying, preserve the message for investigation, report it through approved channels, and review affected accounts if they interacted with the request. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with. And dont forget Cyberauthor.me for the companion study guide and flash cards!

    15 min

About Mastering Cybersecurity

From the publisher's feed

Mastering Cybersecurity is your narrated audio guide to the essential building blocks of digital protection. Each 10–15 minute episode turns complex security concepts into clear, practical lessons you…