Analysis

  • max time kernel
    149s
  • max time network
    149s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20240611-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20240611-enlocale:en-usos:windows10-2004-x64system
  • submitted
    29/06/2024, 01:27

General

  • Target

    17a2d979f483e651c3b70d201cff9d2a.exe

  • Size

    1.3MB

  • MD5

    17a2d979f483e651c3b70d201cff9d2a

  • SHA1

    9ad966e3ac62b3a14d6c8f5ae680f14abdff689d

  • SHA256

    5a439800753dd638e7370a4ae6d00df9c1c6e89d65091bfa8dbab58fe744f3ec

  • SHA512

    31346bbc3876ee35f3c13c431350a78b1ffdf1d1ece5ba222568a2ed6410a976c903d56db018c748ab88da073e1d38d00b7e45efd07b350db48c8e6c00c42eae

  • SSDEEP

    24576:P+M5wUizYZbKsBIAXjFBk4GnznTA5e5bGMPAZAWDjssl:GxUiEZbKrtzTHbGMP6AWLl

Malware Config

Signatures

  • Ardamax

    A keylogger first seen in 2013.

  • Ardamax main executable 1 IoCs
  • Checks computer location settings 2 TTPs 2 IoCs

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

  • Executes dropped EXE 1 IoCs
  • Loads dropped DLL 1 IoCs
  • Adds Run key to start application 2 TTPs 1 IoCs
  • Checks installed software on the system 1 TTPs

    Looks up Uninstall key entries in the registry to enumerate software on the system.

  • Drops file in System32 directory 6 IoCs
  • Suspicious use of SetThreadContext 1 IoCs
  • Enumerates physical storage devices 1 TTPs

    Attempts to interact with connected storage/optical drive(s).

  • Suspicious behavior: EnumeratesProcesses 2 IoCs
  • Suspicious use of AdjustPrivilegeToken 3 IoCs
  • Suspicious use of SetWindowsHookEx 5 IoCs
  • Suspicious use of WriteProcessMemory 16 IoCs

