HeyπŸ‘‹, It’s a pleasure seeing you here!

aelmo here, someone who loves everything cybersecurity with a knack for web security. I write about CTFs, cyber and computer science.

tryhackme

codewars

HTB Cyber Apocalypse 2025 Writeup - All Web

HTB Cyber Apocalypse 2025 Writeup - All Web
Played with PwnSec and ranked 15th worldwide with 76/77 flags which . This is a summary of my solves during the competition.
Read more β†’

Hack My Bot Writeup for Beginners (PwnMe 2025 CTF)

Hack My Bot Writeup for Beginners (PwnMe 2025 CTF)
Hey! Today we will be exploring Hack My Bot 1 and 2 together, a lovely 2-part web challenge that came up in the recent PwnMe 2025 CTF and had ~11 solves towards the end of the competition.
Read more β†’

UofT 2025 CTF (Web)

UofT CTF 2025 hosted by University of Toronto was a blast. I played with my team PwnSec and we ranked 33 despite missing out three categories.
Read more β†’

Google CTF 2024 Grand Prix Heaven

Google CTF 2024 Grand Prix Heaven
This is my solution for Grand Prix Heaven from Google 2024 CTF. I particularly enjoyed this challenge because of its detail level; multiple little vulnerabilities had to be chained together to achieve XSS on the target.
Read more β†’

β€œBad” - Arab Security War Games 2024

"Bad" - Arab Security War Games 2024
In this writeup, I will explain how I solved Bad, an interesting web challenge written by the amazing Abdelhamid Ghazy as part of the recent Arab Security Conference War Games (ASCWG) 2024.
Read more β†’

BOM Sniffing to XSS

BOM Sniffing to XSS
In this post, we will learn about text encoding, how browsers determine content encoding, talk about BOM and finally how we can bypass DOM sanitizers by just playing around with input encoding.
Read more β†’

Apexsurvive Writeup (HTB Cyber Apocalypse 2024)

In this post I will walk you through my solution of Apexsurvive from Hack The Box 2024 Cyber Apocalypse CTF, a beautiful challenge that costed me three days of research, experimentation and sweat to take down. This is a beginner-friendly writeup where I explain how web challenges like this could be approached: going over methodology, mindset and research.
Read more β†’