Kooperation zwischen InvisiMole und Gamaredon? | WeLiveSecurity

Kooperation zwischen InvisiMole und Gamaredon?

ESET-Forscher enttarnen eine neue Vorgehensweise der schwer zu fassenden InvisiMole-Gruppe und entdecken Verbindungen zur Gamaredon-Gruppe.

ESET-Forscher enttarnen eine neue Vorgehensweise der schwer zu fassenden InvisiMole-Gruppe und entdecken Verbindungen zur Gamaredon-Gruppe.

Über InvisiMole berichteten wir erstmals im Jahr 2018. In einer neuen Kampagne attackierten die Cyberkriminellen abermals hockkarätige Ziele in Osteuropa. Die Untersuchungen der ESET-Forscher fanden in enger Zusammenarbeit mit den betroffenen Organisationen statt. Dabei entdeckten sie neue Tools, Vorgehensweisen und Angriffstaktiken.

In diesem Blog-Beitrag sind die Ergebnisse aus dem Whitepaper: „InvisiMole: The hidden part of the story“ zusammengefasst.

Die Invisimole-Cybergang ist seit mindestens 2013 aktiv. Durch ESET konnten bereits die zwei Backdoor-Varianten RC2CL und RC2FM – bekannt für ihre extensiven Spionage-Fähigkeiten – beschrieben werden. Unklar blieb allerdings, wie die Hintertürchen verteilt, verbreitet und auf den Systemen der Opfer abgesetzt wurden.

In der letzten Malware-Kampagne erschien InvisiMole mit aktualisiertem Toolset, mit dem sie eine kleine Anzahl hochkarätiger Ziele des militärischen Sektors und diplomatischer Auslandsvertretungen angriffen. ESET-Telemetrie-Daten zufolge starteten die Cyberangriffe Ende des Jahres 2019 und dauerten bis zum Zeitpunkt der Erstellung dieses Beitrags an.

Dank der Untersuchungen und der Zusammenarbeit mit den betroffenen Organisationen war man in der Lage, die Mechanismen des InvisiMole-Toolsets offenzulegen.

Erstaunlicherweise gelangt InvisiMole-Malware erst nach der Kompromittierung durch die Gamaredon-Gruppe auf die Computer der Opfer. Dieser Weg ermöglicht den InvisiMole-Operatoren, lange unentdeckt zu bleiben.

Außerdem setzen die Angreifer auf lange Execution Chains, die aus der Kombination von bösartigem Shellcode mit legitimen Tools und angreifbaren Executables zusammengestellt sind. DNS-Tunneling sorgt für eine verdeckte C&C-Kommunikation, sogenannte Execution Guardrails versteckt die Malware vor Sicherheitsforschern.

InvisiMole-Kompromittierungsmechanismus

Während der Untersuchungen stellte sich heraus, dass InvisiMole mit Hilfe eines .NET-Downloaders auf die bereits durch Gamaredon kompromittierten Systeme gelangte. ESET-Sicherheitsprodukte erkennen den Malware-Downloader als MSIL/Pterodo.

Die Gamaredon Cyber-Gangster sind seit mindestens 2013 tätig. Ihre Cyber-Bedrohungen zeichnen sich durch eine schnelle Weiterentwicklung aus. Darüber hinaus bemühen sich die Gamaredon-Akteure nur wenig, dass ihre Malware lange unentdeckt bleibt. Erst vor Kurzem berichteten wir über Gamaredon Malware-Komponenten, die sich mit Hilfe von Spearphishing innerhalb eines Unternehmensnetzwerks lateral ausbreiteten und dabei allerhand Daten sammelten und ausleiteten.

Die ESET-Untersuchungen förderten zu Tage, dass die Gamaredon-Malware dazu benutzt wurde, die bei weitem verstohlenere InvisiMole-Payload abzusetzen. Die ESET-Telemetrie-Daten gaben zu verstehen, dass bloß eine kleine ausgewählte Anzahl von Gamaredon-Opfern mit der ausgereifteren InvisiMole-Malware kompromittiert wurde.

Abbildung 1: Gamaredons .NET-Downloader kann die Rechner der Opfers mit dem raffinierteren TCP-Downloader von InvisiMole kompromittieren.

Wie im Whitepaper näher erläutert, betrachten wir InvisiMole und Gamaredon nicht als die Arbeiten einer einzigen Cybergang, sondern als Werke zweier Malware-Akteure mit verschiedenen Tools, Vorgehensweisen und Angriffstaktiken.

