https://github.com/theflash2k/raidware
A C2 Framework developed as an FYP
https://github.com/theflash2k/raidware
Last synced: 10 months ago
JSON representation
A C2 Framework developed as an FYP
- Host: GitHub
- URL: https://github.com/theflash2k/raidware
- Owner: TheFlash2k
- License: gpl-3.0
- Created: 2022-08-28T16:01:52.000Z (almost 4 years ago)
- Default Branch: release
- Last Pushed: 2025-06-22T04:47:17.000Z (about 1 year ago)
- Last Synced: 2025-06-22T05:27:17.524Z (about 1 year ago)
- Language: Python
- Size: 1.58 MB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Raidware
A C2 Framework developed as an FYP
---
In order to initialize Raidware, you need to firstly run the following command:
```bash
$ sudo python3 raidware.py server
## OR:
$ sudo python3 raidware.py server --host "0.0.0.0" --port 42560
```
Then, in another terminal, you need to run the following command:
```bash
$ sudo python3 raidware.py cli
```
This command will let you use Raidware's powerful CLI.
Although, in order to use it, you must firstly create a new account. A default account with the credentials `raidware:raidware` has been provided. Although, if you want to create your own, you can use the endpoint '/register' with the following parameters:
```bash
$ curl -X POST -d "username=&password=&team_password=" http://localhost:42560/v1/register
```
The valid response would be:
```json
{"status": "success", "message": "Account created successfully"}
```
Errors may include:
```json
{"status": "failed", "message": "The user already exists."}
{"status": "failed", "message": "The team password is incorrect."}
{"status": "failed", "message": "Weak password"}
```