

DevSecOps Courses
A hands-on Linux security course for DevSecOps learners focused on service exposure, web hardening, file permissions, sudo, secrets, root-run automation, service identity, runtime configuration, logs, scripts, and access policy cleanup. You will investigate real host state, apply targeted fixes, and verify that systems stay usable after hardening.
Completed 0 of 20 Labs
Audit Listening Services
Restrict Admin Interface to Localhost
Remove Unnecessary Public Port
Disable Web Directory Listing
Remove Exposed Backup Archive
Fix Unsafe Secret File Permissions
Fix World-Writable Web Directory
Remove Over-Permissive Sudo Rule
Remove Hardcoded Credentials
Harden Root-Run Cron Job
Process Env Secret
Dedicated Service User
Log Write Boundary
Debug Mode Cleanup
App Policy Lockdown
Service Env File
Safe Script PATH
Backup Path Boundary
Diagnostic Endpoint
Incident Bypass Cleanup
A hands-on Docker security course for DevSecOps learners focused on container runtime audits, port exposure, debug bindings, Docker socket access, bind mounts, non-root users, privileged mode, runtime secrets, build-time token leaks, and image hygiene. You will investigate real container state, apply targeted fixes, and verify that applications keep working after hardening.
Completed 0 of 20 Labs