Verbreitungs- und Update-Mechanismen

Es existieren bislang drei Möglichkeiten, wie sich InvisiMole in kompromittierten Netzwerken verbreitet:

  • Mithilfe der BlueKeep-Sicherheitslücke im RDP-Protokoll (CVE-2019-0708)
  • Mithilfe der EternalBlue-Schwachstelle im SMB-Protokoll (CVE-2017-0144)
  • Mithilfe von mit Trojanern verseuchten Dokumenten und Software-Installern, die von der anvisierten Organisation zuvor gestohlen wurden.

Um die mit einem Trojaner angereicherten Dateien zu erstellen, stiehlt InvisiMole zunächst geeignete Dokumente und Software-Installationsprogramme von der anvisierten Organisation und baut sich damit schließlich ein SFX-Archiv zusammen, das auch den InvisiMole-Installer enthält. Die Originaldatei wird dann durch die kompromittierte ersetzt; Name, Symbol und Metadaten bleiben erhalten. Die Angreifer verlassen sich darauf, dass die Benutzer diese Dateien verbreiten und ausführen.

Die laterale Ausbreitung in einem Organisationsnetzwerk ist besonders dann effektiv, wenn ein kompromittierter Software-Installer auf einem zentralen Server platziert wird (übliche Ressource, um Software in größeren Unternehmen zu verteilen). Auf diese Weise würde InvisiMole ganz organisch auf vielen Computern im Netzwerk verteilt werden.

Unabhängig von der Verbreitungsmethode ist die erste InvisiMole-Komponente, die auf den neu kompromittierten Maschinen eingesetzt wird, immer der TCP-Downloader von InvisiMole – eine einfache Ergänzung des Toolsets, das die nächste Stufe der Kompromittierung herunterlädt.

Der zweite Zusatz zum aktualisierten InvisiMole-Toolset (DNS-Downloader) besitzt die gleiche Funktionalität, ist jedoch für den langfristigen, geheimen Rechnerzugriff ausgelegt. Es verwendet eine verstohlenere Methode der C&C-Kommunikation (DNS-Tunneling – siehe Abbildung 2).

Abbildung 2: DNS-Tunneling

Beim DNS-Tunneling kontaktiert der kompromittierte Client nicht direkt den C&C-Server; Die Kommunikation findet mit dem/den gutartigen DNS-Server(n) statt, mit dem/denen der Computer des Opfers normalerweise kommunizieren würde, und sendet dort Anfragen zur Domain-Auflösung an dessen IP-Adresse. Der DNS-Server kontaktiert dann den für die Domain in der Anfrage zuständigen Nameserver, bei dem es sich um einen von den Angreifern kontrollierten Nameserver handelt. Dieser leitet seine Antwort an den Client zurück.

Die eigentliche C&C-Kommunikation ist dabei in den DNS-Anfragen und -Antworten eingebettet, ohne dass der gutartige, normale DNS-Server mitbekommt, dass er bloß als „ahnungsloser Intermediär“ fungiert.

InvisiMole Execution Chains

Das bemerkenswerteste Merkmal des neuesten InvisiMole-Toolsets ist seine langen Execution Chains, die für die Bereitstellung der folgenden endgültigen Payloads verwendet werden: aktualisierte RC2CM- und RC2CL-Backdoors und die neuen TCP- und DNS-Downloader.

Die ESET-Forscher rekonstruierten vier Execution Chains, die von den Angreifern in unterschiedlichen Situationen benutzt wurden. Grundlage waren Betriebssystem des Zielcomputers, und ob sie in der Lage waren, Admin-Rechte zu erlangen:

  • Die Control Panel Misuse Chain greift auf eine seltene Technik, bekannt aus den Vault 7 Leaks, zurück. Diese wird verwendet, um eine verdeckte Execution Chain im Rahmen des Kontrollpanels zu erreichen.
  • Die SMInit Exploit Chain nutzt eine Schwachstelle in der legitimen Total Video Player Software. Sie wird in den Fällen verwendet, in denen es den Angreifern nicht gelang, Admin-Rechte für das kompromittierte System zu erhalten.
  • Die Speedfan Exploit Chain missbraucht eine Local Privilege Escalation Schwachstelle im speedfan.sys-Treiber, um Malware-Code vom Kernel-Mode aus in einen sonst vertrauenswürdigen Prozess einzuschleusen.
  • Die Wdigest Exploit Chain ist InvisiMoles Flaggschiff, die aufwendigste Chain, die für die neuesten Windows-Versionen verwendet wird und bei denen die Angreifer über Administratorrechte verfügen. Eine Schwachstelle in der Windows-Bibliothek wdigest.dll wird unter Verwendung einer verbesserten ListPlanting-Technik ausgenutzt, um Malware-Code in einen vertrauenswürdigen Prozess einzuschleusen.

Die anfälligen Executables in diesen Chains werden alle von InvisiMole in das System eingeführt – die Variante dieser Technik mit einem anfälligen Treiber wurde von Forscherkollegen schon früher als Bring Your Own Vulnerable Driver bezeichnet. Für die anderen Fälle haben wir die Technik „Bring Your Own Vulnerable Software“ genannt.

Ausführlichere Informationen dazu finden Sie in unserem Whitepaper.

Abbildung 3: Die Execution Chains von InvisiMole; Vorhängeschlösser signalisieren jeweils verschlüsselte Payloads.

Man beachte die extensive Nutzung legitimer Tools und die Verschlüsselung (siehe Abbildung 3). Die InvisiMole-Operatoren installieren fast ausschließlich legitime Tools und heben sich die schädlichen Payloads für spätere Stufen auf.

Mithilfe des Windows-Features Data Protection API (DPAPI – CryptProtectData & CryptUnprotectData) platziert InvisiMole Execution Guardrails und verschlüsselt Payloads pro Opfer individuell:

  • die CryptProtectData API für die Datenverschlüsselung
  • die CryptUnprotectData API für die Datenentschlüsselung

Das symmetrische Verschlüsselungsschema verwendet einen Schlüssel, der aus den Login-Daten des Benutzers abgeleitet wird, so dass die Entschlüsselung auf demselben Computer durchgeführt werden muss, auf dem die Daten verschlüsselt wurden.

Abbildung 4 zeigt einen Ausschnitt eines typischen InvisiMole-Loaders, der CryptUnprotectData zur Entschlüsselung verwendet und dann prüft, ob der entschlüsselte Blob mit einem charakteristischen Vier-Byte-Magic-Wert von InvisiMole beginnt:

  • 64 DA 11 CE for 64-bit payloads
  • 86 DA 11 CE for 32-bit payloads

Abbildung 4: Ausschnitt eines typischen InvisiMole-Loaders

Die DPAPI-Funktion, die für die lokale Speicherung von Anmeldedaten wie Wi-Fi-Passwörter oder Anmeldepasswörter in Webbrowsern gedacht ist, wird von InvisiMole missbraucht, um die Payload vor Sicherheitsforschern zu verbergen. Selbst wenn sie die Komponenten von InvisiMole in der Telemetrie oder auf Malware-Sharing-Plattformen finden, können sie diese außerhalb des Computers des Opfers nicht entschlüsseln.

Dank der direkten Zusammenarbeit mit den betroffenen Organisationen konnte ESET die Payloads jedoch bergen und vier von InvisiMoles Execution Chains rekonstruieren, die noch ausführlicher im Whitepaper beschrieben sind.

Fazit

Im Jahr 2018 berichteten wir das erste Mal über InvisiMoles verdeckte Arbeitsweise und das komplexe Spektrum ihrer Fertigkeiten. Damals fehlte aber auch ein großer Teil des Bildes.

Nach der Entdeckung von neuen Aktivitäten im Jahr 2019 ergab sich dann die Gelegenheit, einen genaueren Blick auf die Malware-Kampagnen von InvisiMole zu werfen. Damit konnten die fehlenden Puzzleteile zusammengefügt werden.

Die Analyse der von den Cyberkriminellen eingesetzten Tools offenbarte eine kontinuierliche Entwicklung und substanzielle Verbesserung. Besonderes Augenmerk legen die Malware-Operatoren offensichtlich darauf, möglichst lange unentdeckt zu bleiben.

Die neusten Untersuchungen ergaben auch einen bislang unbekannten Zusammenhang zwischen InvisiMole und Gamaredon. Letztere Malware wurde verwendet, um in Netzwerke von bestimmten Organisationen zu gelangen. Danach kam die InvisiMole-Malware zum Einsatz, um gezielte Endpunkte im Netzwerk auszuspionieren.

ESET verfolgt die Aktivitäten der Cyberkriminellen weiterhin und informiert hier auf WeLiveSecurity über Updates.

