DNS & Domain Review
Practice resolving hostnames, checking public DNS records, and understanding how names map to infrastructure.
Authorized Learning Environment
A safe, static training environment for learning cybersecurity fundamentals, enumeration, basic Nmap scanning, DNS inspection, HTTP headers, and responsible defensive testing.
Mission
BlackStride Cyber Lab helps learners understand what defenders and security testers observe during early-stage reconnaissance. The purpose is to develop discipline, clarity, and safe testing habits while learning how to reduce unnecessary exposure.
Lab Scope
Use this lab only for observation-focused, non-destructive learning activities. Do not test third-party systems or targets you do not own or have permission to assess.
Practice resolving hostnames, checking public DNS records, and understanding how names map to infrastructure.
Learn how to observe reachable services, response behavior, ports, and basic exposure safely.
Inspect response headers, browser-facing controls, caching behavior, and technology disclosure signals.
Review public files, visible paths, static assets, robots.txt, sitemap.xml, and safe web attack surface examples.
Available Training Areas
Each area is designed to support beginner-friendly cybersecurity learning with clear boundaries.
Webinar Series #4
Inspect public website exposure, headers, robots.txt, sitemap.xml, JavaScript hints, technology clues, and safe hardening recommendations.
Enumeration Lab
Practice safe host checks, web port scans, service detection, and evidence collection against this authorized lab domain only.
Visibility
Review lab traffic visibility and learn how defenders interpret suspicious web requests and repeated probing behavior.
Enumeration Lab Guide
These commands are intentionally limited to the authorized lab domain and common web ports. The goal is to observe, document, and understand—not to attack.
Use a variable so your commands stay clean and consistent.
export TARGET=blackstridecyberlab.online
Identify what IP address the domain resolves to.
nslookup $TARGET
Review whether the HTTPS service responds and what headers are visible.
curl -I https://$TARGET
Check only ports 80 and 443. Do not scan all ports during beginner practice.
nmap -Pn -p 80,443 $TARGET
Compare basic port results with simple service detection.
nmap -sV -p 80,443 $TARGET
Use reason output to understand why Nmap reported a port as open, closed, or filtered.
nmap -Pn --reason -p 80,443 $TARGET
Hands-On Practice
Run these only against this lab domain or systems where you have explicit authorization.
Understand where the hostname points.
nslookup blackstridecyberlab.online
Review browser-facing headers and web server signals.
curl -I https://blackstridecyberlab.online
Check public crawler instructions.
curl https://blackstridecyberlab.online/robots.txt
Limit scanning to common web ports only.
nmap -Pn -p 80,443 blackstridecyberlab.online
Identify simple service information for open web ports.
nmap -sV -p 80,443 blackstridecyberlab.online
Observe why browser-delivered JavaScript should be treated as public.
curl https://blackstridecyberlab.online/web101/static/app.js
BlackStride Standard
This homepage is static and intentionally minimal. It does not process user input, submit forms, read cookies, call APIs, or load third-party scripts. The goal is to keep the public landing page clean, predictable, and safe for learners.
No JavaScript on the homepage
No login or data collection form
No external CDN dependency
No dynamic file access or path handling