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)
01Reconnaissance
T1590T1591T1592+3▾
02Initial 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)
03Execution
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
04Persistence
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)
05Privilege 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)
06Defence Evasion
T1055.012T1070T1027+3▾
07Credential 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
08Lateral 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
| Framework | Language | Licence | Strengths | Detection Maturity |
|---|---|---|---|---|
| Cobalt Strike | Java | Commercial (per-user annual licence) | Industry standard, mature, excellent C2 profiles, team server, third-party integration | High (well-known beacon patterns; watermarking via CS version) |
| Sliver | Go | Open Source (GPL-3.0) | MTLS/gRPC/WireGuard C2, implant in Go/Rust, implant staging, armory plugins | Medium-low (newer; still establishing signatures) |
| Havoc | C/C++ | Open Source | Evasion-focused, Ekko sleep obfuscation, indirect syscalls, kerberos support, Shift+F4 GUI | Low-medium (signature coverage increasing) |
| Nighthawk | C | Commercial (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.