Reference

Security & OSINT

Open-source intelligence and network-security tooling, ethical-hacking classifications, SOC tiers, and SCADA signal types.

OSINT & Reconnaissance Tools

ToolTypeProtocol / InterfaceDescription
ShodanSearch EngineHTTP API + web UIIndexes internet-connected devices by scanning ports and grabbing service banners; used for exposed-device and IoT discovery
CensysSearch EngineHTTP API + web UIInternet-wide scanning engine indexing hosts, certificates, and protocols; academic origin (University of Michigan)
MaltegoLink AnalysisDesktop app, “Transform” pluginsGraphs relationships between people, domains, and infrastructure by pulling data from WHOIS, DNS, and social sources
theHarvesterOSINT HarvestingCLI (Python)Collects emails, subdomains, hosts, and names from public sources and search engines
Recon-ngOSINT FrameworkCLI (Python, modular)Web reconnaissance framework with a Metasploit-like module system for automated data gathering

Network Monitoring & IDS/IPS

ToolTypeDetection ModelDescription
WiresharkPacket AnalyzerManual / protocol dissectionGUI packet capture and analysis tool built on libpcap; the standard for manual traffic inspection
Zeek (formerly Bro)Network Security MonitorScripted behavioral analysisConverts raw traffic into structured, high-level logs (connections, DNS, HTTP, files); detection logic written in its own scripting language
SuricataIDS / IPS / NSMSignature-based, multi-threadedOpen-source engine compatible with Snort rule syntax; also performs file extraction and protocol logging
SnortIDS / IPSSignature-basedThe original open-source intrusion detection/prevention engine; now maintained by Cisco

SIEM, SOAR & Log Pipeline

Tool / TermRoleDescription
ElasticsearchIndex & SearchDistributed search/analytics engine; stores and indexes log data for fast querying
LogstashIngest & TransformCollects, parses, and normalizes logs from many sources before they reach the index
KibanaVisualizationDashboards and exploration UI on top of Elasticsearch; the “ELK Stack” is Elasticsearch + Logstash + Kibana
SIEM (Security Information & Event Management)Correlation & AlertingAggregates logs and alerts across an organization to correlate events and surface threats (e.g. Splunk, QRadar, Microsoft Sentinel)
SOAR (Security Orchestration, Automation & Response)Automated ResponseRuns automated playbooks against SIEM alerts to triage, enrich, and respond without manual steps for every event
LangChainAI-Assisted TriageLLM orchestration framework increasingly used to build AI copilots that pre-triage and summarize SOC alerts before a human analyst reviews them

Ethical Hacking Classifications

TermAuthorizationIntentDescription
White HatAuthorizedDefensiveSecurity testing performed with explicit permission and legal scope (penetration testers, bug bounty hunters)
Black HatUnauthorizedMaliciousIllegal intrusion or exploitation for personal gain, damage, or theft
Grey HatUnauthorizedAmbiguousProbes or discloses vulnerabilities without permission but without clearly malicious intent, often publishing findings unilaterally
Red HatUnauthorizedVigilanteActively counter-attacks black-hat actors; aggressive and ethically/legally murky, not a recognized professional role
Red TeamAuthorizedOffensive simulationSimulates real adversary tactics against an organization under a defined, authorized engagement scope
Blue TeamAuthorizedDefensiveMonitors, detects, and responds to threats; the SOC's defensive analysts
Purple TeamAuthorizedCollaborativeRed and Blue teams working together to improve detection coverage in real time
CEH (Certified Ethical Hacker)—CertificationEC-Council certification covering reconnaissance, scanning, enumeration, and exploitation within an authorized, ethical framework

SOC Tiers

TierRoleResponsibilities
Tier 1Triage AnalystMonitors incoming alerts, performs initial classification, escalates confirmed incidents
Tier 2Incident ResponderDeeper investigation of escalated alerts, containment, and remediation actions
Tier 3Threat Hunter / Senior AnalystProactive hunting for undetected threats, forensics, and detection-rule tuning
Tier 4SOC Manager / CISOStrategy, reporting, cross-team coordination, and overall security posture ownership

Tier structure varies by organization size; smaller SOCs often collapse Tiers 3–4 into a single senior role.

SCADA Signal Types

Signal TypeAbbreviationNatureExample
Digital InputDIBinary status, readPump running: yes/no
Digital OutputDOBinary command, writeValve: open/close
Analog InputAIContinuous measured value, readTemperature, pressure, flow rate
Analog OutputAOContinuous control value, writeValve position 0–100%
Pulse InputPICounted pulses over timeFlow-meter pulse count

Common Industrial Protocols

ProtocolTransportNotes
Modbus RTU / TCPSerial (RTU) or Ethernet (TCP)Simplest and most widely deployed industrial protocol; no native security
DNP3Serial or TCP/IPCommon in electric utilities and water systems; supports secure authentication extension
OPC-UATCP/IPModern, platform-independent, built-in encryption and authentication
IEC 61850EthernetSubstation automation standard for electrical grid communication
Profibus / ProfinetSerial (Profibus) or Ethernet (Profinet)Common in European manufacturing and process automation