# manjusaka **Repository Path**: ydhcui/manjusaka ## Basic Information - **Project Name**: manjusaka - **Description**: 牛屎花 一款C2远控 - **Primary Language**: Rust - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2022-10-11 - **Last Updated**: 2026-03-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # manjusaka 牛屎花 一款基于Rust开发的远程主机管理系统 ## 项目简介 manjusaka(牛屎花)是一个基于Rust语言开发的远程主机管理系统,旨在为企业安全建设提供高效的主机管理和远程操作能力。系统支持多种功能,包括但不限于主机管理、隧道代理、文件管理及交互式Shell操作。 ## 主要功能 - **主机管理**:支持添加、删除和管理远程主机信息。 - **虚拟终端**:提供交互式终端操作能力,类似于远程Shell。 - **文件管理**:支持远程主机上的文件上传、下载及管理。 - **隧道代理**:创建和管理隧道,实现内网穿透。 - **Agent生成**:生成用于连接管理平台的Agent程序。 - **NPS登录**:支持通过NPS(内网穿透服务器)进行安全连接。 ## 更新日志 ### v1.0 1. 使用Rust重构整个系统,提升性能与安全性。 2. 支持TCP协议及分段加载机制。 3. 新增交互式Shell功能。 4. 接入51.la流量统计服务。 ## 使用说明 1. 克隆仓库: ```bash git clone https://gitee.com/ydhcui/manjusaka.git ``` 2. 构建项目: ```bash cargo build --release ``` 3. 运行服务: ```bash ./target/release/manjusaka ``` ## 生成Agent 进入项目目录后,使用指定命令生成适用于不同平台的Agent文件: - Linux x86_64: `npc2.linux.x86_64.dat` - Windows x86_64: `npc2.windows.x86_64.dat` ## 免责声明 本工具仅面向合法授权的企业安全建设行为,如您需要测试本工具的可用性,请自行搭建靶机环境。 在使用本工具进行检测时,您应确保该行为符合当地的法律法规,并且已经取得了足够的授权。请勿对非授权目标进行扫描。 此工具仅限于安全研究和教学,用户承担因使用此工具而导致的所有法律和相关责任!作者不承担任何法律和相关责任! 如您在使用本工具的过程中存在任何非法行为,您需自行承担相应后果,我们将不承担任何法律及连带责任。 ## 联系方式 如需交流或反馈问题,可通过以下方式联系我们: - 添加微信: ![联系方式](https://github.com/YDHCUI/buut/assets/46884495/6c667bb1-7eae-464f-afbd-3f0d67cbcbcb) ## 致谢 感谢所有为本项目提供支持与反馈的用户。希望manjusaka能为企业安全建设提供更高效的解决方案。