Im Whitepaper „InvisiMole: The hidden part of the story“ finden Sie alle ESET Detection Names sowie andere IoCs.

Vielen Dank an Matthieu Faou, Ladislav Janko und Michal Poslušný für ihre Arbeit an dem zugrundeliegenden Research.

MITRE ATT&CK techniques

Note: For better readability, we have separated the RC2FM and RC2CL backdoors into their respective ATT&CK mapping tables, because of their rich capabilities. The first mapping pertains to InvisiMole’s supporting components used for delivery, lateral movement, execution chains, and for downloading additional payloads.

InvisiMole

TacticIDNameDescription
ExecutionT1196Control Panel ItemsInvisiMole’s loader is masked as a CPL file, misusing control panel items for execution.
T1106Execution through APIInvisiMole has used ShellExecuteW and CreateProcessW APIs to execute files.
T1129Execution through Module LoadInvisiMole implements a custom loader for its components (InvisiMole blobs).
T1203Exploitation for Client ExecutionInvisiMole has delivered vulnerable Total Video Player software and wdigest.dll library and exploited their stack overflow and input validation vulnerabilities, respectively, to gain covert code execution.
T1085Rundll32InvisiMole has used rundll32.exe as part of its execution chain.
T1053Scheduled TaskInvisiMole has used Windows task scheduler as part of its execution chains.
T1064ScriptingInvisiMole has used a JavaScript file named Control.js as part of its execution chain.
T1035Service ExecutionInvisiMole has registered a Windows service as one of the ways to execute its malicious payload.
T1204User ExecutionInvisiMole has been delivered as trojanized versions of software and documents, using deceiving names and icons and relying on user execution.
PersistenceT1050New ServiceInvisiMole has registered a Windows service named clr_optimization_v2.0.51527_X86 to achieve persistence.
T1060Registry Run Keys / Startup FolderInvisiMole has placed a LNK file in Startup Folder to achieve persistence.
T1053Scheduled TaskInvisiMole has scheduled tasks under names MSST and \Microsoft\Windows\Autochk\Scheduled to achieve persistence.
T1023Shortcut ModificationInvisiMole has placed a LNK file in Startup Folder to achieve persistence.
Privilege EscalationT1088Bypass User Account ControlInvisiMole can bypass UAC to obtain elevated privileges.
T1068Exploitation for Privilege EscalationInvisiMole has exploited CVE-2007-5633 vulnerability in speedfan.sys driver to obtain kernel mode privileges.
Defense EvasionT1140Deobfuscate/Decode Files or InformationInvisiMole decrypts strings using variations of XOR cipher. InvisiMole decrypts its components using the CryptUnprotectData API and two-key triple DES.
T1480Execution GuardrailsInvisiMole has used Data Protection API to encrypt its components on the victim’s computer, to evade detection and make sure the payload can only be decrypted (and then loaded) on one specific compromised computer.
T1143Hidden WindowInvisiMole has executed legitimate tools in hidden windows and used them to execute malicious InvisiMole components.
T1066Indicator Removal from ToolsInvisiMole has undergone technical improvements in attempt to evade detection.
T1202Indirect Command ExecutionInvisiMole has used winapiexec tool for indirect execution of Windows API functions.
T1027Obfuscated Files or InformationInvisiMole has obfuscated strings and code to make analysis more difficult, and encrypted its components to thwart detection.
T1055Process InjectionInvisiMole has injected its code into trusted processes using an improved ListPlanting technique and via APC queue.
T1108Redundant AccessInvisiMole has deployed multiple backdoors on a single compromised computer.
T1085Rundll32InvisiMole has used rundll32.exe as part of its execution chain.
T1064ScriptingInvisiMole’s loader uses a JavaScript script as a part of setting up persistence.
T1063Security Software DiscoveryInvisiMole’s DNS plugin avoids connecting to the C&C server if selected network sniffers are detected running.
T1099TimestompInvisiMole has modified timestamps of files that it creates or modifies.
T1036MasqueradingInvisiMole has attempted to disguise its droppers as legitimate software or documents, and to conceal itself by registering under a seemingly legitimate service name.
DiscoveryT1046Network Service ScanningInvisiMole has performed network scanning within the compromised network using its Portscan and BlueKeep components, in order to search for open ports and for hosts vulnerable to the BlueKeep vulnerability.
T1518Software DiscoveryInvisiMole’s DNS downloader attempts to detect selected network sniffer tools, and pauses its network traffic if any are detected running.
T1082System Information DiscoveryInvisiMole’s DNS downloader collects computer name and system volume serial number.
T1124System Time DiscoveryInvisiMole can collect the timestamp from the victim’s machine.
Lateral MovementT1210Exploitation of Remote ServicesInvisiMole has exploited EternalBlue and BlueKeep vulnerabilities for lateral movement.
T1080Taint Shared ContentInvisiMole has replaced legitimate software or documents in the compromised network with their trojanized versions, in an attempt to propagate itself within the network.
Command and ControlT1043Commonly Used PortInvisiMole’s downloader uses port 443 for C&C communication. InvisiMole’s DNS plugin uses port 53 for C&C communication.
T1090Connection ProxyInvisiMole’s TCP downloader is able to utilize user-configured proxy servers for C&C communication.
T1024Custom Cryptographic ProtocolInvisiMole’s TCP and DNS downloaders use a custom cryptographic protocol for encrypting network communication.
T1132Data EncodingInvisiMole’s DNS downloader uses a variation of base32 encoding to encode data into the subdomain in its requests.
T1008Fallback ChannelsInvisiMole’s TCP and DNS downloaders are configured with several C&C servers.
T1105Remote File CopyInvisiMole’s TCP and DNS downloaders can download additional files to be executed on the compromised system.
T1071Standard Application Layer ProtocolInvisiMole’s DNS downloader uses DNS protocol for C&C communication.
T1095Standard Non-Application Layer ProtocolInvisiMole’s TCP downloader uses TCP protocol for C&C communication.
T1065Uncommonly Used PortInvisiMole’s TCP downloader uses port 1922 for C&C communication.

