Skip to content

heshamalmosawi/Postman-CTF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Postman-CTF

This challenge is designed to help you explore how the web works, with a primary focus on the HTTP Protocol using Postman to interact with web APIs and understand various concepts related to HTTP, or Web cybersecurity. You can access a live version of this challenge on https://postman-ctf-d527648a9cbe.herokuapp.com/.

Overview

This challenge is aimed for people with no knowledge to biggener level knowledge of Web technologies and/or cybersecurity. It consists of 10 levels of hidden flags that you can find through completing a series of steps. Your goal is to find all the flags and submit them through the '/submitflags' path. The challenges cover various aspects of web technologies, including HTML, HTTP, Cookies, Encoding and more!

Pre-requisites

  1. Postman API application or Postman API web version
  2. Python (Only for running application locally, if using the live version on hekoru then there is no need for python)

Usage

To run it locally follow these steps steps:

  1. Clone the repository
git clone https://github.com/heshamalmosawi/Postman-CTF
  1. Create virtual environment
python3 -m venv <env_name>
  1. Activate virtual environment
source <env_name>/bin/activate
  1. Install the required dependencies
pip install -r requirements.txt
  1. Run the python application
python3 app.py

Contributors

About

A fun game of CTF built to teach beginners the basic of HTTP & Cybersecurity using postman!

Resources

Stars

Watchers

Forks