APT64/EternalHushFramework
GitHub: APT64/EternalHushFramework
EternalHush 是一个面向 Windows 的 Java 实现的 C2 框架,通过 Python 插件与直观 GUI 简化植入体控制与数据收集。
Stars: 19 | Forks: 2
## 关于项目
EternalHush Framework 是一个全新的开源项目,是一款高级的 C&C 框架。该框架专为 Windows 操作系统设计,允许用户通过使用 Python 开发插件来轻松扩展其功能,这是通过其独有的 Python API 实现的。
EternalHush Framework 还具备直观且用户友好的界面,简化了控制受感染操作系统并收集数据的过程。
## 功能特性
- Python 插件 API
- 外部模块(Python 或 Java(用于 GUI))的便捷集成
- 直观的图形界面 (GUI)
- 自动构建脚本
### 内置植入体功能
- 间接系统调用与堆栈欺骗 (stackspoofing)
- 绑定 TCP / 反向 HTTP(S) 连接
- 与 Python API 交互
- 使用两阶段(加载器 + 主模块)结构
- 部分使用 WMI 与操作系统交互
- 专注于数据收集
- 越来越多...(连接目标后运行 `.help` 查看)
- 反射式 DLL 加载
- 从 DLL 生成 shellcode
- 完整命令列表截图如下:
## 构建
```
$ git clone https://github.com/APT64/EternalHushFramework.git
$ cd EternalHushFramework
$ pip install -r requirements.txt
$ python devcli.py
```
### 创建配置
```
$ create_build_conf my_config_name
$ use_build_conf my_config_name
$ set_build_codename my_build_codename
$ set_build_version my_build_version
$ set_build_uid my_build_uid //you can use 'uidgen' to generate uid
$ apply_build_conf
```
该命令序列将允许您创建包含构建信息的自定义配置。
### 构建框架
要构建框架,您只需运行一条命令:
```
$ build
```
此脚本将自动下载 Maven 和 CMake 以进行构建,并将项目输出到 `build` 目录,但运行框架可使用以下命令:
```
$ run_build
```
## 文档
[项目维基](https://github.com/APT64/EternalHushFramework/wiki)
## 开发者
- [APT64](https://github.com/APT64)
## 许可证
EternalHush 在 MIT 许可证下分发。
CPython 在 PSF 许可证下分发。
## 构建
```
$ git clone https://github.com/APT64/EternalHushFramework.git
$ cd EternalHushFramework
$ pip install -r requirements.txt
$ python devcli.py
```
### 创建配置
```
$ create_build_conf my_config_name
$ use_build_conf my_config_name
$ set_build_codename my_build_codename
$ set_build_version my_build_version
$ set_build_uid my_build_uid //you can use 'uidgen' to generate uid
$ apply_build_conf
```
该命令序列将允许您创建包含构建信息的自定义配置。
### 构建框架
要构建框架,您只需运行一条命令:
```
$ build
```
此脚本将自动下载 Maven 和 CMake 以进行构建,并将项目输出到 `build` 目录,但运行框架可使用以下命令:
```
$ run_build
```
## 文档
[项目维基](https://github.com/APT64/EternalHushFramework/wiki)
## 开发者
- [APT64](https://github.com/APT64)
## 许可证
EternalHush 在 MIT 许可证下分发。
CPython 在 PSF 许可证下分发。标签:APT64, Bash脚本, C2框架, Chrome扩展, CMake, DAST, GUI界面, JS文件枚举, Maven, Python插件, SEO关键词, Windows植入, WMI, 动态应用程序安全测试, 反向HTTP(S)连接, 反射式DLL加载, 后门, 命令与控制, 堆栈欺骗, 安全学习资源, 客户端加密, 开源框架, 恶意软件分析, 持续集成, 漏洞验证, 绑定TCP, 自动构建脚本, 逆向工具, 间接系统调用, 阶段加载器