Skip to content

A web based Capture The Flag hacking contest intended for CTF beginners.

Notifications You must be signed in to change notification settings

xscorp/xscorp-web-CTF-v1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

XSCORP WEB CTF v1

A web based Capture The Flag hacking contest intended for CTF beginners.

XSCORP-CTF-v1 is a CTF designed for beginners. It introduces the information security enthusiasts to the word "CTF", which stands for "Capture The Flag". It's a kind of competition/game where you need to get the flag(some text or code) to win/compete the level/game. Getting the flag requires practical skills in the world of Hacking /Cyber security.

This CTF is web based. That means you will be facing web challanges along with other minor challanges to get the flag. Since this is intended for beginners, the difficulty level has been kept easy.

Setup

Build and start the application with Docker.

docker build -t xscorp .
docker run --rm -p 3000:80 xscorp

You should now be able to reach the application on https://localhost:3000

Skills this CTF teaches:

  • Identifying loopholes
  • Source code inspection
  • Decoding obfuscated code
  • Directory bruteforcing
  • Relating different situations
  • Basic Image stegnography

Since beginners are quite likely to stuck in places, I am dropping some spoilers/hints below.

ALERT! SPOILER AHEAD!

Phase 1: Rabbithole
Phase 2: Find that special directory
Phase 3: Even an innocent looking page might be hiding something in the source.
Phase 4: Ever heard about Javascrip Obfuscation and base64? Go learn about it!
Phase 5: Find the door that requires THAT KEY.
Phase 6: Find how to see the metadata inside an image, specially comments.

About

A web based Capture The Flag hacking contest intended for CTF beginners.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published