Contents

🌐 A Little Something to Get You Started

A detailed write-up of the Web challenge 'A Little Something to Get You Started' from Hacker101 CTF

/images/Hacker101CTF/A-little-something-to-get-you-started/challenge_presentation.png
Challenge Presentation

📊 Challenge Overview

Category Details Additional Info
🏆 Event Hacker101 CTF Event Link
🔰 Category Web 🌐
💎 Points 1 Out of 1 total
⭐ Difficulty 🟢 Easy Personal Rating: 0/10
👤 Author Unknown Profile
🎮 Solves (At the time of flag submission) Unknown solve rate
📅 Date 24-02-2025 Hacker101 CTF
🦾 Solved By mH4ck3r0n3 Team:

🎯 Challenge Files & Infrastructure

Provided Files

1
Files: None

🔍 Initial Analysis

First Steps

Initially, the website appears as follows:

/images/Hacker101CTF/A-little-something-to-get-you-started/site_presentation.png
Site Presentation

Here, as we can see, there is nothing interesting, so I decided to inspect the page source.

/images/Hacker101CTF/A-little-something-to-get-you-started/page_source.png
Page Source

Here, I only found a background image in the css, which apparently isn’t displayed. Let’s move on to the exploitation.

🎯 Solution Path

Exploitation Steps

Exploitation

Since the image wasn’t displayed as a background, I visited the /background.png route to see what the image was, and that’s how I found the flag.

Flag capture

/images/Hacker101CTF/A-little-something-to-get-you-started/manual_flag.png
Manual Flag

🛠️ Exploitation Process

Approach

The automatic exploit makes a GET request to /background.png and extracts the flag using a regex from the response.

🚩 Flag Capture

Flag

Proof of Execution

/images/Hacker101CTF/A-little-something-to-get-you-started/automated_flag.png
Automated Flag
Screenshot of successful exploitation

🔧 Tools Used

Tool Purpose
Python Exploit
ChromeDevTools Web Testing

💡 Key Learnings

Skills Improved

  • Binary Exploitation
  • Reverse Engineering
  • Web Exploitation
  • Cryptography
  • Forensics
  • OSINT
  • Miscellaneous

📊 Final Statistics

Metric Value Notes
Time to Solve 00:00 From start to flag
Global Ranking (At the time of flag submission) Challenge ranking
Points Earned 1 Team contribution

Created: 24-02-2025 • Last Modified: 24-02-2025 *Author: mH4ck3r0n3 • Team: *