Awesome CTF

精心整理的 夺旗赛 (CTF) 框架、库、资源、软件和教程列表。本列表旨在帮助初学者和经验丰富的CTF玩家在一个地方找到与CTF相关的所有内容。
贡献
请先快速查阅 贡献指南。
如果你知道某个工具未在此列出,欢迎提交拉取请求。
为什么?
收集并记住CTF中使用的所有工具需要时间。本仓库帮助将这些分散的工具集中在一个地方。
目录
创建
用于创建CTF挑战的工具
取证
用于创建取证挑战的工具
平台
可用于托管CTF的项目
隐写
用于创建隐写挑战的工具
请查看解决部分的隐写。
Web
用于创建Web挑战的工具
JavaScript混淆器
解决
用于解决CTF挑战的工具
攻击
用于执行各种攻击的工具
密码学
用于解决密码学挑战的工具
暴力破解器
用于各种暴力破解(密码等)的工具
漏洞利用
用于解决漏洞利用挑战的工具
取证
用于解决取证挑战的工具
注册表查看器
网络
用于解决网络挑战的工具
- Masscan - 大规模IP端口扫描器,TCP端口扫描器。
- Monit - 一个Linux工具,用于检查网络上的主机(以及其他非网络活动)。
- Nipe - Nipe是一个使Tor网络成为默认网关的脚本。
- Nmap - 一个开源网络发现和安全审计工具。
- Wireshark - 分析网络转储。
apt-get install wireshark
- Zeek - 一个开源网络安全监控器。
- Zmap - 一个开源网络扫描器。
逆向
用于解决逆向挑战的工具
JavaScript反混淆器
- Detox - 一个JavaScript恶意软件分析工具。
- Revelo - 分析混淆的JavaScript代码。
SWF分析器
服务
互联网上可用的各种有用服务
隐写
用于解决隐写挑战的工具
Web
用于解决Web挑战的工具
- BurpSuite - 一个用于测试网站安全性的图形化工具。
- Commix - 自动化的全能OS命令注入和利用工具。
- Hackbar - 用于轻松进行Web漏洞利用的Firefox插件。
- OWASP ZAP - 拦截代理,用于重放、调试和模糊HTTP请求和响应。
- Postman - 用于调试网络请求的Chrome扩展。
- Raccoon - 一个高性能的进攻性安全工具,用于侦察和漏洞扫描。
- SQLMap - 自动SQL注入和数据库接管工具。
pip install sqlmap
- W3af - Web Application Attack and Audit Framework.
- XSSer - Automated XSS testor.
Resources
Where to discover about CTF
Operating Systems
Penetration testing and security lab Operating Systems
Malware analysts and reverse-engineering
Starter Packs
Collections of installer scripts, useful tools
- CTF Tools - Collection of setup scripts to install various security research tools.
- LazyKali - A 2016 refresh of LazyKali which simplifies install of tools and configuration.
Tutorials
Tutorials to learn how to play CTFs
Wargames
Always online CTFs
Self-hosted CTFs
Websites
Various general websites about and on CTF
Wikis
Various Wikis available for learning about CTFs
Writeups Collections
Collections of CTF write-ups
- 0e85dc6eaf - Write-ups for CTF challenges by 0e85dc6eaf
- Captf - Dumped CTF challenges and materials by psifertex.
- CTF write-ups (community) - CTF challenges + write-ups archive maintained by the community.
- CTFTime Scrapper - Scraps all writeup from CTF Time and organize which to read first.
- HackThisSite - CTF write-ups repo maintained by HackThisSite team.
- Mzfr - CTF competition write-ups by mzfr
- pwntools writeups - A collection of CTF write-ups all using pwntools.
- SababaSec - A collection of CTF write-ups by the SababaSec team
- Shell Storm - CTF challenge archive maintained by Jonathan Salwan.
- Smoke Leet Everyday - CTF write-ups repo maintained by SmokeLeetEveryday team.
LICENSE
CC0 :)