Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CTF-All-In-One — Open-source CTF guidebook covering Pwn, reverse engineering, and web security, with structured chapters, worked examples, and tooling setup for hands-on practice. | Kitploit
Tools/GitHubGitHub/firmianay/ctf-all-in-one
ExploitationReverse EngineeringWeb SecurityCryptographyCTFPenetration TestingPapers & ResearchLearning & EducationCurated ResourcesLearning Paths & CoursesBinary Exploitation
4.5k709402 years agoReviewed by Kitploit
GitHub
firmianay/ctf-all-in-one

CTF-All-In-One

Open-source CTF guidebook covering Pwn, reverse engineering, and web security, with structured chapters, worked examples, and tooling setup for hands-on practice.

View RepositoryWebsite

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CTF-All-In-One "The Definitive Guide to CTF Competitions" Series

The Definitive Guide to CTF Competitions (Pwn Edition)

This book "The Definitive Guide to CTF Competitions (Pwn Edition)" (written by Yang Chao, reviewed by Wu Shi of the eee team) is now available!!! Buy on JD.com Buy on Dangdang

img

This book is primarily aimed at CTF Pwn beginners and focuses on Linux binary security. The book contains 12 chapters, starting from the low-level fundamentals of binaries, and combines source code to analyze common binary security vulnerabilities, mitigation mechanisms, and exploitation methods in detail, supplemented by explanations of analysis tools and environment setup, progressing step by step so that readers can engage in systematic learning. The book's selection of content and materials is relatively continuous and complete, with each knowledge point paired with classic examples, and a great deal of space devoted to explanation, aiming to reproduce the analysis approach and problem-solving process to the greatest extent and achieve the effect of drawing inferences from one instance.

Pwn is the most fascinating part of cybersecurity offense and defense; for fundamentalist offense-and-defense practitioners, pwn is the authentic embodiment of the technology. Binary pwn has always been a hot topic and a difficult point in CTF competitions. This book is positioned on CTF pwn content and contains only pwn, which should allow those devoted to the offense-and-defense field to feast to their heart's content. — Wu Shi, Head of Tencent Keen Lab

CTF challenges cover a very broad range of fields, and there have long been CTF books on the market that cover a breadth of knowledge, but none with in-depth content on a single field, especially the Pwn direction. This book precisely fills that gap: it provides a detailed introduction to the principles and exploitation techniques of various types of memory corruption. The IT industry often says, "For development, grind LeetCode; for security, play CTF"—this is almost an unspoken rule for entering the field. I believe that if you follow this book and practice hands-on, your Pwn combat power will be greatly enhanced. — Quan Ge, author of Vulnerability War: Essentials of Software Vulnerability Analysis. More on CTF Books

If you want to enter the cybersecurity industry and make the transition from school to the workplace, CTF is an excellent growth path. I often advise students on campus who lack practical experience to actively participate in CTF competitions to improve their practical skills. This book leans toward the low-level fundamentals of binary systems, and for each knowledge point it truly "steps into the fray" to reproduce and analyze the process. The content of this book is detailed, and I believe it will surely leave you richly rewarded. — Zeng Yuzhi, Security Services Director of Vulbox

From an accessible perspective, CTF is a cybersecurity competition developed from the techniques, tools, methods, and other means used by simulated "hackers." Once you have the means, what you need is experience and Hacker Feel, and experience and Hacker Feel can be cultivated through reading books. When reading this book, you must restrain your "impetuous mind." If you are lacking a dedicated "guiding light" for getting started with CTF, this book will be very suitable for you. I recommend carefully reading the content and reproducing the processes within to truly savor the real flavor of this book. — Kong Taoxun (K0r4dji), Founder of the Dawn Security Team, 360 Cybersecurity Expert

About This Book | Table of Contents | Sample Chapter | Related Resources (source code, errata, etc.)

Reader communication QQ groups: 808542982, 217863340

For the WeChat group, please add me on WeChat and note "join group." Welcome to follow the official account:

Writing a book takes time and effort and embodies a great deal of the author's dedication. Fight piracy and support genuine copies!


The Definitive Guide to CTF Competitions (Reverse Engineering Edition)

Writing in progress...

About This Book | Table of Contents | Sample Chapter | Related Resources (source code, errata, etc.)


The Definitive Guide to CTF Competitions (Web Edition)

Writing in progress...

About This Book | Table of Contents | Sample Chapter | Related Resources (source code, errata, etc.)


—"Rather than believing rumors, keep learning."

GitHub address: https://github.com/firmianay/CTF-All-In-One

GitBook address: https://firmianay.gitbook.io/ctf-all-in-one/

Table of Contents

Please see SUMMARY.md

Collaboration and Contribution

Please see CONTRIBUTING.md

Changelog

Please see CHANGELOG

Donate

  • 2018-12-04 长点心吧 ¥10
  • 2018-12-17 tjw ¥10
  • 2019-01-27 Yimin Zhang ¥99
  • 2019-02-25 *孟达 ¥100
  • 2019-03-05 *哲超 ¥233
  • 2019-03-23 毁三观大人 ¥888
  • 2019-07-20 *柏琴 ¥20
  • 2019-07-24 小龙 ¥100
  • 2019-08-05 *鹏飞 ¥20
  • 2019-10-02 Gk ¥66.6
  • 2019-10-12 简单 ¥40.96
  • 2020-04-05 jingle ¥200
  • 2020-05-19 新写的旧歌 ¥5.2
  • 2020-08-26 *绍林 ¥50
  • 2020-09-11 d0ub1e2 ¥66
  • 2020-10-21 **涵 ¥6.6
  • 2020-11-22 wxixw ¥5.2
  • 2020-12-08 **祖 ¥6.6
  • 2020-12-10 **航 ¥66.66
  • 2020-12-25 **铉 ¥5
  • 2021-03-01 Luarua ¥6.6
  • 2021-03-02 **宇 ¥6.6
  • 2021-03-02 cuckoo ¥16
  • 2021-03-03 A ¥66
  • 2021-03-05 轩辕御龙 ¥50
  • 2021-04-01 Au_J ¥1.11
  • 2021-07-09 **瀚 ¥100
  • 2021-09-04 金刻师 ¥99.99
  • 2022-06-02 赵家小q ¥6.6

LICENSE

CC-BY-SA-4.0

Stargazers over time

Download Tool