RC2CL backdoor

TacticIDNameDescription
ExecutionT1059Command-Line InterfaceRC2CL backdoor can create a remote shell to execute commands.
T1106Execution through APIRC2CL backdoor uses CreateProcess and CreateProcessAsUser APIs to execute files.
Privilege EscalationT1134Access Token ManipulationRC2CL backdoor can use CreateProcessAsUser API to start a new process under the context of another user or process.
T1088Bypass User Account ControlRC2CL backdoor can disable and bypass UAC to obtain elevated privileges.
Defense EvasionT1090Connection ProxyRC2CL backdoor can be configured as a proxy relaying communication between other compromised computers and C&C server.
T1140Deobfuscate/Decode Files or InformationRC2CL backdoor decrypts strings using variations of XOR cipher.
T1089Disabling Security ToolsRC2CL backdoor is able to disable Windows firewall.
T1107File DeletionRC2CL backdoor can delete dropped artifacts, and various files on-demand following a delete command.
RC2CL backdoor can safely delete files to thwart forensic analysis.
T1112Modify RegistryRC2CL backdoor hides its configuration within registry keys.
T1027Obfuscated Files or InformationRC2CL backdoor obfuscates/encrypts strings and code to make analysis more difficult.
T1099TimestompRC2CL backdoor modifies timestamps of files that it creates/modifies.
T1497Virtualization/Sandbox EvasionRC2CL backdoor is able to detect virtualized environments.
DiscoveryT1087Account DiscoveryRC2CL backdoor can list account information and session information.
T1010Application Window DiscoveryRC2CL backdoor can list information about active windows.
T1083File and Directory DiscoveryRC2CL backdoor can list files, and specifically recently opened files, and list information about mapped/unmapped drives.
T1046Network Service ScanningRC2CL backdoor is able to scan the compromised network for hosts vulnerable to EternalBlue vulnerability.
T1057Process DiscoveryRC2CL backdoor can list running processes.
T1012Query RegistryRC2CL backdoor can query registry to obtain information about installed software, applications accessed by users, applications executed on user login/system start, recently opened files,
T1063Security Software DiscoveryRC2CL backdoor modifies its behavior if Bitdefender firewall is enabled, or if selected AV processes are detected running.
T1518Software DiscoveryRC2CL backdoor can list installed software, recently accessed software by users, software executed on each user login and/or each system start.
T1082System Information DiscoveryRC2CL backdoor can list information about loaded drivers, computer name, OS version, memory status, local time, system and process DEP policy.
T1016System Network Configuration DiscoveryRC2CL backdoor can list IP table; configured proxy information; information about enabled wireless networks for geolocation of the victims.
T1007System Service DiscoveryRC2CL backdoor can list system service information.
CollectionT1123Audio CaptureRC2CL backdoor can record the sounds from microphones on a computer. RC2FM misuses a legitimate lame.dll for MP3 encoding of the recordings.
T1005Data from Local SystemRC2CL backdoor can collect data from the system, and can monitor changes in specified directories.
T1074Data StagedRC2CL backdoor can store collected data in a central location for a later exfiltration.
T1113Screen CaptureRC2CL backdoor can capture screenshots of the victim’s screen. RC2CL backdoor can also capture screenshots of separate windows.
T1125Video CaptureRC2CL backdoor can access victim’s webcam and capture photos/record videos.
Command and ControlT1008Fallback ChannelsRC2CL backdoor is configured with several C&C servers. Via a backdoor command, it is possible to extend the list and change which C&C server is used.
T1105Remote File CopyInvisiMole can download additional files to be executed on the compromised system.
T1065Uncommonly Used PortRC2CL backdoor uses port 1922 for C&C communication.
ExfiltrationT1002Data CompressedRC2CL backdoor can create zlib and SFX archives. It misuses a copy of the legitimate WinRAR tool for compression and decompression.
T1022Data EncryptedRC2CL backdoor uses variations of XOR cipher to encrypt data.
T1041Exfiltration Over Command and Control ChannelRC2CL backdoor exfiltrates collected information over its C&C channel.

