Code Monkey home page Code Monkey logo

seed-labs-ctf's Introduction

Open-Source CTF Platform

Contents


Welcome

Welcome to the SEED CTF platform! This platform is intended to be used as a companion to the SEED Labs security education exercises hosted at https://seedsecuritylabs.org/. The platform contains CTF challenges corresponding to many of the Labs in addition to a few not associated with a specific Lab.

Please see the manual/README document for instructions on how to set up and use the platform.

SEED Labs Covered

Many of the CTF challenges are based on existing SEED Labs 2.0 exercises, and in some cases may reuse source code from the SEED Labs. The mapping from SEED Labs to corresponding CTF challenges is as follows:

SEED Lab CTF Challange(s)
Crypto Lab -- Secret-Key Encryption Encrypted_Image, EncryptionnoitpyrcnE
MD5 Collision Attack Lab Sum_More_Stuff_To_Do
PKI Lab GPG_Encryption
Pseudo Random Number Generation Lab Key_Submission
RSA Encryption and Signature Lab Do_It_Yourself_Crypto
Packet Sniffing and Spoofing Lab Ok_Google_Whats_TCP
Buffer-Overflow Attack Lab (Server Version) Too_Much_Flow
Format-String Vulnerability Lab Format_String
Race-Condition Vulnerability Lab Symlinks
Return-to-libc Attack Lab Return_to_Libc
Cross-Site Scripting Attack Lab (Elgg) Theres_An_Error_In_My_Image
SQL Injection Attack Lab SQL_Injection
Packet Sniffing and Spoofing Lab Open_the_Floodgate

Credits

Feedback and Collaboration

We'd love to hear your feedback and work together on this project!

  • If you're using this platform in your class, please send us an e-mail -- we'd love to know how and where the platform is being used.
  • To report a bug, raise an issue, or discuss the contents of the repository, feel free to create an issue or start a discussion in this repository on GitHub.
  • If you'd like to fix a bug or generate a new challenge, you may fork this repo and initiate pull requests against it.
  • If you'd like to discuss the project and how you might use it in our class, please feel free to contact us directly via e-mail and we'd be happy to talk more about that.

Publications

  1. Zack Kaplan, Ning Zhang, and Stephen V. Cole. A Capture The Flag (CTF) Platform and Exercises for an Intro to Computer Security Class. (ACM ITiCSE'22)

Contact Info

Please contact Dylan Simmons or Steve Cole with any:

  • Requests for admin credentials for the CTF challenges
  • Requests for CTF challenge solutions
  • Questions
  • Comments
  • Suggestions

seed-labs-ctf's People

Contributors

simmons-wustl avatar cole-wustl avatar

Stargazers

Pranjal Basak avatar Palvi Aggarwal avatar Victor Obahor avatar No1r avatar Doowon Kim avatar  avatar HighLight_FanYa avatar  avatar

Watchers

 avatar

seed-labs-ctf's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.