TECHNICAL WRITEUPS & LABS

CTF Challenges & Security Labs

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

Showing 31 writeup(s)
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-175 min read

Tryhackme Hammer challenge WriteUp

# TryHackMe Hammer Web Challenge WriteUp ![image-14](https://hackmd.io/uploads/S1-1mNlzbl.png) ### Enumeration ![image-15](https://hackmd.io/uploads/r...

Writeup
2025-12-164 min read

IredTeam AS-REP Roasting

# IredTeam AS-REP Roasting ### AS-REP là gì? AS-REP (viết tắt của Authentication Service Reply) là một thông điệp trong giao thức xác thực Kerberos. Đây ...

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...

Writeup
2025-12-124 min read

Ired.Team Kerberos Silver Ticket Execution

# Ired.Team Kerberos Silver Ticket Tiếp tục chuỗi series AD abuse thì tiếp theo ta tiến tới Kerberos Silver Ticket có nghĩa là ta sẽ hack quyền từ Kerberos n...

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...

Writeup
2025-12-093 min read

Ired.Team Kerberos Golden Tickets Lab

# Ired.Team Kerberos: Golden Tickets Lab ### Overview Lab này khám phá một cuộc tấn công vào Kerberos Authentication của Active Directory(AD). Chính xác hơn...

Writeup
2025-12-083 min read

Tryhackme Basic Pentesting Challenge

# Tryhackme Basic Pentesting Challenge ![image](https://hackmd.io/uploads/BkgEBzP1Zx.png) Sử dụng nmap để scan các port đang mở của target ở đây tôi sử dụ...

Writeup
2025-12-074 min read

Ired.Team Kerberoasting (Credential Access)

# Ired.Team Kerberoasting (Credential Access) ### Giải thích về các khái niệm #### Kerberos trong Active Directory - Trong môi trường Windows Active Di...

Writeup
2025-12-064 min read

Ired.Team From Domain Admin to Enterprise Admin

# Ired.Team From Domain Admin to Enterprise Admin ### Overview Ở lab này ta sẽ lợi dụng mối quan hệ giữa Parent-Child domain từ đó lợi dụng mối quan hệ đ...

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-024 min read

Pentester Lab From Sql Injection to Shell

# Pentester Lab From Sql Injection to Shell ### Fingerprinting ![image](https://hackmd.io/uploads/SyqcWYLTeg.png) Sử dụng nmap với cú pháp: shell s...

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-222 min read

Tryhackme EvilGPT challenge WriteUp by @phatmh

# Tryhackme EvilGPT challenge WriteUp by @phatmh ![image](https://hackmd.io/uploads/SJs0f-gLgl.png) ![image](https://hackmd.io/uploads/BJbzEWeIle.png) Dùng...

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-193 min read

TryHackme Pickle Rick Challenge WriteUp by Phatmh.

# TryHackme Pickle Rick Challenge WriteUp by Phatmh. ![image](https://hackmd.io/uploads/HyFRp7ONel.png) [link challenge]:https://tryhackme.com/room/picklerick...

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