Example #1
0
	def __init__(self):
		self.hash = ''
		self.username = ''
		self.hostname = ''
		
		options = {'command': '-scp', 'action': 'store_true', 'dest': 'winscp', 'help': 'winscp'}
		ModuleInfo.__init__(self, 'winscp', 'sysadmin', options)
Example #2
0
	def __init__(self):
		self.hash = ''
		self.username = ''
		self.hostname = ''
		
		options = {'command': '-scp', 'action': 'store_true', 'dest': 'winscp', 'help': 'winscp'}
		ModuleInfo.__init__(self, 'winscp', 'sysadmin', options)
Example #3
0
	def __init__(self, isThunderbird = False):
		
		self.credentials_categorie = None	

		self.toCheck = []
		self.manually_pass = None
		self.dictionnary_path = None
		self.number_toStop = None

		self.key3 = ''

		# Manage options
		suboptions = [
			{'command': '-m', 'action': 'store', 'dest': 'manually', 'help': 'enter the master password manually', 'title': 'Advanced Mozilla master password options'},
			{'command': '-p', 'action': 'store', 'dest': 'path', 'help': 'path of a dictionnary file', 'title': 'Advanced Mozilla master password options'},
			{'command': '-b', 'type':int, 'action': 'store', 'dest': 'bruteforce', 'help': 'number of caracter to brute force', 'title': 'Advanced Mozilla master password options'},
			{'command': '-d', 'action': 'store_true', 'dest': 'defaultpass', 'help': 'try 500 most common passwords', 'title': 'Advanced Mozilla master password options'},
			{'command': '-s', 'action': 'store', 'dest': 'specific_path', 'help': 'enter the specific path to a profile you want to crack', 'title': 'Advanced Mozilla master password options'}
		]
		
		if not isThunderbird:
			options = {'command': '-f', 'action': 'store_true', 'dest': 'firefox', 'help': 'firefox'}
			ModuleInfo.__init__(self, 'firefox', 'browsers', options, suboptions)
		else:
			options = {'command': '-t', 'action': 'store_true', 'dest': 'thunderbird', 'help': 'thunderbird'}
			ModuleInfo.__init__(self, 'thunderbird', 'browsers', options, suboptions)
Example #4
0
    def __init__(self, isThunderbird=False):

        self.credentials_categorie = None

        self.toCheck = []
        self.manually_pass = None
        self.dictionary_path = None
        self.number_toStop = None

        self.key3 = ""

        # Manage options
        suboptions = [
            {
                "command": "-m",
                "action": "store",
                "dest": "manually",
                "help": "enter the master password manually",
                "title": "Advanced Mozilla master password options",
            },
            {
                "command": "-s",
                "action": "store",
                "dest": "specific_path",
                "help": "enter the specific path to a profile you want to crack",
                "title": "Advanced Mozilla master password options",
            },
        ]

        if not isThunderbird:
            options = {"command": "-f", "action": "store_true", "dest": "firefox", "help": "firefox"}
            ModuleInfo.__init__(self, "firefox", "browsers", options, suboptions)
        else:
            options = {"command": "-t", "action": "store_true", "dest": "thunderbird", "help": "thunderbird"}
            ModuleInfo.__init__(self, "thunderbird", "browsers", options, suboptions)
