Skip to content

DebaA17/cybersecurity-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cybersecurity Labs (Docker / Podman)

Small, self-contained security labs you can run locally with the Docker CLI (Podman-compatible).
Each lab includes a vulnerable build, a fixed build, and a short walkthrough.

Build & Publish Images License Docker

Labs

All labs: labs/

Prerequisites

  • Docker CLI (Podman-compatible): docker
  • Basic understanding of container usage (build, run, exec)
  • Linux terminal familiarity recommended

Safety / Scope

These labs are intentionally vulnerable.

  • Run locally on a non-production machine.
  • Container root is not host root, but it’s still a real security boundary lesson.

⚠️ Responsible Use

This repository may contain intentionally vulnerable applications and exploit simulations demonstrating cybersecurity and DevSecOps concepts.

  • Run labs locally (Docker/VMs) in controlled environments
  • Test only on systems you own or are authorized to assess

This project reflects practical security research and proof-of-work, and aligns with GitHub policies on dual-use security content. It must not be used for unauthorized access or real-world attacks.

The author is not responsible for misuse.

Quick start

Each lab directory contains its own README with:

  • image build commands (docker build)
  • manual run commands (docker run, ports, network)
  • exploit walkthrough (manual + optional script)
  • secure fixed build/run steps

License

MIT — see LICENSE.

Contact

GitHub LinkedIn

About

Hands-on cybersecurity labs demonstrating real-world attack and defense techniques across Linux systems, web applications, and DevSecOps using reproducible Docker environments.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors