General

Malware Config

Extracted

Path
  • C:\!Please Read Me!.txt

  • wannacry

Ransom Note
  • Q: What's wrong with my files? A: Ooops, your important files are encrypted. It means you will not be able to access them anymore until they are decrypted. If you follow our instructions we guarantee that you can decrypt all your files quickly and safely! Let's start decrypting! Q: What do I do? A: First, you need to pay service fees for the decryption. Please send $300 worth of bitcoin to this bitcoin address: 15zGqZCTcys6eCjDkE3DypCjXi6QWRV6V1 Next, please find the decrypt software on your desktop, an executable file named "!WannaDecryptor!.exe". If it does not exsit, download the software from the address below. (You may need to disable your antivirus for a while.) rar password: wcry123 Run and follow the instructions! �
Wallets
  • 15zGqZCTcys6eCjDkE3DypCjXi6QWRV6V1

Extracted

Family
  • revengerat

Botnet
  • Guest

C2
  • 0.tcp.ngrok.io:19521

Mutex
  • RV_MUTEX

Extracted

Family
  • danabot

C2
  • 51.178.195.151

  • 51.222.39.81

  • 149.255.35.125

  • 38.68.50.179

  • 51.77.7.204

rsa_pubkey.plain

Targets

    • Family: CryptoLocker

      Ransomware family with multiple variants.

    • Family: Danabot

      Danabot is a modular banking Trojan that has been linked with other malware.

    • Family: RevengeRAT

      Remote-access trojan with a wide range of capabilities.

    • Family: Wannacry

      WannaCry is a ransomware cryptoworm.

    • Deletes shadow copies

      Ransomware often targets backup files to inhibit system recovery.

    • RevengeRat Executable

    • Badlisted process makes network request

      Network request originating from process or tool commonly abused by malware.

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Downloads MZ/PE file

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Creates a file in the Startup directory

      A file was written to a Windows startup folder. Files in these directories are executed automatically when a user logs on or an application initializes.

    • Executes a file named after a Windows system binary

      The file runs from a user directory while carrying the name of an executable that normally only exists in System32.

    • Executes dropped EXE

    • Loads dropped DLL

    • Reads user/profile data of web browsers

      Infostealers often target stored browser data, which can include saved credentials etc.

    • Suspicious clipboard content.

      A suspicious script was copied to clipboard.

    • Uses the VBS compiler for execution

    • Adds Run key to start application

    • Contacts third-party web service commonly abused for C2

      Legitimate web (hosting) services can be abused by malware authors to host malware or C2s.

    • Writes to the Master Boot Record (MBR)

      Bootkits write to the MBR to gain persistence at a level below the operating system.

    • Drops file in System32 directory

    • Executes a VBScript file via the Windows Script Host.

    • Sets desktop wallpaper using registry

    • Suspicious use of SetThreadContext

MITRE ATT&CK Enterprise v16

Tasks