Example #5
0
	def __init__(self, isThunderbird = False):
		
		self.credentials_categorie = None	

		self.toCheck = []
		self.manually_pass = None
		self.dictionnary_path = None
		self.number_toStop = None

		self.key3 = ''

		# Manage options
		suboptions = [
			{'command': '-m', 'action': 'store', 'dest': 'manually', 'help': 'enter the master password manually', 'title': 'Advanced Mozilla master password options'},
			{'command': '-p', 'action': 'store', 'dest': 'path', 'help': 'path of a dictionnary file', 'title': 'Advanced Mozilla master password options'},
			{'command': '-b', 'type':int, 'action': 'store', 'dest': 'bruteforce', 'help': 'number of caracter to brute force', 'title': 'Advanced Mozilla master password options'},
			{'command': '-d', 'action': 'store_true', 'dest': 'defaultpass', 'help': 'try 500 most common passwords', 'title': 'Advanced Mozilla master password options'},
			{'command': '-s', 'action': 'store', 'dest': 'specific_path', 'help': 'enter the specific path to a profile you want to crack', 'title': 'Advanced Mozilla master password options'}
		]
		
		if not isThunderbird:
			options = {'command': '-f', 'action': 'store_true', 'dest': 'firefox', 'help': 'firefox'}
			ModuleInfo.__init__(self, 'firefox', 'browsers', options, suboptions)
		else:
			options = {'command': '-t', 'action': 'store_true', 'dest': 'thunderbird', 'help': 'thunderbird'}
			ModuleInfo.__init__(self, 'thunderbird', 'browsers', options, suboptions)
Example #6
0
 def __init__(self):
     options = {
         'command': '-q',
         'action': 'store_true',
         'dest': 'squirrel',
         'help': 'squirrel'
     }
     ModuleInfo.__init__(self, 'squirrel', 'database', options)
Example #7
0
 def __init__(self):
     options = {
         'command': '-t',
         'action': 'store_true',
         'dest': 'tortoise',
         'help': 'tortoise'
     }
     ModuleInfo.__init__(self, 'tortoise', 'svn', options)
Example #8
0
 def __init__(self):
     options = {
         "command": "-o",
         "action": "store_true",
         "dest": "outlook",
         "help": "outlook - IMAP, POP3, HTTP, SMTP, LDPAP (not Exchange)",
     }
     ModuleInfo.__init__(self, "outlook", "mails", options)
Example #9
0
 def __init__(self):
     options = {
         'command': '-wi',
         'action': 'store_true',
         'dest': 'wifi',
         'help': 'Vista and higher - Need System Privileges'
     }
     ModuleInfo.__init__(self, 'Wifi', 'wifi', options)
Example #10
0
 def __init__(self):
     options = {
         'command': '-c',
         'action': 'store_true',
         'dest': 'cyberduck',
         'help': 'cyberduck'
     }
     ModuleInfo.__init__(self, 'cyberduck', 'sysadmin', options)
Example #11
0
 def __init__(self):
     options = {
         'command': '-n',
         'action': 'store_true',
         'dest': 'network',
         'help': 'generic network credentials'
     }
     ModuleInfo.__init__(self, 'Generic Network', 'windows', options)
Example #12
0
 def __init__(self):
     options = {
         'command': '-t',
         'action': 'store_true',
         'dest': 'turba',
         'help': 'turba'
     }
     ModuleInfo.__init__(self, 'turba', 'games', options)
Example #13
0
	def __init__(self):
		# Manage options
		options = {'command': '-s', 'action': 'store_true', 'dest': 'shadow', 'help': '/etc/shadow - Need root Privileges'}
		ModuleInfo.__init__(self, 'shadow', 'sysadmin', options)	

		self.filestr = '/etc/shadow'
		self.hash = '\n'
		self.pwdFound = []
Example #14
0
 def __init__(self):
     options = {
         'command': '-e',
         'action': 'store_true',
         'dest': 'env',
         'help': 'environment variables'
     }
     ModuleInfo.__init__(self, 'Environment variables', 'sysadmin', options)
Example #15
0
 def __init__(self):
     options = {
         'command': '-d',
         'action': 'store_true',
         'dest': 'dotnet',
         'help': 'domain visible network (.Net Passport) Passwords'
     }
     ModuleInfo.__init__(self, 'Dot Net', 'windows', options)
Example #16
0
 def __init__(self):
     options = {
         'command': '-g',
         'action': 'store_true',
         'dest': 'gnomeKeyring',
         'help': 'Gnome Keyring'
     }
     ModuleInfo.__init__(self, 'gnomeKeyring', 'wallet', options)
Example #17
0
 def __init__(self):
     options = {
         'command': '-ftp',
         'action': 'store_true',
         'dest': 'ftpnavigator',
         'help': 'FTP Navigator'
     }
     ModuleInfo.__init__(self, 'ftpnavigator', 'sysadmin', options)
