Skip to main content
YAK

Yakit User Manual

Welcome to the new Yakit user manual. Yakit is an integrated, individual-operator security-capability platform built on the security-fusion philosophy and driven by the Yaklang security domain language. This manual follows a "why → what → how → extend" thread, systematically taking you from concept to practice and from basics to advanced usage of Yakit.

About this manual

This manual is the refactored new edition, split into chapters and sections for easy lookup and progressive learning. The left sidebar is expanded by default. To consult the legacy version, expand "Legacy: Yakit Manual" at the bottom of the sidebar.

Manual structure

This manual is divided into five chapters:

1. Why Yakit exists: unifying the tool platform

Starting from the evolution of information-security threats, it analyzes the fragmentation dilemma of the traditional security-tool ecosystem, explains the "security fusion" philosophy and technical approach, and introduces Yakit's core advantages as a unified security platform along with a recommended learning path.

2. Yakit's core features and usage

Introduces Yakit's application architecture, installation and configuration, UI overview and core feature navigation, and gets you started hands-on through toolsets such as port scanning, weak-password brute force, directory scanning, asset mapping, encoding/decoding, traffic auditing, reverse connection, Java deserialization, labs, and vulnerability detection.

3. The communication-hijacking core suite: Yakit MITM

Covers the technical principles of the MITM man-in-the-middle proxy, basic usage, advanced hot-reload techniques, and advanced traffic-manipulation configuration and environment simulation.

4. The HTTP replay and fuzzing suite: Web Fuzzer

Covers the Web Fuzzer UI and basic usage, fine-grained configuration, intelligent Fuzztag request construction, data matching and processing rules, global scripting and lifecycle hooks, the Yaml PoC generation workflow, and multi-packet sequencing.

5. The highly extensible Yakit plugin system

Introduces the design philosophy and hybrid-plugin invoker architecture of the Yakit plugin system, the plugin ecosystem, the plugin authoring guide, debugging and practice, and common errors and fixes.

Reading suggestions

  • Beginners: start with chapters 1 and 2 to build an overall understanding and get hands-on with the basic tools.
  • Advanced users: jump directly to chapters 3 and 4 to master the advanced usage of MITM and Web Fuzzer.
  • Developers: chapter 5 systematically covers plugin development, helping you turn experience into reusable tool components.

Go to the download page