Skip to content
Red Team · Offensive Security

Red Team Research

Offensive security methodology reference covering the attack lifecycle mapped to MITRE ATT&CK technique coverage by phase, C2 framework comparison and tool arsenal. All research in authorised engagements.

Attack Lifecycle — Techniques by Phase (MITRE ATT&CK-aligned)

01

Reconnaissance

T1590T1591T1592+3
▾

Techniques

  • ·Passive OSINT (Shodan, Censys, LinkedIn, GitHub)
  • ·Active scanning (nmap, masscan, nuclei)
  • ·Certificate transparency log mining
  • ·DNS zone walking and brute force
  • ·Email harvesting (Hunter.io, theHarvester)
  • ·Employee profiling via LinkedIn/social media
02

Initial Access

T1566T1190T1133+3
▾

Techniques

  • ·Spearphishing with macro-enabled lures (T1566.001)
  • ·Credential stuffing against VPN/OWA/O365
  • ·Public-facing application exploitation (CISA KEV)
  • ·Supply chain compromise via software update
  • ·Watering hole attacks on sector-specific sites
  • ·Trusted relationship abuse (MSP, IT vendor access)
03

Execution

T1059.001T1047T1053.005+3
▾

Techniques

  • ·PowerShell with AMSI bypass (reflection, patching)
  • ·WMI event subscription for execution
  • ·Scheduled tasks via COM objects
  • ·DLL sideloading (legitimate signed binary + malicious DLL)
  • ·MSBuild / InstallUtil LOLBaS abuse
  • ·Rundll32 for proxy execution
04

Persistence

T1547.001T1543.003T1053.005+3
▾

Techniques

  • ·Registry run keys and startup folder
  • ·Windows service creation/modification
  • ·Scheduled task (SYSTEM account context)
  • ·COM object hijacking (HKCU registry)
  • ·Boot/logon autostart (logon scripts, AppInit_DLLs)
  • ·Account creation (local admin, AD user)
05

Privilege Escalation

T1134.001T1548.002T1574.009+3
▾

Techniques

  • ·Token impersonation (SeImpersonatePrivilege → SYSTEM)
  • ·UAC bypass via fodhelper, eventvwr, CMSTPLUA
  • ·Unquoted service path exploitation
  • ·DLL hijacking in privileged paths
  • ·AlwaysInstallElevated MSI abuse
  • ·Kerberos delegation attacks (constrained, unconstrained)
06

Defence Evasion

T1055.012T1070T1027+3
▾

Techniques

  • ·Direct syscall (ntdll bypassing hooks via Hell's Gate)
  • ·NTDLL unhooking (fresh copy mapping)
  • ·Process hollowing / Process doppelgänging
  • ·Timestomping and log clearing
  • ·Reflective DLL injection (no disk artefact)
  • ·AMSI patching in memory
07

Credential Access

T1003.001T1558.003T1558.004+3
▾

Techniques

  • ·LSASS memory dump (Task Manager, ProcDump, comsvcs.dll)
  • ·Kerberoasting (request TGS for SPN accounts)
  • ·AS-REP roasting (accounts without pre-auth)
  • ·DCSync (replicating directory from any DC)
  • ·DPAPI secret extraction (credential manager, browser)
  • ·Password spray against AD using domain policy
08

Lateral Movement

T1550.002T1550.003T1021.006+3
▾

Techniques

  • ·Pass-the-Hash via SMB (NTLMv2 relay)
  • ·Pass-the-Ticket using stolen Kerberos tickets
  • ·WinRM remote execution with stolen credentials
  • ·PsExec / SC.exe service deployment
  • ·DCOM lateral movement (MMC20.Application)
  • ·RDP using extracted credentials or certificates

Tool Arsenal by Phase

Recon

ShodanBBOTtheHarvesterAmassSubfinderNuclei

Initial Access

GoPhishEvilginx3ModlishkamsfvenomLOLBAS

Post-Exploitation

Cobalt StrikeSliverHavocMetasploitNimbo-C2

Credential Access

MimikatzRubeusCrackMapExecImpacketLaZagne

Lateral Movement

ImpacketCrackMapExecBloodHound/SharpHoundEvil-WinRMligolo-ng

Active Directory

BloodHoundADExplorerPowerViewSharpHoundCertifyPKINITtools

C2 Framework Comparison

FrameworkLanguageLicenceStrengthsDetection Maturity
Cobalt StrikeJavaCommercial (per-user annual licence)Industry standard, mature, excellent C2 profiles, team server, third-party integrationHigh (well-known beacon patterns; watermarking via CS version)
SliverGoOpen Source (GPL-3.0)MTLS/gRPC/WireGuard C2, implant in Go/Rust, implant staging, armory pluginsMedium-low (newer; still establishing signatures)
HavocC/C++Open SourceEvasion-focused, Ekko sleep obfuscation, indirect syscalls, kerberos support, Shift+F4 GUILow-medium (signature coverage increasing)
NighthawkCCommercial (MDSec)Maximum EDR evasion, hardware breakpoints, encrypted comms, BYOL (bring-your-own-loader)Very low (expensive, limited distribution)

All C2 frameworks are dual-use. This material is for defenders and authorised red teams — only use these frameworks under a signed scope of engagement and applicable law.