Skip to content

Anxcity/awesome-CTF

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

awesome-CTF

初始化教程

  1. 下载git for windows

https://git-scm.com/

  1. 在github上fork awesome-CTF

https://github.com/AntiverX/awesome-CTF

  1. 在cmd设置git(名字和邮箱都是你的github名字、邮箱)

git config --global user.name "Your Name"

git config --global user.email "[email protected]"

git config --global https.proxy https://127.0.0.1:1080/ (可选项,可以使用代理加速仓库同步)

  1. 克隆仓库到本地(Your_name是自己的账号,为了保存到合适的位置,可以先CD到其他目录。不然默认是你的用户目录)

git clone https://github.com/Your_Name/awsome-CTF.git

日常使用教程

添加所有的有改动的文件

git add .

提交所有的文件到本地仓库

git commit

提交所有的变更到github仓库,使用该命令后会弹出个vim让你填写变更信息,简要说明提交的变更内容即可

git push

如需提交变更到主分支,请到github上pull request

CTF格式

  1. 一道题目的目录命名为:题目名_出题方,如easy_ISCC 2017
  2. 目录下包含两个目录,一个名为Source,一个名为Resource;包含一个markdown文件,名为WriteUp.md
    • Source存放题目文件
    • Resource存放markdown中的图片等资源
    • WriteUp.md即为题解

你可能需要了解一些markdown语法

markdown撰写软件推荐VS Code

相关图书

  • 深入理解计算机系统
  • 程序员自我修养
  • 加密与解密
  • 漏洞战争
  • 汇编语言
  • 0day安全:软件漏洞分析技术
  • C++反汇编与逆向技术分析解密

相关论坛

注意事项

  1. 由于网络问题提交可能不成功,多尝试几次即可

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 83.0%
  • C 13.5%
  • Assembly 3.0%
  • Shell 0.5%