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
Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #7
0
def get_modules():
    moduleNames = [
        ClawsMail(),
        DbVisualizer(),
        # Env_variable(),
        # Filezilla(),
        Gnome(),
        Jitsi(),
        Mozilla(),
        Opera(),
        Chrome(),
        Pidgin(),
        Shadow(),
        Aws(),
        Docker(),
        Ssh(),
        Cli(),
        SQLDeveloper(),
        Squirrel(),
        Wifi(),
        Wpa_supplicant(),
        kde(),
        libsecret()
    ]

    try:
        moduleNames.append(Mimipy())
    except:
        pass

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

    return moduleNames
Beispiel #8
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
Beispiel #9
0
        # 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:
            if "windows" in argv or "all" in argv:
                Secrets().run()

            elif "wifi" in argv or "all" in argv:
                pwdFound = Wifi().run()
                print_output('Wifi', pwdFound)
        except Exception, e:
            print_debug('ERROR', e)
            pass
        stdoutRes.append(constant.finalResults)

        # Write output to a tmp file
        with open(tmpFile, "w+") as f:
            json.dump(stdoutRes, f)

    # Is not a child process
    else:
        # Print the entire output of children results
        parseJsonResult(stdoutRes)
Beispiel #10
0
def get_modules():
    return [Wifi()]