Yyax13/TheDarkMark

GitHub: Yyax13/TheDarkMark

一款基于 Go 开发的高并发 C2 框架,旨在为网络安全研究提供快速的命令与控制能力。

Stars: 24 | Forks: 0

Project logo

The Dark Mark

![Version](https://img.shields.io/badge/Version-0.3.2B-darkgreen) [![License](https://img.shields.io/badge/License-MIT-black.svg)](/LICENSE)

The Dark Mark 是一款 C2 框架,专为网络安全环境下的高效命令与控制操作而设计。

## 📝 目录 - [关于](#about) - [入门指南](#getting_started) - [预览](#spoilers) - [部署](#deployment) - [使用说明](#usage) - [构建技术](#built_using) - [待办事项](TODO.md) - [贡献者](CONTRIBUTORS.md) - [作者](#authors) ## 🧐 关于 The Dark Mark 框架旨在为网络安全中的命令与控制操作提供全面的解决方案。它允许用户管理多个客户端,实时执行命令,并维护安全的通信通道。该框架在设计时充分考虑了可扩展性和易用性,使其适用于小型和大型部署。您可以快速设置服务器、连接客户端,并在无需进行大量配置的情况下开始执行命令。该框架还包含用于监控客户端活动、管理会话以及确保安全数据传输的功能,使其成为网络安全专业人员和研究人员都适用的多功能工具。请放心探索其各项功能,并根据您在命令与控制操作中的具体需求进行自定义。 ## 🏁 入门指南 克隆我们的代码仓库,并确保您已安装必要的依赖项(请查阅 [前置条件](#prerequisites))。 ``` git clone https://github.com/Yyax13/TheDarkMark.git cd TheDarkMark ``` 然后运行 make 命令来构建项目: ``` make build ``` make 命令将根据您的操作系统和架构进行编译,并在 `build/` 目录中生成必要的二进制文件。 如果您使用的是 Windows,该可执行文件可能会被某些 AV 触发,这是正常现象,因为它是 C2 框架,所以会被 AV/EDR 检测到。 ### 前置条件 您需要安装哪些软件以及如何安装它们。 - Golang 1.25.1 或更高版本 - 确保您拥有在系统上运行脚本的必要权限。 - 建议在支持 TERM 和 ANSI 转义码的终端中运行该框架,以获得更好的输出格式。 - Chocolatey(适用于 Windows 用户),如果您没有安装 go,我们使用它来安装 - 您可以从[这里](https://chocolatey.org/install)安装。 ## 🕵️‍♂️ 预览 ![主菜单](https://static.pigsec.cn/wp-content/uploads/repos/cas/8f/8f55b06ffe6ab1ba22802bd81fe152f589311f54ba80c4ddfc1184b3ea0ce474.png) ![Imperius](https://static.pigsec.cn/wp-content/uploads/repos/cas/2f/2f7dc5a1fbfb967e36a6bc07b2a88189a99f8e15e06ca514e32180a5370f27f9.png) ![Revelio](https://static.pigsec.cn/wp-content/uploads/repos/cas/ca/ca68292fcaa20aa0459020e7c120e155a84d39e150fc0976db6499786fe50481.png) ## 🎈 使用说明 在该框架中,您可以使用以下命令与服务器和客户端进行交互: - `wield`:使用特定模块。 - `enchant`:为当前模块设置选项。 - `runes`:查看和管理当前模块的选项。 - `cast`:使用指定的选项执行当前模块。 - `scourgify`:清除终端屏幕并打印横幅。 - `finite`:退出该框架。 - `revelio`:列出框架中任何可用的内容,例如模块、会话以及其他任何内容。 - `grimorie`:显示可用于列表操作的命令列表。 - `pensieve`:显示可用命令列表。 ## 🚀 部署 我们尚未正式部署该框架,但您可以按照[入门指南](#getting_started)部分中的说明在本地运行它。 请持续关注有关部署选项的更新,包括基于云的解决方案和容器化部署。 ## ✍️ 作者 - [@hoWo](https://github.com/Yyax13) - 创意与初步开发
标签:C2框架, EVTX分析, IP 地址批量处理, 命令与控制, 安全学习资源, 日志审计, 网络信息收集, 网络安全, 隐私保护