Example #18
0
 def __init__(self):
     options = {
         'command': '-wi',
         'action': 'store_true',
         'dest': 'wifi',
         'help': 'Network Manager - Need root Privileges'
     }
     ModuleInfo.__init__(self, 'wifi', 'wifi', options)
Example #19
0
	def __init__(self):
		# Manage options
		options = {'command': '-s', 'action': 'store_true', 'dest': 'shadow', 'help': '/etc/shadow - Need root Privileges'}
		ModuleInfo.__init__(self, 'shadow', 'sysadmin', options)	

		self.filestr = '/etc/shadow'
		self.hash = '\n'
		self.pwdFound = []
Example #20
0
 def __init__(self):
     options = {
         'command': '-k',
         'action': 'store_true',
         'dest': 'kwallet',
         'help': 'KWallet'
     }
     ModuleInfo.__init__(self, 'kwallet', 'wallet', options)
Example #21
0
 def __init__(self):
     options = {
         'command': '-s',
         'action': 'store_true',
         'dest': 'skype',
         'help': 'skype'
     }
     ModuleInfo.__init__(self, 'skype', 'chats', options)
Example #22
0
 def __init__(self):
     options = {
         'command': '-c',
         'action': 'store_true',
         'dest': 'chrome',
         'help': 'chrome'
     }
     ModuleInfo.__init__(self, 'chrome', 'browsers', options)
Example #23
0
 def __init__(self):
     options = {
         'command': '-d',
         'action': 'store_true',
         'dest': 'dbvis',
         'help': 'dbvisualizer'
     }
     ModuleInfo.__init__(self, 'dbvis', 'database', options)
Example #24
0
 def __init__(self):
     options = {
         'command': '-r',
         'action': 'store_true',
         'dest': 'roguestale',
         'help': 'Extract Rogue\'s Tale SHA1 password hashes.'
     }
     ModuleInfo.__init__(self, 'roguestale', 'games', options)
Example #25
0
 def __init__(self):
     options = {
         'command': '-wp',
         'action': 'store_true',
         'dest': 'wpa_supplicant',
         'help': 'WPA Supplicant - Need root Privileges'
     }
     ModuleInfo.__init__(self, 'wpa_supplicant', 'wifi', options)
Example #26
0
 def __init__(self):
     options = {
         'command': '-o',
         'action': 'store_true',
         'dest': 'outlook',
         'help': 'outlook - IMAP, POP3, HTTP, SMTP, LDPAP (not Exchange)'
     }
     ModuleInfo.__init__(self, 'outlook', 'mails', options)
Example #27
0
 def __init__(self):
     options = {
         'command': '-s',
         'action': 'store_true',
         'dest': 'sqldeveloper',
         'help': 'sqldeveloper'
     }
     ModuleInfo.__init__(self, 'sqldeveloper', 'database', options)
Example #28
0
 def __init__(self):
     options = {
         'command': '-f',
         'action': 'store_true',
         'dest': 'filezilla',
         'help': 'filezilla'
     }
     ModuleInfo.__init__(self, 'filezilla', 'sysadmin', options)
Example #29
0
 def __init__(self):
     options = {
         'command': '-p',
         'action': 'store_true',
         'dest': 'puttycm',
         'help': 'puttycm'
     }
     ModuleInfo.__init__(self, 'puttycm', 'sysadmin', options)
Example #30
0
	def __init__(self):
		options = {'command': '-s', 'action': 'store_true', 'dest': 'secrets', 'help': 'Windows secrets (hashes, lsa secrets, etc.)'}
		ModuleInfo.__init__(self, 'Windows secrets', 'windows', options)
		
		self.sysFile = ['sam', 'security', 'system']
		self.address = 'LOCAL'
		self.ntds = os.environ['systemroot'] + os.sep + 'ntds' + os.sep + 'ntds.dit'
		if not os.path.exists(self.ntds):
			self.ntds = None
		self.history =  True
