Skip to content

Monesgoda/Active-Writeups

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Active-Writeups (Don't Just Read, Exploit!)

Stars Forks Issues License

Stop being a passive reader. Turn real-world Bug Bounty writeups into interactive, local Docker labs.


💡 The Core Philosophy

In web security, the "low-hanging fruit" is gone. Automated scanners have picked the basic vulnerabilities clean. The frontier for modern bug hunters lies in dismantling complex business logic and understanding deep architectural flaws.

Reading writeups gives you knowledge, but building and exploiting them gives you muscle memory.

Active-Writeups bridges this gap by taking high-impact, real-world writeups and reverse-engineering them into fully functional, local, black-box Docker environments.


📊 Repository Statistics

  • Total Labs: 3
  • SSRF Labs: 1 🌐
  • ATO (Account Takeover) Labs: 2 🔑

🛠️ Prerequisites

Before you start hunting, make sure you have the standard hacker arsenal installed on your host machine:

  • Docker & Docker Compose (Desktop or CLI running in background)
  • Burp Suite Professional / Community Edition
  • Any Terminal / Windows Environment

🚀 How to Play

Each lab is fully automated. To spin up any lab environment:

  1. Clone the repository:
    git clone https://github.com/0xmonesgoda/Active-Writeups.git

cd Active-Writeups Launch the Lab: Navigate into any specific lab folder and execute the pre-configured automation script:

Bash cd Just double-click or run build.bat ➔ Enjoy!

Access the application: Open your browser (preferably Burp's embedded browser) and navigate to http://localhost:8080/.

Read the Local Guide: Inside each lab folder, you will find a micro README.md with hint systems, target goals, and the root cause breakdown.

🤝 Contribution Guide Have you found an amazing writeup and want to turn it into a playable lab? Contributions are highly appreciated!

Fork the Project.

Create your Lab Directory (include the vulnerable code, Dockerfile, build.bat, and compose setup).

Update the main README.md table.

Open a Pull Request.

⚠️ Disclaimer [!WARNING] This repository is created strictly for educational and security research purposes. The labs simulate specific vulnerabilities to help developers understand flow validation and to help researchers hone their manual testing skills. Never test systems without explicit, prior authorization.

About

Welcome! This repository takes Techniques Bug Bounty Writeups and transforms them into local, interactive Docker environments. Don't just read the writeup—exploit it yourself!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors