kurtnettle.hashnode.devCross Site Scripting (XSS) | Task 4Problem Statement Prerequisites XSS (I can’t say the level, you need to learn different types of it. you can follow this tutorial series for an initial understanding) Solution By the description, we can understand the query field which is taking i...Aug 9, 2025·1 min read
kurtnettle.hashnode.devShell Upload | Task 6Problem Statement Prerequisites Network fundamentals (IP addresses, ports) netcat (basics like creating simple server) Familiarity in using a reverse shell Solution Our goal is to execute/run the shell on the server somehow, so how can we do it...Aug 9, 2025·2 min read
kurtnettle.hashnode.devParameter Tampering | Task 5Problem Statement Prerequisites Basic Web Knowledge (Http Requests like GET,POST) Understanding the URL structure (ex. query params, form data, body) Solution Honestly, I was baffled by the simplicity of this challenge. If you have seen my write...Aug 9, 2025·1 min read
kurtnettle.hashnode.devSQL Injection | Task 2Problem Statement Prerequisites sqlmap (automated sql injection) (basic usage enough) Solution Upon opening the website, we will be presented with two user account options. After poking around a bit, sign up and sign in options were not really in...Aug 9, 2025·2 min read
kurtnettle.hashnode.devQuick Guide: VS Code setup for LaTeX (Arch Linux)I encountered issues while compiling latex file in VS Code. I installed popular extension LaTeX Workshop but things weren’t working out of the box as I expected. After doing some research, I realized that my system was missing some dependencies. tex...Jun 25, 2025·3 min read