guardicore / monkey

Infection Monkey - An open-source adversary emulation platform
https://www.guardicore.com/infectionmonkey/
GNU General Public License v3.0
6.64k stars 777 forks source link

Create monkey bootloader for obsolete systems #479

Closed ShayNehmad closed 4 years ago

ShayNehmad commented 4 years ago

Expected Behavior

When the Monkey successfully propagates to outdated systems (namely: Ubuntu 12< and Windows XP/2003<) we should report back that there a system that's very outdated.

Actual Behavior

After #393, we lost support for outdated systems since they don't support Python3. The Monkey fails to execute there.

This makes the monkey\infection_monkey\exploit\win_ms08_067.py exploit useless and some cases of SSH and SMB useless as well.

Specifications

Work plan:

danielguardicore commented 4 years ago

Licensing will be fine If you modify also the bootloader, the answer is NO: in fact, by distributing the final product you are also distributing a binary version of the bootloader, so you are forced to release the source code for your modified version.

But we will be fine if it's in this repo