def __init__(self): LocalCommand.__init__(self) self.name = NAME self.username = "" self.password = "" self.token = None self.domain = ""
def __init__(self): LocalCommand.__init__(self) self.use_local_interface = False self.module_path = os.path.dirname(__file__) self.remote_paths = [] self.node = None self.token_system = 0
def __init__(self): LocalCommand.__init__(self) self.result = "" self.genTime = str(int(time.time())) self.computer = "" self.command = "" return
def __init__(self): LocalCommand.__init__(self) self.port = 80 self.version = 1 # force engine to use hand selected callback interface .. can't use autofind self.autoFind = False self.name = NAME self.num = 0 self.exploitslist = {} self.allowexploits = [] self.listenerArgsDict["fromcreatethread"] = 1 self.singleexploit = "" self.singleshot = False self.response_count = 0 self.response_threshold = 0 # XXX: toggle this for HTTP MOSDEF connectbacks ! self.HTTPMOSDEF = False self.useSSLMOSDEF = False self.HTTPPROXYPORT = 8080 self.bindip = "0.0.0.0" self.optarguments = "" # Automatically determine port to bind/listen when the one given is not # available self.auto_port = False # Max number of times to try a random port self.auto_port_tries = 30 self.s = None
def __init__(self): LocalCommand.__init__(self) self.result = "" self.name = NAME self.pid = 0 self.srcfile = None self.remote_file = None
def __init__(self): LocalCommand.__init__(self) self.result = [] self.name = NAME self.filename = None self.vert = None self.hor = None
def __init__(self): LocalCommand.__init__(self) self.result = "" self.name = NAME self.defender_path = "C:\\Program Files\\Windows Defender\\MpClient.dll" self.disable_func = "WDEnable" self.check_func = "WDStatus"
def __init__(self): LocalCommand.__init__(self) self.result = "" self.name = NAME self.srcfile = "." self.dstfile = "." return
def __init__(self): LocalCommand.__init__(self) self.node = None self.result = [] self.name = NAME self.basepath = "" self.savefile = "installedsoftware.txt"
def __init__(self): LocalCommand.__init__(self) self.result="" self.name=NAME self.filetoprocess="c:\\windows\\system32\\win32k.sys" self.knowledge_name = 'get_file_version' self.supportedNodeTypes = ["win32Node", "win64Node"]
def __init__(self): LocalCommand.__init__(self) self.result = "" self.supportedNodeArgs = [[ "win32Node", "win64Node", "bsdNode", "linuxNode" ]] self.name = NAME
def __init__(self): LocalCommand.__init__(self) self.result = "" self.certificate_path = certificate_path self.common_name = "" self.output_folder = "" return
def __init__(self): LocalCommand.__init__(self) WindowsLocalExploit.__init__(self) self.result = "" self.name = NAME self.share = "TMP" self.netname = "\\\\127.0.0.1" #no \\ on the end!!!
def __init__(self): LocalCommand.__init__(self) self.result = "" self.name = NAME self.driver_file = "rootkits/windows/memdump.sys" self.kernelmode_service = "memdump" self.ram_size = 0 self.bin_file = "ram.img"
def __init__(self): #Initialize the class and its super. LocalCommand.__init__(self) self.result = "" self.name = NAME self.runall = False self.linux_list = list() return
def __init__(self): LocalCommand.__init__(self) self.name = NAME self.node = None self.filename = os.path.join("Resources", "wirelesskeyservice.exe") self.wirelesskeyfile = "wirelesskeys.txt" self.wirelesskeyservice = "wirelesskeyservice.exe" self.servicename = "Wireless Utility" #don't change this!
def __init__(self): LocalCommand.__init__(self) self.result = "" self.name = NAME self.alternativecommands = "" self.username = "******" self.passwd = "password" self.group = "administrators"
def __init__(self): LocalCommand.__init__(self) self.result = "" self.computer = "" self.MaxSize = 200 self.adBrowser = False self.genTime = str(int(time.time())) return
def __init__(self): LocalCommand.__init__(self) self.result = "" self.name = NAME self.memory_dump = "" self.memory_contents = "" self.current_search_contents = "" self.gui_hook = True
def __init__(self): LocalCommand.__init__(self) self.name = NAME self.node = None self.pid = 0 self.term = 0 self.logfile = None self.is_win64 = False
def __init__(self): LocalCommand.__init__(self) self.name = NAME self.fileName = "" self.fileType = "Unknown" # self.debug = False # Debug -- see: dotNessusXML.characters() self.canvasCVE = {} # Hold the CVE list self.dnsResolve = None # Hold the value for dnsresolve in canvas config
def __init__(self): LocalCommand.__init__(self) self.name = NAME self.filename = "" self.filetype = "" self.debug = False # Debug (see parseDotNessus() and dotNessusXML.characters()) self.canvasCVE = {} # Hold the CVE list self.dnsResolve = None # This will hold the value of dnsresolve from CANVAS config
def __init__(self): LocalCommand.__init__(self) self.name = NAME self.filename = "" self.filetype = "" self.debug = False # Debug self.canvasCVE = {} # Hold the CVE list self.dnsResolve = None # This will hold the value of dnsresolve from CANVAS config
def __init__(self): LocalCommand.__init__(self) self.result = "" self.supportedNodeTypes = ["win32Node", "win64Node"] self.name = NAME self.knowledge_name = 'installed_updates' self.matchkb = lambda x: re.match('(.+?)?(KB[0-9]+)', x) self.extractkb = lambda x: self.matchkb(x).group(2)
def __init__(self): LocalCommand.__init__(self) self.name = NAME self.node = None self.callback_host = "192.168.36.1" self.callback_port = 5001 self.callrepeat = 0 self.callinterval = 20 self.is_win64 = False
def __init__(self): """ init """ LocalCommand.__init__(self) self.result = "" self.name = NAME self.search_pattern = ".doc" self.auto_download = False self.drive_letter = "c:" #win32 specific obviously self.download_count = 0
def __init__(self): LocalCommand.__init__(self) self.result = "" self.supportedNodeTypes = [ "LocalNode", "UnixShellNode", "win32Node", "linuxNode", "osxNode", "win64Node" ] self.name = NAME self.directory = "."
def __init__(self): LocalCommand.__init__(self) httpclientside.__init__(self) self.datatype = "text/html" #for HTTPSERVER version self.result = "" self.name = NAME self.command = "echo hi" self.blind = True return
def __init__(self): LocalCommand.__init__(self) self.server_sock = None self.server_port = 8080 self.mosdef_port = 5555 self.mosdef_host = '127.0.0.1' self.clients = {} self.useSSL = False self.verbose = False
def __init__(self): LocalCommand.__init__(self) self.name = NAME self.domain = "" self.hostfilename = "" self.debug = False self.wildcard = False self.iterate = False self.throttle = 0 # Delay time between requests self.do_threaded = True