RC2FM backdoor

TacticIDNameDescription
ExecutionT1059Command-Line InterfaceRC2FM backdoor can create a remote shell to execute commands.
T1106Execution through APIRC2FM backdoor supports a command that uses ShellExecute and CreateProcess APIs to execute files.
Privilege EscalationT1088Bypass User Account ControlRC2FM backdoor can bypass UAC to obtain elevated privileges.
Defense EvasionT1140Deobfuscate/Decode Files or InformationRC2FM backdoor decrypts strings using variations of XOR cipher.
T1107File DeletionRC2FM backdoor can delete dropped artifacts, and various files on-demand following a delete command.
T1143Hidden WindowRC2FM backdoor uses CREATE_NO_WINDOW creation flag to execute malware in a hidden window.
T1112Modify RegistryRC2FM backdoor hides its configuration within registry keys.
T1027Obfuscated Files or InformationRC2FM backdoor obfuscates/encrypts strings and code to make analysis more difficult.
T1055Process InjectionRC2FM backdoor can inject itself into ctfmon.exe , dwm.exe , sihost.exe and taskhost.exe processes.
T1085Rundll32RC2FM backdoor uses rundll32.exe to load a stub DLL into which it then injects itself.
T1099TimestampRC2FM backdoor modifies timestamps of files that it creates/modifies.
T1497Virtualization/Sandbox EvasionRC2FM backdoor is able to detect virtualized environments.
DiscoveryT1083File and Directory DiscoveryRC2FM backdoor collects information about mapped drives. It can list files in a specific folder.
T1135Network Share DiscoveryRC2FM backdoor can list connected network shares.
T1057Process DiscoveryRC2FM backdoor can list running processes.
T1082System Information DiscoveryRC2FM backdoor collects computer name and system volume serial number.
T1016System Network Configuration DiscoveryRC2FM backdoor lists information about configured proxy servers.
CollectionT1123Audio CaptureRC2FM backdoor can record the sounds from microphones on a computer. It misuses a legitimate lame.dll for MP3 encoding of the recordings.
T1025Data from Removable MediaRC2FM backdoor can collect jpeg files from connected MTP devices.
T1056Input CaptureRC2FM backdoor can collect keystrokes.
T1113Screen CaptureRC2FM backdoor can capture screenshots of the victim’s screen.
Command and ControlT1043Commonly Used PortRC2FM backdoor uses port 80 for C&C communication.
T1090Connection ProxyRC2FM backdoor can use proxies configured on the local system, for various installed and portable browsers, if direct connection to the C&C server fails.
T1008Fallback ChannelsRC2FM backdoor is configured with several C&C servers. It is possible to update the C&C server by a backdoor command.
T1105Remote File CopyInvisiMole can download additional files to be executed on the compromised system.
T1071Standard Application Layer ProtocolRC2FM backdoor uses HTTP for C&C communication.
ExfiltrationT1022Data EncryptedRC2FM backdoor uses variations of XOR cipher to encrypt data.
T1041Exfiltration Over Command and Control ChannelRC2FM backdoor exfiltrates collected information over its C&C channel.
und

Hier können Sie mitdiskutieren