Catalog

Everything on DIDLab

Courses, labs, challenges, paths and services, each with its current status. Filter to find what fits.

21 items

Cyber rangeLive

Cyber Range

Isolated Linux and Docker environments for scenario-based offense and defense, with evidence capture for every exercise.

  • Linux
  • Docker
  • Network isolation
  • Evidence capture
lab.didlab.orgLaunch →
LabLive

Blockchain Lab

A working blockchain environment for building and securing permissioned networks, decentralized storage and smart contracts.

  • Hyperledger Fabric
  • IPFS
  • Smart contracts
  • DeFi workflows
blockchain.didlab.orgLaunch →
LabLive

dApp Environment

Build, deploy and test decentralized applications against a working blockchain network.

  • Smart contracts
  • Web3 front ends
  • Deployment
dapp.didlab.orgLaunch →
CourseLive

Cybersecurity Course Labs

Semester labs where student teams build, harden and publish security work on their own allocated environments.

  • Team projects
  • Hardening
  • Assessment
Academic accessIntermediate
CourseLive

Blockchain Course Labs

Semester labs where student teams design, deploy and present blockchain applications on dedicated resources.

  • Team projects
  • Smart contracts
  • Deployment
Academic accessIntermediate
CTFIn build

CTF Challenges

Challenge-based practice that tests what you know against real systems, one flag at a time.

  • Web
  • Crypto
  • Forensics
  • Linux
ctf.didlab.orgOpens soon
Research testbedIn build

Federated Learning Testbed

A shared environment for training models across separate data holders without pooling their data.

  • Federated learning
  • Privacy-preserving AI
fl.didlab.orgOpens soon
ServiceBy inquiry

Team Cybersecurity Training

Training built around your team's systems and roles, delivered with hands-on labs.

  • Workforce
  • Custom content
ServiceBy inquiry

Custom Cyber Range Exercises

Scenario-based exercises that rehearse your team's response to realistic incidents.

  • Scenarios
  • Tabletop to live
ServiceBy inquiry

Custom Labs and CTFs

Labs, challenges and training modules designed for your program or event.

  • Labs
  • CTF
  • Modules
ServiceBy inquiry

AI Security Training

Practical training on the risks of adopting AI and language models, and how to manage them.

  • LLM risk
  • Governance
Learning pathPlanned

Cybersecurity Foundations

Operating systems, networking and core security concepts, each paired with a hands-on lab.

  • Linux
  • Networking
  • Security basics
FreeBeginner
Learning pathPlanned

Cyber Defense

Detection, logging and incident response, practiced in range scenarios rather than slides.

  • Detection
  • Logging
  • Incident response
PaidIntermediate
Learning pathPlanned

AI and LLM Security

How machine learning systems and language models are attacked, and how to test and defend them.

  • Prompt injection
  • Adversarial ML
  • Model risk
PaidAdvanced
Learning pathPlanned

Digital Forensics

Evidence acquisition, timeline analysis and reporting on disk, memory and network artifacts.

  • Disk
  • Memory
  • Timelines
PaidIntermediate
Learning pathPlanned

Secure Software

Finding and fixing vulnerabilities in real code, from input handling to dependency risk.

  • Web security
  • Code review
  • Dependencies
PaidIntermediate
Learning pathPlanned

Privacy and Security

Privacy-preserving computing, federated learning and data protection in practice.

  • Federated learning
  • Data protection
PaidAdvanced
LabPlanned

Network Security Lab

Segmentation, firewalls and traffic analysis inside an isolated range network.

  • Firewalls
  • Traffic analysis
Academic accessBeginner
LabPlanned

Operating System Security Lab

Users, permissions, services and hardening on live Linux systems.

  • Linux
  • Hardening
Academic accessBeginner
ExercisePlanned

Trustville Missions

Story-driven exercises in Trustville, a simulated town where each mission is a security or blockchain problem to solve.

  • Scenarios
  • Narrative
  • Blockchain
Academic accessAll levels
ExercisePlanned

Team Exercises

Blue-team defense and incident response exercises run against a live opposing team.

  • Blue team
  • Incident response
By invitationAdvanced