TECHNICAL WRITEUPS & LABS

CTF Challenges & Security Labs

Walkthroughs and technical notes covering PortSwigger Web Security Academy, TryHackMe, PentesterLab, and CTF challenges.

Showing 21 writeup(s)Clear filter ✕
CTF
2025-12-1910 min read

Velocity Server Side Template Injection Challenge

# Velocity Server Side Template Injection Challenge ### Tổng quan về lab Velocity SSTI Đây là một lab mình thiết kế ra để demo và học về SSTI. Bên trong l...

Writeup
2025-12-1511 min read

ServerSide Template Injection (SSTI) Lab

# ServerSide Template Injection (SSTI) Lab ### SSTI là gì Server-Side Template Injection (SSTI) là một lỗ hổng bảo mật web nghiêm trọng cho phép kẻ tấn cô...

PortSwigger
2025-12-1416 min read

GraphQL API Vulnerability

# GraphQL API Vulnerability PortSwigger Challenge ### Overview về GraphQL GraphQL là một ngôn ngữ truy vấn cho API (Query Language for APIs) và cũng là mộ...

PortSwigger
2025-12-1311 min read

PortSwigger CORS (Cross-Origin Resource Sharing) challenge WriteUp

# PortSwigger CORS (Cross-Origin Resource Sharing) challenge WriteUp ### Overview về CORS #### CORS là gì? Vì sao lại xuất hiện - CORS (Cross-Origin Reso...

PortSwigger
2025-12-1124 min read

PortSwigger CSRF Challenge WriteUps

# PortSwigger CSRF Challenge WriteUp ### Giới thiệu về CSRF (Cross-Site Request Forgery) #### Lỗ hổng CSRF là gì : - Cross-Site Request Forgery hay còn...

CTF
2025-12-0416 min read

Spring Time CTF challenge WriteUp

# Spring Time CTF challenge WriteUp ![image](https://hackmd.io/uploads/r14Z7wRgx.png) Web App được chia làm 2 services khác nhau bao gồm: - gateman : p...

CTF
2025-12-0316 min read

Java Deserialize CBJS Lab

# Java Deserialize CBJS Lab ### Giải thích chi tiết về lỗ hổng Deserialization 1. Deserialization là gì? - Serialization là quá trình chuyển đổi một obj...

Writeup
2025-12-014 min read

Web Cache Deception Demo Lab

# Web Cache Deception Demo Lab ### Tổng quan Web Cache Deception Lỗ hổng "web cache deception" (đánh lừa bộ nhớ đệm web) là một dạng lỗ hổng bảo mật web,...

Writeup
2025-11-3010 min read

NoSQL Injection Vulnerability Challenge Java

# NoSQL Injection Vulnerability Challenge Java ### Tổng quan về NoSQL Injection - Tấn công NoSQL injection là một lỗ hổng bảo mật trong các ứng dụng web s...

Writeup
2025-11-294 min read

Broken Access Control Vulnerability Lab

# Broken Access Control Vulnerability Lab ### What is Broken Access Control (BAC) Broken Access Control là một loại lỗ hổng bảo mật web xảy ra khi người d...

Writeup
2025-11-2815 min read

XXE Injection Vulnerability Lab

# XXE Injection Vulnerability Lab ### XXE Injection là gì? XXE (XML External Entity) Injection là một lỗ hổng bảo mật web cho phép kẻ tấn công can thiệp v...

CTF
2025-11-273 min read

WebSec.fr level 1 CTF challenge

# WebSec.fr level 1 CTF challenge ### Overview ![image](https://hackmd.io/uploads/Sk1nSnX3xg.png) Giao diện chức năng của level này ta có thể thấy nó l...

Writeup
2025-11-269 min read

Server Side Request Forgery (Java)

# Server Side Request Forgery (Java) ### Source Code Github: https://github.com/pzhat/SSRFvulndemo ### What is SSRF Giới thiệu về Server-Side Reque...

Writeup
2025-11-254 min read

Java Servlet Path Traversal vulnerability

# Java Servlet Path Traversal vulnerability ### Source Code: [[Github Link](https://github.com/pzhat/PathTraversalLab)] ### Overview ![image](https:...

CTF
2025-11-2411 min read

CyberCon 2025 SafeUpload Web Challenge

# CyberCon 2025 SafeUpload Web Challenge ### Tổng quan challenge ![image](https://hackmd.io/uploads/Hkm8uTIjll.png) Mở challenge lên thì ta thấy nó cấ...

CTF
2025-11-236 min read

WebSec.fr Level 28 CTF challenge

# WebSec.fr Level 28 CTF challenge ### Tổng quan: ![image](https://hackmd.io/uploads/Syc1KLLjxl.png) php <?php if(isset($POST['submit'])) { if ($F...

Writeup
2025-11-2125 min read

Java Servlet Sql Injection Vulnerability by @Phatmh

# Java Servlet Sql Injection Vulnerability by @Phatmh ### Tổng quan cấu trúc file java +---.idea +---dataSources +---.mvn +---wrapper +---...

Writeup
2025-11-2011 min read

Java Servlet Command Injection Vulnerability Challenges

# Java Servlet Command Injection Vulnerability Challenges ### Cấu trúc Project <summary> Cấu trúc Project </summary> text +---.idea +---.mvn ª +...

Writeup
2025-11-1811 min read

Java Servlet FileUpload Vulnerability

# Java Servlet FileUpload Vulnerability by @Phatmh ### Lỗ hổng File Upload Bản chất của File Upload: File Upload đối với tôi nó đơn giản chỉ là lợi dụng ...

CTF
2025-11-177 min read

Cookie Arena Challenges WU (@Phatmh)

# Cookie Arena Web Challenges WriteUp by (@Phatmh) ### NSLookup (Level 1) Đây là một Website có chức năng là nslookup sử dụng hàm shellexec của php để thực ...

CTF
2025-11-168 min read

CanteenFood CTF Challenge WriteUp

# CanteenFood CTF Challenge WriteUp by @Phatmh ## Tiến hành phân tích chức năng theo kiểu BlackBox ![image](https://hackmd.io/uploads/SJOQlrxHxx.png) Đây...

Phat Mai — Security Researcher & Pentester