sec-johnphilipjunio/Agent-Psycho

GitHub: sec-johnphilipjunio/Agent-Psycho

基于 Rust 的跨平台隐蔽 C2 框架,专注于低特征 Payload 自动生成和持久化通信通道建立。

Stars: 0 | Forks: 0

# Agent Psycho 🧪 ![License](https://img.shields.io/badge/license-Apache%202.0-red.svg) ![Platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux-lightgrey.svg) ![Language](https://img.shields.io/badge/language-Rust-orange.svg) **Agent Psycho** 是一个使用 Rust 编写的高级、专注于间谍活动的攻击性安全框架。它旨在自动生成低特征、跨平台的 Payload,以建立隐蔽的命令与控制 (C2) 通道。 ## 💀 项目目标 Agent Psycho 的主要目标是为安全研究人员和授权渗透测试人员提供一条精简的流水线,用于创建**不可见的间谍 Payload**。与标准的 Shell 不同,Agent Psycho 专注于隐蔽性、抑制 UI 痕迹以及持久的通信连接。 ## 🚀 主要特性 * **零窗口执行:** Windows Payload 利用 `#![windows_subsystem = "windows"]` 和自定义创建标志,在桌面上完全隐形运行。 * **多平台支持:** 使用单一命令即可无缝构建适用于 Windows (x64/x86) 和 Linux 的二进制文件。 * **静态配置:** 回连 IP 地址和端口在编译期间通过 Rust 宏硬编码到二进制文件中,以实现最大的可移植性。 * **智能 C2 监听器:** 一个多线程监听器,能够处理多个会话,并集成了 Discord/Slack webhook 通知。 * **自动部署:** 内置逻辑可将编译后的二进制文件直接移动到您的桌面,并自动清理构建产物。 ## 🛠 安装说明 请确保您已安装 Rust 工具链。 ``` git clone [https://github.com/sec-johnphilipjunio/Agent-Psycho.git](https://github.com/sec-johnphilipjunio/Agent-Psycho.git) cd Agent-Psycho cargo build --release ```
标签:C2框架, Discord通知, DNS 反向解析, DNS枚举, HTTP工具, IP 地址批量处理, MITM, PE 加载器, Rust, Slack集成, Socket编程, 中高交互蜜罐, 云安全, 可视化界面, 后门, 命令与控制, 安全学习资源, 安全测试, 恶意软件开发, 攻击性安全, 数据包嗅探, 红队框架, 网络信息收集, 网络安全审计, 网络安全工具, 网络流量审计, 网络间谍, 自动化编译, 载荷生成, 通知系统, 隐形执行, 静态编译