GzGit in the Zone
← All categories

Learn

Hacking Techniques and Methodologies

The vocabulary of offensive and assessment work, taught with the defender's view of how each idea is recognized and limited.

Assessment phases

  • Enumeration

    Asking in-scope systems for details such as users, shares, or services.

  • Exploitation

    Using a weakness, inside a written scope, to prove an unintended effect.

  • Footprinting

    Mapping the names, addresses, and technologies an organization exposes.

  • OSINT

    Information gathered from sources that are already public.

  • Penetration Testing

    An authorized exercise that demonstrates impact and reports the fixes.

  • Port Scanning

    Probing an authorized host to see which ports respond.

  • Reconnaissance

    Gathering information before an authorized assessment goes further.

  • Vulnerability Assessment

    A systematic search for known weaknesses on systems in scope.

Post-access

  • Lateral Movement

    Moving from one internal system to another after an initial foothold.

  • Persistence

    Keeping unauthorized access across a reboot or a password change.

  • Privilege Escalation

    Gaining more access than an account or process was supposed to have.

Human layer

  • Phishing

    A deceptive message that impersonates a trusted party to steal a secret or prompt a click.

  • Social Engineering

    Manipulating a person into revealing information or taking an unsafe action.

Identity attacks

Web

Network attacks

Method

  • Threat Modeling

    A structured way to ask what can go wrong before you build or change a system.

Frameworks

  • CVE

    A public identifier for one known vulnerability.

  • CVSS

    A 0.0 to 10.0 standard score for the severity of a vulnerability.

  • MITRE ATT&CK

    A public matrix of adversary tactics and techniques used as shared vocabulary.

Ethics

Teams

  • Blue Team

    The defensive group that detects, responds, and hardens systems.

  • Red Team

    An authorized group that simulates an adversary to test defenses.