Skip to content

libumem/ctf-atlas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTF Atlas

Site : https://dibsy.github.io/ctf-atlas/

A searchable CTF platform atlas built with plain HTML, CSS, JavaScript, and JSON data.

The project also includes an inspiration.html page with the story behind the atlas.

Run locally

python3 -m http.server 5173 --bind 127.0.0.1

Then open http://127.0.0.1:5173/.

Data format

Platforms live in data/platforms.json.

Many entries were seeded from WeChall's public all-sites pages:

WeChall entries marked site_dead or site_down are stored with "Status": "inactive".

{
  "Name": "Example Platform",
  "Description": "Short description of the platform.",
  "URL": "https://example.com/"
}

Repository link

Repository: https://github.com/dibsy/ctf-atlas

The header button uses REPOSITORY_URL in app.js for submissions.

Image attribution

Atlas icons created by Freepik - Flaticon: https://www.flaticon.com/free-icons/atlas

Only inactive platforms include the optional Status field:

{
  "Name": "Legacy Platform",
  "Description": "Archived platform retained for historical reference.",
  "Status": "inactive",
  "URL": "https://example.com/"
}

Self-hosted labs include the optional SelfHosted field:

{
  "Name": "Self-hosted Lab",
  "Description": "A lab that you deploy in your own environment.",
  "SelfHosted": true,
  "URL": "https://example.com/"
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CSS 43.4%
  • HTML 34.1%
  • JavaScript 22.5%