Cyber Security Workshop
Learn cyber security through visual explanations, realtime-style browser simulations, safe coding exercises and a controlled localhost range. Every topic will be developed as its own PHP learning page with eight numbered sections and topic-specific animations.
LAB
Python Code Lab
Run safe security logic in the browser and understand every output.
Local Range
Execute approved localhost practicals and validate real terminal evidence.
Local Lab Download
Setup guide, architecture, requirements and Windows lab package.
Networks & Security Programming
Build the networking, Python and packet-level foundation needed for the practical security topics that follow.
Cyber Security Fundamentals
Understand cyber security, threats, assets and the CIA triad.
Networking Fundamentals
Visualize how IP, DNS, gateways, TCP and UDP move data.
Ports & Protocols
Learn how applications use numbered ports and network protocols.
Python for Cyber Security
Use beginner Python logic to analyze prepared security data.
Socket Programming
See the client/server connection process through safe local examples.
Port Scanner Concepts
Understand what a port scan checks and how results are interpreted.
Packet Analysis
Break a packet into layers and inspect key network fields.
Ethical Hacking & Assessment
Move from authorized scope and reconnaissance into scanning, enumeration, vulnerability assessment and integrity concepts.
Ethical Hacking Methodology
Follow an authorized assessment from scope through retesting.
Reconnaissance
Build a safe attack-surface map from approved information.
Nmap Network Scanning
Understand Nmap results using the controlled localhost range.
Service Enumeration
Move from an open port to service, banner and version evidence.
Vulnerability Assessment
Connect evidence to severity, remediation and retest decisions.
Password Security
Explore password structure, storage and MFA through safe examples.
Hashing & Integrity
Visualize SHA-256 fingerprints and the avalanche effect.
Web Application Security
Understand the browser/server model, HTTP, proxy inspection, secure database access, output encoding, sessions and access control.
Web Application Fundamentals
Trace a browser request through server, backend and database.
Build Training Web App
Map registration, login and profile data through a training app.
HTTP Request & Response
Inspect methods, paths, headers, cookies, bodies and status codes.
Burp Suite Fundamentals
Understand the browser → proxy → training app workflow.
OWASP Top 10
Explore common web application risk categories and defenses.
SQL Security
Compare unsafe query construction with parameterized access.
XSS & Output Security
Visualize why output encoding and safe rendering matter.
Authentication & Session Security
Follow login, session creation, cookie use and logout.
Access Control
Test role and permission decisions in a visual simulator.
Cyber Defense & Incident Response
Turn logs and events into defensive actions using firewall rules, monitoring, alerting, integrity checks and incident response.
Cyber Defense Fundamentals
Visualize detect, investigate, contain and recover workflows.
Firewall Security
Send simulated packets through ordered allow/block rules.
Security Log Analysis
Turn streaming security events into an investigation timeline.
Python Log Analyzer
Parse prepared logs, count patterns and trigger a threshold alert.
File Integrity Monitoring
Compare baseline and current hashes to identify change.
IDS / IPS / SOC
Watch events flow from detection rules into SOC triage.
Incident Response
Practice the incident lifecycle and evidence-preserving actions.
Every topic keeps its own animations and topic CSS inside that PHP file.
The shared files handle only the fixed header, floating syllabus, responsive shell and common brand tokens. Each separate topic page will contain its own eight-section learning layout, visual demos and topic-specific JavaScript so one animation cannot disturb another topic.
