3个稳定版本
2.0.0 | 2024年5月14日 |
---|---|
1.1.3 | 2024年5月1日 |
#500 in Web编程
1MB
18K SLoC
Crabby
为红队提供简单的Webshell
什么是Crabby?
Crabby是一个用于生成Webshell的工具,编写语言为-插入你想要的Webshell语言-。它设计用于由红队使用,以帮助横向移动、权限提升和数据泄露。
特性
- 支持多种语言的Webshell生成,更多信息请见支持的Webshell。
- 可定制的Webshell模板。
- 默认隐藏的Webshell生成。
- 可插拔的功能模板。
支持的Webshell
以下列出了支持的Webshell及其当前状态,更多信息可在相关模板文件夹中找到。
- PHP (5.5+, 7.x, 8.x) - 大部分php 5.5+ 代码向下兼容到5.3,但一些功能尚未测试。
安装
预编译的二进制文件
通过从发布页面下载预编译的二进制文件来获取Crabby的最新版本。预编译的二进制文件适用于Linux和Windows。
从源代码构建
要从源代码构建Crabby,您需要在系统上安装Rust。您可以通过访问官方网站上的说明来安装Rust。
git clone https://github.com/ebalo55/crabby.git
cd crabby
cargo build --release --bins
编译的二进制文件将在target/release
目录中可用。
通过Cargo安装
您还可以使用Cargo(Rust包管理器)安装Crabby。
cargo install crabby-webshell-generator
依赖关系
~14–30MB
~411K SLoC