A framework for creating modular malware/bots to be used in training environments. Please take a look at the Wiki for usage details and development guidelines.
- Modularity
- Capability
- Compatability
- Portability
- Forensically Sound
- Python 2.7
- Pyinstaller
- Bottle
Other dependencies will be required by specific modules
I had to modify pyinstaller to get it to recursively analyze dynamically imported modules' dependencies.If not building pyinstaller from their Git repo, make sure you make the change manually:
https://github.com/pyinstaller/pyinstaller/commit/e9575e1145718ecc49625b782cee7cbb41d8522b
Unzip the contents of the package wherever you would like to run it from.
pip install pyinstaller
pip install bottle
(Other recommended dependencies)
pip install scapy