Fleex makes it easy to create multiple VPS on cloud providers and use them to distribute workloads.
fleex scan --module testmodule.yaml --params VAR_NAME:var_value
Example:
# testmodule.yaml
name: ffuf-module-test
author: FleexSecurity
description: ffuf module test
vars:
INPUT: wordlist.txt
OUTPUT: scan-results.txt
URL: https://tesla.com/FUZZ
commands:
- /root/go/bin/ffuf -w {vars.INPUT} -u {vars.URL} -o {vars.OUTPUT} -of csv
More info here: https://github.com/FleexSecurity/fleex-modules
Full Changelog: https://github.com/FleexSecurity/fleex/compare/v2.0...v2.1.0
This release brings significant updates and improvements to Fleex.
Below are the key changes in this release:
All commands have undergone comprehensive refactoring to enhance efficiency and maintainability:
delete
: Delete an existing fleet or even a single boximages
: Display image optionsinit
: Initialize Fleex (Run this the first time)ls
: List running boxesrun
: Send a command to a fleetscan
: Send a command to a fleet, along with file uploads and chunk splittingscp
: Send a file/folder to a fleet using SCPspawn
: Spawn a fleet or even a single boxssh
: Start an SSH terminal for a boxThe configuration file format has been transitioned from YAML to JSON for improved readability and flexibility.
At present, the DigitalOcean and Vultr providers have been temporarily disabled. These providers are undergoing updates and will soon be reinstated with additional enhancements.
We are thrilled to introduce the ability to add custom VPS, marking a significant milestone in this release! To configure custom VPS, use the following format:
...
"custom_vms": [
{
"provider": "utm",
"instance_id": "fleex-test-1",
"public_ip": "{IP}",
"ssh_port": {PORT},
"username": "{USERNAME}",
"password": "{PASSWORD}",
"key_path": "/path/to/your/private-key.pem",
"tags": [
"staging"
]
}
]
...
Please replace the example values with your actual configuration details.
Stay tuned for more updates and features in future releases.
Thank you for your continued support and contributions to Fleex!
Note: Please remember to update your configuration files accordingly after the transition to JSON format.
Full Changelog: https://github.com/FleexSecurity/fleex/compare/v1.1...v2.0
This is a pre-release with some new implementation, it may be that some features are not working correctly yet, we want to use this pre-release as a test to see that everything is fine. Feel free to open an issue if you find errors or contact us on twitter if you have ideas to recommend.
We will make a stable version of Fleex soon