a.k.a. Cao Thanh Lam · @Khanh1916
Cybersecurity researcher
I work on both sides of security, and on keeping data private while learning from it:
- Offensive security: web and database exploitation, pentest walkthroughs, and intentionally vulnerable CTF labs.
- Defensive security: system hardening, CIS-style compliance checks, and configuration drift detection across Linux, Windows, Cisco, and Juniper.
- Privacy-preserving ML: federated learning, differential privacy, and secure aggregation for IoT intrusion detection.
- Backend in Go: secure REST APIs and web apps with authentication, authorization, and rate limiting.
| Project | What it is | Stack |
|---|---|---|
| oracle-sec-lab | Intentionally vulnerable Oracle-backed university portal with 3 CTF challenges (SQL injection, logic flaw, supply-chain poisoning). Runs on a VM, Docker Compose, or Kubernetes. | PHP · Oracle · Docker |
| secbaseline | 131 CIS-style hardening controls, compliance reports, and drift detection for Linux, Windows, Cisco, and Juniper in one Go CLI. | Go · Bash · PowerShell |
| PP-FedData | Privacy-preserving synthetic data for federated intrusion detection on IoT/MQTT gateways, using differential privacy and secure aggregation. | Python · PyTorch · Flower |
| FedGAGAN-Reproduction | Independent reproduction of FedGAGAN: federated learning with a GA-optimized WGAN-GP for IoT IDS data augmentation. | Python · TensorFlow |
| greenlight | Movie catalog REST API with token authentication, permissions, filtering, and rate limiting. | Go · PostgreSQL |
| snippetbox | Secure code-snippet sharing web app with user accounts, sessions, and server-rendered pages. | Go · MySQL |
If my labs or tools helped you learn or build something, you can support me. Thank you!
- International: GitHub Sponsors is preferred. Ko-fi also works if you'd rather pay by card or PayPal without a GitHub account.
- Vietnam: MoMo is preferred.