Processes

  • C:\Users\Admin\AppData\Local\Temp\17a2d979f483e651c3b70d201cff9d2a.exe
    "C:\Users\Admin\AppData\Local\Temp\17a2d979f483e651c3b70d201cff9d2a.exe"
    1⤵
    • Suspicious use of SetThreadContext
    • Suspicious use of SetWindowsHookEx
    • Suspicious use of WriteProcessMemory
    PID:1608
    • C:\Users\Admin\AppData\Local\Temp\17a2d979f483e651c3b70d201cff9d2a.exe
      C:\Users\Admin\AppData\Local\Temp\17a2d979f483e651c3b70d201cff9d2a.exe
      2⤵
      • Checks computer location settings
      • Drops file in System32 directory
      • Suspicious use of WriteProcessMemory
      PID:3468
      • C:\Windows\SysWOW64\NPDUBP\HXR.exe
        "C:\Windows\system32\NPDUBP\HXR.exe"
        3⤵
        • Checks computer location settings
        • Executes dropped EXE
        • Loads dropped DLL
        • Adds Run key to start application
        • Drops file in System32 directory
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of SetWindowsHookEx
        • Suspicious use of WriteProcessMemory
        PID:3512
        • C:\Windows\SysWOW64\cmd.exe
          "C:\Windows\system32\cmd.exe" /c del C:\Windows\SysWOW64\NPDUBP\HXR.exe > nul
          4⤵
            PID:4748

    Network

    MITRE ATT&CK Enterprise v15

    Replay Monitor

    Loading Replay Monitor...

    Downloads

    • C:\Windows\SysWOW64\NPDUBP\AKV.exe

      Filesize

      489KB

      MD5

      0725c70d7b45945089905464a2710dc8

      SHA1

      a47223eb378919afc8c2a6af6b031bca12eacaae

      SHA256

      5340cf0385c1ccf9a5f01e9bbcb68474d5760c1c60bd87772fbd8a498208a3c5

      SHA512

      3b95b3c582c2df9a59c2aaa5e9f04ea093dda8b53a7df4b966d46c6f61643e8beed3e3cca0e784301f5f14ea17e2520ecf10dca0ae805e5b31bd51ac94d10888

    • C:\Windows\SysWOW64\NPDUBP\HXR.001

      Filesize

      61KB

      MD5

      513c67ebf0379f75a6920540283a4579

      SHA1

      2fe191acb478d62026a8dbf63f65619d168ddee6

      SHA256

      8f636876880c59251548fca626731e648553e0b81b02f4667c22cbfadfbd6e30

      SHA512

      2330f5bbd8d7de91473430bc35a125fe13b261afa5b4ef9533d4d6ebcde6cfe27f705fccbdefa092eb9123eb33dcc1448deab72adab981726517afe458beb01d

    • C:\Windows\SysWOW64\NPDUBP\HXR.002

      Filesize

      44KB

      MD5

      1db8aa9ffda07a5f5559cbf25087147b

      SHA1

      eea77894bff8e24fb0861159927f67decb629184

      SHA256

      8cf369255b48195b8ecec1c7bf2e76924641880aa7311e6cf504ca534bbfcd62

      SHA512

      b9f80191dd8975c2e484eeec1bc7c6212d1b614061e69d96eda87b7a061a78a34de220f22607c3eb1c0fa37f152744a5c8f65a896e2884a9daf969db54a11704

    • C:\Windows\SysWOW64\NPDUBP\HXR.004

      Filesize

      1KB

      MD5

      0059594411f8401779741ebb6cf25984

      SHA1

      36bcf7794cffd0a7403e59b4bff76786587a1033

      SHA256

      b14208c50180b8709afcf8640b0e0458bcc17ebc43175ec35c40f3d95d98f909

      SHA512

      dedf667cf06c3b3cd92ac21c68da3bcbbfdfc7fdf8bc08e147af1f6a7cfb40b5508666b1d6afbface05e5a833c8e58f41518473d4319658d8788c446a31591d0

    • C:\Windows\SysWOW64\NPDUBP\HXR.exe

      Filesize

      1.7MB

      MD5

      7dc8f94e34ad6f38e94f957043c39617

      SHA1

      081a26dc478bd3de6f2889b9c8da8b2e79723d8b

      SHA256

      618fb51d23c0ca116dbd24dc5e0240ebda862e405283d64871549321fde08202

      SHA512

      539c239670369f34e7907d072bdf6b91becb927454db3212b0c307363289b1900edffa2f9fac22d3d14435fcee28b7bdeee1f039f027d74f84627c85774b9f56

    • memory/1608-1-0x00000000001C0000-0x00000000001C3000-memory.dmp

      Filesize

      12KB

    • memory/1608-15-0x0000000000400000-0x000000000043A000-memory.dmp

      Filesize

      232KB

    • memory/1608-0-0x0000000000400000-0x000000000043A000-memory.dmp

      Filesize

      232KB

    • memory/3468-5-0x0000000000400000-0x000000000054E000-memory.dmp

      Filesize

      1.3MB

    • memory/3468-6-0x0000000000400000-0x000000000054E000-memory.dmp

      Filesize

      1.3MB

    • memory/3468-13-0x0000000000400000-0x000000000054E000-memory.dmp

      Filesize

      1.3MB

    • memory/3468-30-0x0000000000400000-0x000000000054E000-memory.dmp

      Filesize

      1.3MB

    • memory/3468-7-0x0000000000400000-0x000000000054E000-memory.dmp

      Filesize

      1.3MB

    • memory/3512-31-0x0000000000400000-0x00000000005C1000-memory.dmp

      Filesize

      1.8MB

    • memory/3512-33-0x0000000000400000-0x00000000005C1000-memory.dmp

      Filesize

      1.8MB

    • memory/3512-34-0x0000000000400000-0x00000000005C1000-memory.dmp

      Filesize

      1.8MB