Giter Site home page Giter Site logo

ctftraining's Introduction

CTF Training

经典赛题复现环境

I need your help!!!

环境说明 Explain

  • docker-ce version 18.09+
  • docker-compose version 1.23+

Installation

# Install pip
curl -s https://bootstrap.pypa.io/get-pip.py | python3

# Install the latest version docker
curl -s https://get.docker.com/ | sh

# Run docker service
service docker start

# Install docker compose
pip install docker-compose

版权说明

项目内题目源码均从网络收集,如果侵权,请联系本人删除( [email protected]

致谢及贡献者 Credits & Contributor

贡献指南 Contribution Guide

Repository Rules

Name Rules

比赛名称_年份_题目类型_题目名称_其他 GameName_Year_ChallengeName_Others /\w+_\d{4}_\w+_(\w+)+/

eg. westerns_2018_web_shrine and ctf473831530_2018_web_virink

Description Rules

Able to describe clearly what the challenge is.

eg.

  • 护网杯 2018 WEB (4) easy_laravel
  • CTF学习交流入群题 Web 20180626

File Rules

  • Dockerfile (require)
  • docker-compose.yml (require)
  • README.md (require)
  • SourceCode file or directory (require)
  • vhost.conf
  • .gitignore
  • LICENSE

Just like other challenge.

How to contribute challenge

  1. Create a challenge repository on GitHub
  2. Create a new issue in this repository
  3. Waiting for the audit
  4. We will fork your repository after approval

How to update existing challenge

  1. Update your repository
  2. Pull Request
  3. Waiting for the audit
  4. We will merge your repository after approval

ctftraining's People

Contributors

mozhu1024 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ctftraining's Issues

New Challenge <HuXiang_2019_pwn_NameSystem>

New Challenge <HuXiang_2019_pwn_NameSystem>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Dong555/HuXiang_2019_pwn_NameSystem

New Challenge <ciscn_2019_northeastern_china_web2>

New Challenge <ciscn_2019_northeastern_china_web2>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/ciscn_2019_northeastern_china_web2

New Challenge <delta_ctf_2019_web1_ssrf>

New Challenge <Challenge Name>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/gwyxjtu/delta_ctf_2019_web1_ssrf

New Challenge <unknown_2019_web_web500_1>

New Challenge unknown_2019_web_web500_1

  • [x ] I'm sure this challenge can be working.
  • [x ] I got the right for the challenge or source code.
  • [x ] I used the open source code of others correctly.
  • [x ] I have strictly according to the contribution rules.
  • [x ] I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CoColizdf/unknown_2019_web_web500_1

New Challenge <suctf_2019_pwn_oldpc>

New Challenge <suctf_2019_pwn_oldpc>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Dong555/suctf_2019_pwn_oldpc

New Challenge superfish9 2019 XSS POW

New Challenge superfish9 2019 XSS POW

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/virink/superfish9_2019_web_xss_pow

New Challenge <Midnightsun_2019_bigspin>

New Challenge <Challenge Name>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/midnightsun_2019_bigspin

New Challenge <ciscn_2019_northeastern_china_web6>

New Challenge <ciscn_2019_northeastern_china_web6>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/ciscn_2019_northeastern_china_web6

New Challenge <ciscn_2019_southeastern_china_web9>

New Challenge <ciscn_2019_southeastern_china_web9>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/ciscn_2019_southeastern_china_web9

New Challenge ISITDTU_2019_EasyPHP

New Challenge ISITDTU_2019_EasyPHP

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/isitdtu_2019_easyphp

New Challenge <ccc_2019_web_pdfcreator>

New Challenge <ccc_2019_web_pdfcreator>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/ccc_2019_web_pdfcreator

New Challenge <CISCN 2019 Northern China Day1 Web2>

New Challenge <CISCN 2019 Northern China Day1 Web2>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/CISCN_2019_northern_China_day1_web2

New Challenge <CISCN 2019 Northern China Day1 Web1>

New Challenge <CISCN 2019 Northern China Day1 Web1>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/CISCN_2019_northern_China_day1_web1

New Challenge <ByteCTF 2019 Web EZCMS>

New Challenge <Challenge Name>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/bytectf_2019_web_ezcms

New Challenge <SWPUCTF_2016_Web_blogsys>

New Challenge <SWPUCTF_2016_Web_blogsys>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/swpuctf_2016_Web_blogsys

New Challenge <suctf_2019_upload_labs_2>

New Challenge <suctf_2019_upload_labs_2>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

<https://github.com/TomsSawyer/suctf_2019_upload_labs_2 >

Permission denied (publickey) while updating submodules

~/CTFTraining# git clone https://github.com/CTFTraining/CTFTraining.git
~/CTFTraining# cd CTFTraining
~/CTFTraining# git submodule update --init
Submodule '0ctf_2016_unserialize' ([email protected]:CTFTraining/0ctf_2016_unserialize.git) registered for path '0ctf_2016_unserialize'
Submodule '34c3ctf_2017_urlstorage' ([email protected]:CTFTraining/34c3ctf_2017_urlstorage.git) registered for path '34c3ctf_2017_urlstorage'
......
Submodule 'xdctf_2015_filemanager' ([email protected]:CTFTraining/xdctf_2015_filemanager.git) registered for path 'xdctf_2015_filemanager'
Cloning into '0ctf_2016_unserialize'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of '[email protected]:CTFTraining/0ctf_2016_unserialize.git' into submodule path '0ctf_2016_unserialize' failed

solution:

~/CTFTraining# sed -i 's#[email protected]:#https://github.com/#g' .gitmodules
~/CTFTraining# git submodule sync
~/CTFTraining# git submodule update --init

New Challenge <ciscn_2019_southeastern_china_web4>

New Challenge <ciscn_2019_southeastern_china_web4>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/ciscn_2019_southeastern_china_web4

New Challenge <Redhat_2019_pwn_three>

New Challenge <Redhat_2019_pwn_three>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Dong555/Redhat_2019_pwn_three

New Challenge <ByteCTF 2019 Boring Code>

New Challenge <Challenge Name>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/bytectf_2019_boring_code

New Challenge <csawqual_2019_web_unagi>

New Challenge <csawqual_2019_web_unagi>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/csawqual_2019_web_unagi

New Challenge <ciscn_2019_southeastern_china_double_secret>

New Challenge <ciscn_2019_southeastern_china_double_secret>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/ciscn_2019_southeastern_china_double_secret

New Challenge <pasecactf_2019_crypto_tornado_casino>

New Challenge <pasecactf_2019_crypto_tornado_casino>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/pasecactf_2019_crypto_tornado_casino

New Challenge <SWPUCTF_2016_Web_Web7>

New Challenge <SWPUCTF_2016_Web_Web7>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/swpuctf_2016_web_web7

New Challenge <BUUCTF 2018 Online Tool>

New Challenge <BUUCTF 2018 Online Tool>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/buuctf_2018_online_tool

New Challenge <ciscn_2019_southeastern_china_web11>

New Challenge <ciscn_2019_southeastern_china_web11>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/ciscn_2019_southeastern_china_web11

zjctf_2019_final_web_nizhuansiwei

New Challenge <Challenge Name>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

< https://github.com/fjh1997/zjctf_2019_final_web_nizhuansiwei >

New Challenge <Web_Unknow>

New Challenge <Challenge Name>

  • [x ] I'm sure this challenge can be working.
  • [x ] I got the right for the challenge or source code.
  • [x ] I used the open source code of others correctly.
  • [x ] I have strictly according to the contribution rules.
  • [x ] I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CoColizdf/CTFTraining_Web_Unknow

New Challenge <bytectf_2019_pwn_mheap>

New Challenge <bytectf_2019_pwn_mheap>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Windforce17/bytectf_2019_pwn_mheap

New Challenge <suctf_2019_pwn_playfmt>

New Challenge <suctf_2019_pwn_playfmt>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Dong555/suctf_2019_pwn_playfmt

New Challenge <ciscn_2019_qual_love_math>

New Challenge <ciscn_2019_qual_love_math>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/ciscn_2019_qual_love_math

强网杯 2019 copperstudy

New Challenge <Challenge Name>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/851579181/qiangwangbei_2019_crypto_copperstudy

New Challenge <Facebook CTF 2019 Products Manager>

New Challenge <Facebook CTF 2019 Products Manager>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/fbctf_2019_products_manager

New Challenge <njctf_2017_web_be_admin>

New Challenge <Challenge Name>

  • [x ] I'm sure this challenge can be working.
  • [x ] I got the right for the challenge or source code.
  • [x ] I used the open source code of others correctly.
  • [x ] I have strictly according to the contribution rules.
  • [x ] I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CoColizdf/njctf_2017_web_be_admin

New Challenge <CISCN 2019 Northern China Day2 Web1>

New Challenge <CISCN 2019 Northern China Day2 Web1>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/CTFTraining/CISCN_2019_northern_China_day2_web1

New Challenge <csawqual_2016_web_i_got_id>

New Challenge <csawqual_2016_web_i_got_id>

  • I'm sure this challenge can be working.
  • I got the right for the challenge or source code.
  • I used the open source code of others correctly.
  • I have strictly according to the contribution rules.
  • I have not yet obtained the authorization, but I will delete this if the owner would not agree to use it. And I explained this in README.md.

Code repository

https://github.com/Tiaonmmn/csawqual_2016_web_i_got_id

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.