- 下载git for windows
- 在github上fork awesome-CTF
- 在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/ (可选项,可以使用代理加速仓库同步)
- 克隆仓库到本地(Your_name是自己的账号,为了保存到合适的位置,可以先CD到其他目录。不然默认是你的用户目录)
git clone https://github.com/Your_Name/awsome-CTF.git
添加所有的有改动的文件
git add .
提交所有的文件到本地仓库
git commit
提交所有的变更到github仓库,使用该命令后会弹出个vim让你填写变更信息,简要说明提交的变更内容即可
git push
如需提交变更到主分支,请到github上pull request
- 一道题目的目录命名为:题目名_出题方,如easy_ISCC 2017
- 目录下包含两个目录,一个名为Source,一个名为Resource;包含一个markdown文件,名为WriteUp.md
- Source存放题目文件
- Resource存放markdown中的图片等资源
- WriteUp.md即为题解
你可能需要了解一些markdown语法
markdown撰写软件推荐VS Code
- 深入理解计算机系统
- 程序员自我修养
- 加密与解密
- 漏洞战争
- 汇编语言
- 0day安全:软件漏洞分析技术
- C++反汇编与逆向技术分析解密
- 由于网络问题提交可能不成功,多尝试几次即可