Example #31
0
	def __init__(self):
		options = {'command': '-j', 'action': 'store_true', 'dest': 'jitsi', 'help': 'jitsi'}
		suboptions = [{'command': '-ma', 'action': 'store', 'dest': 'master_pwd', 'help': 'enter the master password manually', 'title': 'Advanced jitsi option'}]
		ModuleInfo.__init__(self, 'jitsi', 'chats', options, suboptions)
	
		self.keylen = 16
		self.iterations = 1024
		self.padding = '\f'
		self.account_id = ''
		self.master_password_used = False
		self.masterpass = '******'
Example #32
0
 def __init__(self):
     options = {
         'command': '-e',
         'action': 'store_true',
         'dest': 'ie',
         'help':
         'internet explorer from version 7 to 11 (but not with win8)'
     }
     suboptions = [{
         'command': '-l',
         'action': 'store',
         'dest': 'historic',
         'help': 'text file with a list of websites',
         'title': 'Advanced ie option'
     }]
     ModuleInfo.__init__(self, 'ie', 'browsers', options, suboptions)
Example #33
0
    def __init__(self):
        options = {
            'command': '-j',
            'action': 'store_true',
            'dest': 'jitsi',
            'help': 'jitsi'
        }
        suboptions = [{
            'command': '-ma',
            'action': 'store',
            'dest': 'master_pwd',
            'help': 'enter the master password manually',
            'title': 'Advanced jitsi option'
        }]
        ModuleInfo.__init__(self, 'jitsi', 'chats', options, suboptions)

        self.keylen = 16
        self.iterations = 1024
        self.padding = '\f'
        self.account_id = ''
        self.master_password_used = False
        self.masterpass = '******'
Example #34
0
 def __init__(self):
     options = {"command": "-s", "action": "store_true", "dest": "skype", "help": "skype"}
     ModuleInfo.__init__(self, "skype", "chats", options)
Example #35
0
	def __init__(self):
		options = {'command': '--HiddenWifiArgs', 'action': 'store_true', 'dest': 'wifipass', 'help': argparse.SUPPRESS}
		ModuleInfo.__init__(self, 'wifipass', 'wifi', options)
Example #36
0
	def __init__(self):
		options = {'command': '-t', 'action': 'store_true', 'dest': 'turba', 'help': 'turba'}
		ModuleInfo.__init__(self, 'turba', 'games', options)
Example #37
0
	def __init__(self):
		options = {'command': '-e', 'action': 'store_true', 'dest': 'env', 'help': 'environment variables'}
		ModuleInfo.__init__(self, 'Environnement variables', 'sysadmin', options)
Example #38
0
File: ie.py Project: 0ps/LaZagne
	def __init__(self):
		options = {'command': '-e', 'action': 'store_true', 'dest': 'ie', 'help': 'internet explorer from version 7 to 11 (but not with win8)'}
		suboptions = [{'command': '-l', 'action': 'store', 'dest': 'historic', 'help': 'text file with a list of websites', 'title': 'Advanced ie option'}]
		ModuleInfo.__init__(self, 'ie', 'browsers', options, suboptions)
Example #39
0
 def __init__(self):
     options = {"command": "-q", "action": "store_true", "dest": "squirrel", "help": "squirrel"}
     ModuleInfo.__init__(self, "squirrel", "database", options)
Example #40
0
	def __init__(self):
		options = {'command': '-o', 'action': 'store_true', 'dest': 'opera', 'help': 'opera'}
		ModuleInfo.__init__(self, 'opera', 'browsers', options)
Example #41
0
	def __init__(self):
		options = {'command': '-k', 'action': 'store_true', 'dest': 'kalypsomedia', 'help': 'kalypsomedia'}
		ModuleInfo.__init__(self, 'kalypsomedia', 'games', options)
Example #42
0
	def __init__(self):
		options = {'command': '-wp', 'action': 'store_true', 'dest': 'wpa_supplicant', 'help': 'WPA Supplicant - Need root Privileges'}
		ModuleInfo.__init__(self, 'wpa_supplicant', 'wifi', options)
