Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
TTPForge — The TTPForge is a Cybersecurity Framework for developing, automating, and executing attacker Tactics, Techniques, and Procedures (TTPs). | Kitploit
工具/GitHubGitHub/facebookincubator/ttpforge
Penetration Testing FrameworksScripting & AutomationRed TeamingIncident ResponseAdversarial Attack
GitHubfacebookincubator/ttpforge

TTPForge

The TTPForge is a Cybersecurity Framework for developing, automating, and executing attacker Tactics, Techniques, and Procedures (TTPs).

查看仓库
437523天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

TTPForge

License Tests 🚨 Semgrep Analysis Coverage Status

TTPForge 是一个网络攻击模拟平台,由 Sam Manzer (@d3sch41n)、 Alek Straumann (@CrimsonK1ng) 和 Geoff Pamerleau (@Sy14r) 设计并构建,并包含了来自 Meta 红队、蓝队和紫队 众多同仁的后续贡献。 Jayson Grace (@l50) 将项目迁移到 GitHub,并 协助完成了项目开源发布前的准备工作。

本项目在网络安全领域倡导紫队 方法,目标如下:

  • 通过高保真模拟真实攻击者活动,帮助蓝队准确衡量其检测和响应能力。
  • 通过将攻击打包为自动化、可重复的模拟,帮助红队提高其发现成果的 ROI/可操作性。

TTPForge 允许你使用一种强大但易于使用的 YAML 格式来自动化攻击者的战术、技术和程序 (TTPs)。点击下面的链接了解更多!


目录

  • 安装
  • 文档
  • 开发者入门
  • Go 包文档

安装

  1. 获取最新的 TTPForge 发布版本:

    root@kitploit:~
    curl \
    https://raw.githubusercontent.com/facebookincubator/TTPForge/main/dl-rl.sh \
    | bash
    

    此时,最新的 ttpforge 发布版本应位于 $HOME/.local/bin/ttpforge,并已加入 $USER 的 $PATH。

    如果运行在精简系统中,可以通过以下命令将 TTPForge 添加到 $PATH:

    root@kitploit:~
    export PATH=$HOME/.local/bin:$PATH
    
  2. 初始化 TTPForge 配置

    此命令会在默认位置 ~/.ttpforge/config.yaml 放置一个配置文件,并配置 examples 和 forgearmory TTP 仓库:

    root@kitploit:~
    ttpforge init
    
  3. 列出可用的 TTP 仓库(应显示 examples 和 forgearmory)

下载工具
root@kitploit:~
ttpforge list repos

examples 仓库包含本仓库中的 TTPForge 示例。 ForgeArmory 仓库 则包含我们由 TTPForge 驱动的攻击者 TTP 武器库。

  • 列出你可以运行的 TTP:

    root@kitploit:~
    ttpforge list ttps
    
  • 查看一个示例 TTP:

    root@kitploit:~
    ttpforge show ttp examples//args/basic.yaml
    
  • 运行指定的示例:

    root@kitploit:~
    ttpforge run examples//args/basic.yaml \
      --arg str_to_print=hello \
      --arg run_second_step=true