15 lines
323 B
Python
15 lines
323 B
Python
|
|
||
|
from abc import ABCMeta, abstractmethod
|
||
|
|
||
|
__author__ = 'itamar'
|
||
|
|
||
|
class HostExploiter(object):
|
||
|
__metaclass__ = ABCMeta
|
||
|
|
||
|
@abstractmethod
|
||
|
def exploit_host(self, host):
|
||
|
raise NotImplementedError()
|
||
|
|
||
|
from win_ms08_067 import Ms08_067_Exploiter
|
||
|
from wmiexec import WmiExploiter
|
||
|
from smbexec import SmbExploiter
|