The Cybersecurity Field Guide:
Hands-On Skills for Real-World Defense

Comprehensive resources, tools, and documentation for building and managing professional cybersecurity lab environments.

Setup Guides

Complete lab deployment guides, configurations, and architecture documentation.

Lab Architecture

Complete network topology and VM specifications

Virtualization Setup

VirtualBox, VMware, Docker configurations

Network Configuration

VLAN segmentation and firewall rules

Splunk SIEM Setup

Complete SIEM deployment and configuration

Vulnerable Applications

DVWA, WebGoat, Juice Shop deployments

Download Setup Guides

ZIP Archive • ~2.5MB

Quick Reference

Essential commands, queries, and techniques for security analysis and incident response.

Splunk Queries

Essential SPL searches for threat hunting

Linux Security Commands

Command-line tools for system analysis

SQL for Security

Database queries for log analysis

Threat Indicators

IOCs and YARA rules reference

Incident Response

Rapid response playbooks and checklists

Download Quick Reference

ZIP Archive • ~1.2MB

Scripts & Tools

Ready-to-use Python scripts, automation tools, and security utilities for lab operations.

Network Scanner

Basic port scanning and host discovery

Log Generator

Realistic security event simulation

IP Reputation Checker

Threat intelligence lookups

Security Audit Scripts

System hardening and compliance checks

Log Analysis Tool

Automated log parsing and analysis

Download Scripts & Tools

ZIP Archive • ~850KB

Usage Guidelines

Recommended Practices

  • Use isolated network environments for testing
  • Review all scripts before execution
  • Backup configurations before major changes
  • Document custom modifications

Security Considerations

  • These tools are for authorized testing only
  • Change default passwords immediately
  • Do not use on production systems
  • Ensure compliance with organizational policies

Getting Started

Begin with the Setup Guides to build your lab environment, then use the Quick Reference materials during analysis, and deploy the Scripts & Tools as needed for specific testing scenarios.