Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/capt-meelo/Beaconator
A beacon generator using Cobalt Strike and a variety of tools.
https://github.com/capt-meelo/Beaconator
Last synced: 22 days ago
JSON representation
A beacon generator using Cobalt Strike and a variety of tools.
- Host: GitHub
- URL: https://github.com/capt-meelo/Beaconator
- Owner: capt-meelo
- License: mit
- Created: 2021-07-19T03:24:13.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-10T14:08:47.000Z (over 3 years ago)
- Last Synced: 2024-08-05T17:45:03.744Z (4 months ago)
- Language: Python
- Homepage:
- Size: 250 KB
- Stars: 451
- Watchers: 14
- Forks: 66
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - capt-meelo/Beaconator - A beacon generator using Cobalt Strike and a variety of tools. (Python)
README
# Beaconator
[![release](https://img.shields.io/github/release/capt-meelo/Beaconator?label=version&color=brightgreen)](https://github.com/capt-meelo/Beaconator/releases)
[![license](https://img.shields.io/github/license/capt-meelo/Beaconator?color=lightgrey)](https://github.com/capt-meelo/Beaconator/blob/main/LICENSE)
[![issues](https://img.shields.io/github/issues/capt-meelo/Beaconator?color=red)](https://github.com/capt-meelo/Beaconator/issues)
[![stars](https://img.shields.io/github/stars/capt-meelo/Beaconator)](https://github.com/capt-meelo/Beaconator/stargazers)
[![forks](https://img.shields.io/github/forks/capt-meelo/Beaconator?color=yellow)](https://github.com/capt-meelo/Beaconator/network)Beaconator is an aggressor script for Cobalt Strike used to generate either **staged** or **stageless** shellcode and packing the generated shellcode using your tool of choice.
Currently, it supports the following tools:
**Staged Beacon Generator**
- [Alaris](https://github.com/cribdragg3r/Alaris)**Stageless Beacon Generator**
- [PEzor](https://github.com/phra/PEzor)
- [ScareCrow](https://github.com/optiv/ScareCrow)# How to Use
## Beaconator
1. Load the `beaconator.cna` file via `Cobalt Strike > Script Manager`.
2. Access Beaconator from the menu bar by clicking the `Generate Beacon` menu.## Staged Beacon Generator
### Alaris
1. Clone the repo.
```
git clone https://github.com/cribdragg3r/Alaris.git
```
2. Open `beaconator.cna` and change the value of the `$ALARIS_DIR` variable and point it to where **Alaris** is located.## Stageless Beacon Generator
### PEzor
1. Install **PEzor** using the following:
```
git clone https://github.com/phra/PEzor.git
cd PEzor
./install.sh
```
2. Add PEzor's `$PATH` variable in your `~/.profile` or `~/.bashrc` (if using Bash), **OR** `~/.zprofile` or `~/.zshrc` (if using ZSH).### ScareCrow
1. Install the dependencies.
```
sudo apt update -y && sudo apt install -y openssl osslsigncode mingw-w64
go get github.com/fatih/color
go get github.com/yeka/zip
go get github.com/josephspurrier/goversioninfo
```
2. Clone the repo and build ScareCrow.
```
git clone https://github.com/optiv/ScareCrow.git
cd ScareCrow
go build ScareCrow.go
```
3. Open `beaconator.cna` and change the value of the `$SCARECROW_DIR` variable and point it to where **ScareCrow** is located.# Screenshots
### Beaconator
![option-staged.png](./images/option-staged.png "Staged Option") ![option-stageless.png](./images/option-stageless.png "Stageless Option")### Alaris
![alaris-options.png](./images/alaris-options.png "Alaris Options")
![alaris-console.png](./images/alaris-console.png "Alaris Console Output")### PEzor
![pezor-options.png](./images/pezor-options.png "PEzor Options")
![pezor-console.png](./images/pezor-console.png "PEzor Console Output")### ScareCrow
![scarecrow-options.png](./images/scarecrow-options.png "ScareCrow Options")
![scarecrow-console.png](./images/scarecrow-console.png "ScareCrow Console Output")## Credits
- [@JFaust_](https://twitter.com/JFaust_) for developing [Alaris](https://github.com/cribdragg3r/Alaris).
- [@phraaaaaaa](https://twitter.com/phraaaaaaa/) for developing [PEzor](https://github.com/phra/PEzor).
- [@Tyl0us](https://twitter.com/Tyl0us) for developing [ScareCrow](https://github.com/optiv/ScareCrow).