Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ebalo55/crabby
WebShell for Red Teams, just easily
https://github.com/ebalo55/crabby
Last synced: about 1 month ago
JSON representation
WebShell for Red Teams, just easily
- Host: GitHub
- URL: https://github.com/ebalo55/crabby
- Owner: ebalo55
- Created: 2024-04-12T03:05:50.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-13T04:01:35.000Z (8 months ago)
- Last Synced: 2024-04-14T00:22:39.861Z (8 months ago)
- Language: PHP
- Size: 473 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-offensive-rust - Crabby - WebShell for Red Teams, just easily. (Projects)
README
Crabby
WebShells for Red Teams, just easily## What is Crabby?
Crabby is a tool developed to generate webshells written in - insert your desired webshell language -.
It is designed to be used by red teams to aid in lateral movement, privilege escalation, and data exfiltration.## Features
- Web shell generation in multiple languages, see [Supported Web Shells](#supported-web-shells) for more information.
- Customizable web shell templates.
- Stealthy web shell generation by default.
- Pluggable features templates.## Supported Web Shells
Refer to the list below for the supported web shells and their current status, more information are available in the
associated template folder.- [x] PHP (5.5+, 7.x, 8.x) - Most of the php 5.5+ code is compatible down to 5.3 but some features have not been tested.
## Installation
### Precompiled Binaries
Get the latest version of Crabby by downloading a precompiled binary from the
[releases page](https://github.com/ebalo55/crabby/releases). Precompiled binaries are available for Linux and Windows.### Building from Source
To build Crabby from source, you will need to have Rust installed on your system. You can install Rust by following the
instructions on the [official website](https://www.rust-lang.org/tools/install).```bash
git clone https://github.com/ebalo55/crabby.git
cd crabby
cargo build --release --bins
```The compiled binary will be available in the `target/release` directory.
### Install via Cargo
You can also install Crabby using Cargo, the Rust package manager.
```bash
cargo install crabby-webshell-generator
```