Example #43
0
	def __init__(self):
		options = {'command': '-d', 'action': 'store_true', 'dest': 'dotnet', 'help': 'domain visible network (.Net Passport) Passwords'}
		ModuleInfo.__init__(self, 'Dot Net', 'windows', options)
Example #44
0
	def __init__(self):
		options = {'command': '-f', 'action': 'store_true', 'dest': 'filezilla', 'help': 'filezilla'}
		ModuleInfo.__init__(self, 'filezilla', 'sysadmin', options)
Example #45
0
	def __init__(self):
		options = {'command': '-wi', 'action': 'store_true', 'dest': 'wifi', 'help': 'Vista and higher - Need System Privileges'}
		ModuleInfo.__init__(self, 'Wifi', 'wifi', options)
Example #46
0
 def __init__(self):
     options = {'command': '-mvn', 'action': 'store_true', 'dest': 'mavenrepositories', 'help': 'Maven repositories'}
     ModuleInfo.__init__(self, 'mavenrepositories', 'maven', options)
     # Interesting XML nodes in Maven repository configuration
     self.nodes_to_extract = ["id", "username", "password", "privateKey", "passphrase"]
     self.settings_namespace = "{http://maven.apache.org/SETTINGS/1.0.0}"
Example #47
0
 def __init__(self):
     options = {'command': '-winssh', 'action': 'store_true', 'dest': 'opensshforwindows', 'help': 'OpenSSH for Windows'}
     ModuleInfo.__init__(self, 'opensshforwindows', 'sysadmin', options)
     self.key_files_location = environ.get("USERPROFILE") + "\\.ssh"
Example #48
0
	def __init__(self):
		options = {'command': '-p', 'action': 'store_true', 'dest': 'pidgin', 'help': 'pidgin'}
		ModuleInfo.__init__(self, 'pidgin', 'chats', options)
Example #49
0
	def __init__(self):
		options = {'command': '-r', 'action': 'store_true', 'dest': 'roguestale', 'help': 'Extract Rogue\'s Tale SHA1 password hashes.'}
		ModuleInfo.__init__(self, 'roguestale', 'games', options)
Example #50
0
 def __init__(self):
     options = {'command': '-c', 'action': 'store_true', 'dest': 'clawsmail', 'help': 'clawsmail'}
     ModuleInfo.__init__(self, 'clawsmail', 'mails', options)    
Example #51
0
	def __init__(self):
		options = {'command': '-core', 'action': 'store_true', 'dest': 'coreftp', 'help': 'coreftp'}
		ModuleInfo.__init__(self, 'coreftp', 'sysadmin', options)
Example #52
0
  	def __init__(self):
		options = {'command': '-k', 'action': 'store_true', 'dest': 'kwallet', 'help': 'KWallet'}
		ModuleInfo.__init__(self, 'kwallet', 'wallet', options)
Example #53
0
 def __init__(self):
     options = {"command": "--HiddenWifiArgs", "action": "store_true", "dest": "wifipass", "help": argparse.SUPPRESS}
     ModuleInfo.__init__(self, "wifipass", "wifi", options)
Example #54
0
	def __init__(self):
		options = {'command': '-ftp', 'action': 'store_true', 'dest': 'ftpnavigator', 'help': 'FTP Navigator'}
		ModuleInfo.__init__(self, 'ftpnavigator', 'sysadmin', options)
Example #55
0
	def __init__(self):
		options = {'command': '-d', 'action': 'store_true', 'dest': 'dbvis', 'help': 'dbvisualizer'}
		ModuleInfo.__init__(self, 'dbvis', 'database', options)
Example #56
0
	def __init__(self):
		options = {'command': '-n', 'action': 'store_true', 'dest': 'network', 'help': 'generic network credentials'}
		ModuleInfo.__init__(self, 'Generic Network', 'windows', options)
Example #57
0
	def __init__(self):
		options = {'command': '-q', 'action': 'store_true', 'dest': 'squirrel', 'help': 'squirrel'}
		ModuleInfo.__init__(self, 'squirrel', 'database', options)