forked from p15670423/monkey
Fixed a bug in configuration generation for BB tests. Bug was related to incorrect references
This commit is contained in:
parent
8de21df309
commit
3848dbeb32
|
@ -1,8 +1,10 @@
|
||||||
|
from copy import copy
|
||||||
|
|
||||||
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
||||||
|
|
||||||
|
|
||||||
class Ssh(BaseTemplate):
|
class Ssh(BaseTemplate):
|
||||||
config_values = BaseTemplate.config_values
|
config_values = copy(BaseTemplate.config_values)
|
||||||
|
|
||||||
config_values.update({
|
config_values.update({
|
||||||
"basic.exploiters.exploiter_classes": ["SSHExploiter"],
|
"basic.exploiters.exploiter_classes": ["SSHExploiter"],
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
from copy import copy
|
||||||
|
|
||||||
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
||||||
|
|
||||||
|
|
||||||
class Struts2(BaseTemplate):
|
class Struts2(BaseTemplate):
|
||||||
|
|
||||||
config_values = BaseTemplate.config_values
|
config_values = copy(BaseTemplate.config_values)
|
||||||
|
|
||||||
config_values.update({
|
config_values.update({
|
||||||
"basic.exploiters.exploiter_classes": ["Struts2Exploiter"],
|
"basic.exploiters.exploiter_classes": ["Struts2Exploiter"],
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
|
from copy import copy
|
||||||
|
|
||||||
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
||||||
|
|
||||||
|
|
||||||
class Tunneling(BaseTemplate):
|
class Tunneling(BaseTemplate):
|
||||||
config_values = BaseTemplate.config_values
|
config_values = copy(BaseTemplate.config_values)
|
||||||
|
|
||||||
config_values.update({
|
config_values.update({
|
||||||
"basic.exploiters.exploiter_classes": ["SmbExploiter",
|
"basic.exploiters.exploiter_classes": ["SmbExploiter",
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
from copy import copy
|
||||||
|
|
||||||
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
||||||
|
|
||||||
|
|
||||||
class Weblogic(BaseTemplate):
|
class Weblogic(BaseTemplate):
|
||||||
|
|
||||||
config_values = BaseTemplate.config_values
|
config_values = copy(BaseTemplate.config_values)
|
||||||
|
|
||||||
config_values.update({
|
config_values.update({
|
||||||
"basic.exploiters.exploiter_classes": ["WebLogicExploiter"],
|
"basic.exploiters.exploiter_classes": ["WebLogicExploiter"],
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
|
from copy import copy
|
||||||
|
|
||||||
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
||||||
|
|
||||||
|
|
||||||
class WmiMimikatz(BaseTemplate):
|
class WmiMimikatz(BaseTemplate):
|
||||||
config_values = BaseTemplate.config_values
|
config_values = copy(BaseTemplate.config_values)
|
||||||
|
|
||||||
config_values.update({
|
config_values.update({
|
||||||
"basic.exploiters.exploiter_classes": ["WmiExploiter"],
|
"basic.exploiters.exploiter_classes": ["WmiExploiter"],
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
|
from copy import copy
|
||||||
|
|
||||||
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
from envs.monkey_zoo.blackbox.island_configs.base_template import BaseTemplate
|
||||||
|
|
||||||
|
|
||||||
class WmiPth(BaseTemplate):
|
class WmiPth(BaseTemplate):
|
||||||
config_values = BaseTemplate.config_values
|
config_values = copy(BaseTemplate.config_values)
|
||||||
|
|
||||||
config_values.update({
|
config_values.update({
|
||||||
"basic.exploiters.exploiter_classes": ["WmiExploiter"],
|
"basic.exploiters.exploiter_classes": ["WmiExploiter"],
|
||||||
|
|
|
@ -46,6 +46,7 @@ GCP_TEST_MACHINE_LIST = ['sshkeys-11', 'sshkeys-12', 'elastic-4', 'elastic-5', '
|
||||||
'mimikatz-14', 'mimikatz-15', 'struts2-23', 'struts2-24', 'tunneling-9', 'tunneling-10',
|
'mimikatz-14', 'mimikatz-15', 'struts2-23', 'struts2-24', 'tunneling-9', 'tunneling-10',
|
||||||
'tunneling-11', 'tunneling-12', 'weblogic-18', 'weblogic-19', 'shellshock-8', 'zerologon-25']
|
'tunneling-11', 'tunneling-12', 'weblogic-18', 'weblogic-19', 'shellshock-8', 'zerologon-25']
|
||||||
LOG_DIR_PATH = "./logs"
|
LOG_DIR_PATH = "./logs"
|
||||||
|
logging.basicConfig(level=logging.INFO)
|
||||||
LOGGER = logging.getLogger(__name__)
|
LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue