def get_modules():
    module_names = [
        ClawsMail(),
        Thunderbird(),
        DbVisualizer(),
        Env_variable(),
        Filezilla(),
        Fstab(),
        # Mozilla(),
        Opera(),
        Chrome(),
        Pidgin(),
        Shadow(),
        Aws(),
        Docker(),
        Ssh(),
        Cli(),
        SQLDeveloper(),
        Squirrel(),
        Wifi(),
        Wpa_supplicant(),
        Kde(),
        Libsecret(),
        Mimipy()
    ]

    # very long to execute
    # try:
    # 	module_names.append(MemoryDump())
    # except:
    # 	pass

    return module_names + firefox_browsers
示例#2
0
def get_modules():
    moduleNames = [
        Dbvisualizer(),
        Dot_net(),
        Chrome(),
        CoreFTP(),
        Cyberduck(),
        Filezilla(),
        FtpNavigator(),
        IE(),
        GalconFusion(),
        Jitsi(),
        KalypsoMedia(),
        Mozilla(),
        Network(),
        Opera(),
        Outlook(),
        Pidgin(),
        Puttycm(),
        RoguesTale(),
        Tortoise(),
        Secrets(),
        Skype(),
        SQLDeveloper(),
        Squirrel(),
        Turba(),
        Wifi(),
        WifiPass(),
        WinSCP(),
        GitForWindows(),
        MavenRepositories(),
        ApacheDirectoryStudio(),
        OpenSSHForWindows()
    ]
    return moduleNames
示例#3
0
def get_modules():
    moduleNames = [
        ApacheDirectoryStudio(),
        Autologon(),
        Dbvisualizer(),
        Chrome(),
        CSE(),
        CoreFTP(),
        Cyberduck(),
        Filezilla(),
        FtpNavigator(),
        GalconFusion(),
        GitForWindows(),
        IE(),
        Jitsi(),
        KalypsoMedia(),
        MavenRepositories(),
        MemoryDump(),  # retrieve browers and keepass passwords
        Keepass(),  # should be launched after memory dump
        Mozilla(),
        Composer(),
        Credman(),
        OpenSSHForWindows(),
        Opera(),
        Outlook(),
        Pidgin(),
        Puttycm(),
        RDPManager(),
        Robomongo(),
        RoguesTale(),
        Tortoise(),
        Skype(),
        SQLDeveloper(),
        Squirrel(),
        Turba(),
        Unattended(),
        Vault(),
        Wifi(),
        WinSCP(),
        Cachedump(),
        Hashdump(),
        LSASecrets()
    ]
    return moduleNames
示例#4
0
def get_modules():
    moduleNames = [
        ClawsMail(),
        DbVisualizer(),
        Env_variable(),
        Filezilla(),
        Gnome(),
        Jitsi(),
        Mozilla(),
        Opera(),
        Pidgin(),
        Shadow(),
        SQLDeveloper(),
        Squirrel(),
        Wifi(),
        Wpa_supplicant(),
        kde()
    ]
    return moduleNames
示例#5
0
def get_modules():
	moduleNames = [
		# Browser
		Chrome(), 
		Mozilla(),
		Opera(),
		CocCoc(),

		# Chats
		Pidgin(),	

		# Databases
		Dbvisualizer(), 
		Robomongo(),
		SQLDeveloper(),
		Squirrel(),

		# SVN
		Tortoise(),

		# Sysadmin
		ApacheDirectoryStudio(),
		Filezilla(),
		FtpNavigator(), 
		Unattended(),

		# Wifi
		Wifi(),

		# Windows
		DPAPIHash(),
		Cachedump(),
		Credman(),
		Vault(),
		Hashdump(),
		LSASecrets(), 
		Sysvault()
	]
	return moduleNames
示例#6
0
def get_modules():
	moduleNames = [
		ClawsMail(),
		DbVisualizer(),
		Env_variable(),
		Filezilla(),
		Gnome(),
		Jitsi(),
		Mozilla(),
		# MemoryDump(),	 # very long to execute
		Mimipy(),
		Opera(),
		Pidgin(),
		Shadow(),
		SQLDeveloper(),
		Squirrel(),
		Wifi(),
		Wpa_supplicant(),
		kde(),
		libsecret()
	]
	return moduleNames
示例#7
0
def get_modules():
    module_names = [

        # Browser
        IE(),
        UCBrowser(),

        # Chats
        Pidgin(),
        Skype(),
        PSI(),

        # Databases
        Dbvisualizer(),
        Squirrel(),
        SQLDeveloper(),
        Robomongo(),
        PostgreSQL(),

        # games
        KalypsoMedia(),
        GalconFusion(),
        RoguesTale(),
        Turba(),

        # Git
        GitForWindows(),

        # Mails
        Outlook(),
        Thunderbird(),

        # Maven
        MavenRepositories(),

        # Memory
        MemoryDump(),  # retrieve browsers and keepass passwords
        Keepass(),  # should be launched after memory dump

        # Php
        Composer(),

        # SVN
        Tortoise(),

        # Sysadmin
        ApacheDirectoryStudio(),
        CoreFTP(),
        Cyberduck(),
        Filezilla(),
        FtpNavigator(),
        Puttycm(),
        OpenSSHForWindows(),
        RDPManager(),
        Unattended(),
        WinSCP(),

        # Wifi
        Wifi(),

        # Windows
        Autologon(),
        Cachedump(),
        Credman(),
        Hashdump(),
        LSASecrets(),
        Vault(),
        WindowsPassword(),
        CredFiles(),
    ]
    return module_names + chromium_browsers + firefox_browsers
示例#8
0
        # if isChild:
        constant.finalResults = {}
        constant.finalResults['User'] = user_selected

        # Try to retrieve all passwords from lazagne.softwares which do not need to be in the user session
        constant.mozilla_software = 'Firefox'
        Mozilla(False).run()
        constant.mozilla_software = 'Thunderbird'
        Mozilla(True).run()
        Jitsi().run()
        Pidgin().run()
        Dbvisualizer().run()
        SQLDeveloper().run()
        KalypsoMedia().run()
        RoguesTale().run()
        Filezilla().run()

        if isChild:
            stdoutRes.append(constant.finalResults)

        # Used to write the passwords found into the json - txt file
        else:
            user_pwd_temp.append(constant.finalResults)

    constant.finalResults = {}
    constant.finalResults['User'] = "******"

    # Is a child process
    if isChild:
        constant.output = 'json'
        try: