File name:

Contract.exe

Full analysis: https://app.any.run/tasks/25fb731b-d248-49f3-9495-dba14b5eb5d0
Verdict: Malicious activity
Threats:

A keylogger is a type of spyware that infects a system and has the ability to record every keystroke made on the device. This lets attackers collect personal information of victims, which may include their online banking credentials, as well as personal conversations. The most widespread vector of attack leading to a keylogger infection begins with a phishing email or link. Keylogging is also often present in remote access trojans as part of an extended set of malicious tools.

Analysis date: February 17, 2024, 13:32:27
OS: Windows 7 Professional Service Pack 1 (build: 7601, 32 bit)
Tags:
evasion
snake
keylogger
Indicators:
MIME: application/x-dosexec
File info: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows
MD5:

31AF3E697130ABC0EC62246260428195

SHA1:

291713FA77EAE58FF301A4260FB67E926A39FD5A

SHA256:

ABBC79DA021298AF4ED6F32C93024C5214BBD47DA2680BC2E5AD0A31433F4C8A

SSDEEP:

49152:1un0nmOqmwGRQeMPfQ/Qan+VaK15AEXlThrDt3VktUZKDvGdlV7+izaw01qWd:gymOqJGtM3QV+aKtVZt36tUOCV7+i+wc

ANY.RUN is an interactive service which provides full access to the guest system. Information in this report could be distorted by user actions and is provided for user acknowledgement as it is. ANY.RUN does not guarantee maliciousness or safety of the content.
  • MALICIOUS

    • Drops the executable file immediately after the start

      • Contract.exe (PID: 3240)
    • SNAKEKEYLOGGER has been detected (SURICATA)

      • Contract.exe (PID: 3784)
    • Actions looks like stealing of personal data

      • Contract.exe (PID: 3784)
    • Steals credentials from Web Browsers

      • Contract.exe (PID: 3784)
    • SNAKE has been detected (YARA)

      • Contract.exe (PID: 3784)
  • SUSPICIOUS

    • Reads the Internet Settings

      • Contract.exe (PID: 3240)
      • Contract.exe (PID: 3784)
    • Executable content was dropped or overwritten

      • Contract.exe (PID: 3240)
    • Application launched itself

      • Contract.exe (PID: 3240)
    • Reads security settings of Internet Explorer

      • Contract.exe (PID: 3240)
    • Loads DLL from Mozilla Firefox

      • Contract.exe (PID: 3784)
    • Accesses Microsoft Outlook profiles

      • Contract.exe (PID: 3784)
    • Checks for external IP

      • Contract.exe (PID: 3784)
    • Reads settings of System Certificates

      • Contract.exe (PID: 3784)
    • Connects to SMTP port

      • Contract.exe (PID: 3784)
  • INFO

    • Reads the computer name

      • Contract.exe (PID: 3240)
      • Contract.exe (PID: 3784)
    • Creates files or folders in the user directory

      • Contract.exe (PID: 3240)
    • Checks supported languages

      • Contract.exe (PID: 3240)
      • Contract.exe (PID: 3784)
    • Reads the machine GUID from the registry

      • Contract.exe (PID: 3240)
      • Contract.exe (PID: 3784)
    • Create files in a temporary directory

      • Contract.exe (PID: 3240)
      • Contract.exe (PID: 3784)
    • Reads Environment values

      • Contract.exe (PID: 3784)
    • Reads the software policy settings

      • Contract.exe (PID: 3784)
Find more information about signature artifacts and mapping to MITRE ATT&CK™ MATRIX at the full report
No Malware configuration.

TRiD

.exe | Generic CIL Executable (.NET, Mono, etc.) (56.7)
.exe | Win64 Executable (generic) (21.3)
.scr | Windows screen saver (10.1)
.dll | Win32 Dynamic Link Library (generic) (5)
.exe | Win32 Executable (generic) (3.4)

EXIF

EXE

MachineType: Intel 386 or later, and compatibles
TimeStamp: 2056:01:18 12:08:44+00:00
ImageFileCharacteristics: Executable, 32-bit
PEType: PE32
LinkerVersion: 48
CodeSize: 955392
InitializedDataSize: 2048
UninitializedDataSize: -
EntryPoint: 0xeb336
OSVersion: 4
ImageVersion: -
SubsystemVersion: 4
Subsystem: Windows GUI
FileVersionNumber: 1.0.0.0
ProductVersionNumber: 1.0.0.0
FileFlagsMask: 0x003f
FileFlags: (none)
FileOS: Win32
ObjectFileType: Executable application
FileSubtype: -
LanguageCode: Neutral
CharacterSet: Unicode
Comments: -
CompanyName: -
FileDescription: ProQuota
FileVersion: 1.0.0.0
InternalName: ZBCQ.exe
LegalCopyright: Copyright © 2024
LegalTrademarks: -
OriginalFileName: ZBCQ.exe
ProductName: ProQuota
ProductVersion: 1.0.0.0
AssemblyVersion: 1.0.0.0
No data.
screenshot
All screenshots are available in the full report
All screenshots are available in the full report
Total processes
39
Monitored processes
3
Malicious processes
2
Suspicious processes
0

Behavior graph

Click at the process to see the details
start contract.exe schtasks.exe no specs #SNAKEKEYLOGGER contract.exe

Process information

PID
CMD
Path
Indicators
Parent process
3240"C:\Users\admin\AppData\Local\Temp\Contract.exe" C:\Users\admin\AppData\Local\Temp\Contract.exe
explorer.exe
User:
admin
Integrity Level:
MEDIUM
Description:
ProQuota
Exit code:
0
Version:
1.0.0.0
Modules
Images
c:\users\admin\appdata\local\temp\contract.exe
c:\windows\system32\ntdll.dll
c:\windows\system32\mscoree.dll
c:\windows\system32\kernel32.dll
c:\windows\system32\kernelbase.dll
c:\windows\system32\advapi32.dll
c:\windows\system32\msvcrt.dll
c:\windows\system32\sechost.dll
c:\windows\system32\rpcrt4.dll
c:\windows\microsoft.net\framework\v4.0.30319\mscoreei.dll
3348"C:\Windows\System32\schtasks.exe" /Create /TN "Updates\hQjjrFcgH" /XML "C:\Users\admin\AppData\Local\Temp\tmp2CD7.tmp"C:\Windows\System32\schtasks.exeContract.exe
User:
admin
Company:
Microsoft Corporation
Integrity Level:
MEDIUM
Description:
Manages scheduled tasks
Exit code:
0
Version:
6.1.7600.16385 (win7_rtm.090713-1255)
Modules
Images
c:\windows\system32\schtasks.exe
c:\windows\system32\ntdll.dll
c:\windows\system32\kernel32.dll
c:\windows\system32\kernelbase.dll
c:\windows\system32\msvcrt.dll
c:\windows\system32\user32.dll
c:\windows\system32\gdi32.dll
c:\windows\system32\lpk.dll
c:\windows\system32\usp10.dll
c:\windows\system32\ole32.dll
3784"C:\Users\admin\AppData\Local\Temp\Contract.exe"C:\Users\admin\AppData\Local\Temp\Contract.exe
Contract.exe
User:
admin
Integrity Level:
MEDIUM
Description:
ProQuota
Exit code:
0
Version:
1.0.0.0
Modules
Images
c:\users\admin\appdata\local\temp\contract.exe
c:\windows\system32\ntdll.dll
c:\windows\system32\mscoree.dll
c:\windows\system32\kernel32.dll
c:\windows\system32\kernelbase.dll
c:\windows\system32\advapi32.dll
c:\windows\system32\msvcrt.dll
c:\windows\system32\sechost.dll
c:\windows\system32\rpcrt4.dll
c:\windows\microsoft.net\framework\v4.0.30319\mscoreei.dll
Total events
7 156
Read events
7 122
Write events
34
Delete events
0

Modification events

(PID) Process:(3240) Contract.exeKey:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
Operation:writeName:ProxyBypass
Value:
1
(PID) Process:(3240) Contract.exeKey:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
Operation:writeName:IntranetName
Value:
1
(PID) Process:(3240) Contract.exeKey:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
Operation:writeName:UNCAsIntranet
Value:
1
(PID) Process:(3240) Contract.exeKey:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
Operation:writeName:AutoDetect
Value:
0
(PID) Process:(3784) Contract.exeKey:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\Contract_RASAPI32
Operation:writeName:EnableFileTracing
Value:
0
(PID) Process:(3784) Contract.exeKey:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\Contract_RASAPI32
Operation:writeName:EnableConsoleTracing
Value:
0
(PID) Process:(3784) Contract.exeKey:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\Contract_RASAPI32
Operation:writeName:FileTracingMask
Value:
(PID) Process:(3784) Contract.exeKey:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\Contract_RASAPI32
Operation:writeName:ConsoleTracingMask
Value:
(PID) Process:(3784) Contract.exeKey:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\Contract_RASAPI32
Operation:writeName:MaxFileSize
Value:
1048576
(PID) Process:(3784) Contract.exeKey:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\Contract_RASAPI32
Operation:writeName:FileDirectory
Value:
%windir%\tracing
Executable files
1
Suspicious files
3
Text files
1
Unknown types
1

Dropped files

PID
Process
Filename
Type
3784Contract.exeC:\Users\admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content\77EC63BDA74BD0D0E0426DC8F8008506compressed
MD5:AC05D27423A85ADC1622C714F2CB6184
SHA256:C6456E12E5E53287A547AF4103E0397CB9697E466CF75844312DC296D43D144D
3784Contract.exeC:\Users\admin\AppData\Local\Temp\Tar55BD.tmpbinary
MD5:9C0C641C06238516F27941AA1166D427
SHA256:4276AF3669A141A59388BC56A87F6614D9A9BDDDF560636C264219A7EB11256F
3784Contract.exeC:\Users\admin\AppData\Local\Temp\Cab55BC.tmpcompressed
MD5:AC05D27423A85ADC1622C714F2CB6184
SHA256:C6456E12E5E53287A547AF4103E0397CB9697E466CF75844312DC296D43D144D
3784Contract.exeC:\Users\admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\77EC63BDA74BD0D0E0426DC8F8008506binary
MD5:30B8672D046E9A44AAD63D23871E8101
SHA256:45BFFDBEC7E5A56D41E8794285EF2D023671B850BED012DB0D929505C08D8876
3240Contract.exeC:\Users\admin\AppData\Roaming\hQjjrFcgH.exeexecutable
MD5:31AF3E697130ABC0EC62246260428195
SHA256:ABBC79DA021298AF4ED6F32C93024C5214BBD47DA2680BC2E5AD0A31433F4C8A
3240Contract.exeC:\Users\admin\AppData\Local\Temp\tmp2CD7.tmpxml
MD5:BE56B2C00CFC62FD7C75C129178A3235
SHA256:A1AEFA4AF26A80494E87453888ACD3E6C2F65D82FB4C7A1F08153F888A1DA991
Download PCAP, analyze network streams, HTTP content and a lot more at the full report
HTTP(S) requests
2
TCP/UDP connections
8
DNS requests
3
Threats
4

HTTP requests

PID
Process
Method
HTTP Code
IP
URL
CN
Type
Size
Reputation
3784
Contract.exe
GET
200
158.101.44.242:80
http://checkip.dyndns.org/
unknown
html
103 b
unknown
3784
Contract.exe
GET
200
184.24.77.194:80
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab?d46b2c0d31e66d50
unknown
compressed
65.2 Kb
unknown
Download PCAP, analyze network streams, HTTP content and a lot more at the full report

Connections

PID
Process
IP
Domain
ASN
CN
Reputation
4
System
192.168.100.255:138
whitelisted
4
System
192.168.100.255:137
whitelisted
1080
svchost.exe
224.0.0.252:5355
unknown
3784
Contract.exe
158.101.44.242:80
checkip.dyndns.org
ORACLE-BMC-31898
US
unknown
3784
Contract.exe
164.160.91.38:587
mct2.co.za
Elitehost
ZA
unknown
3784
Contract.exe
184.24.77.194:80
ctldl.windowsupdate.com
Akamai International B.V.
DE
unknown

DNS requests

Domain
IP
Reputation
checkip.dyndns.org
  • 158.101.44.242
  • 132.226.8.169
  • 193.122.130.0
  • 132.226.247.73
  • 193.122.6.168
shared
mct2.co.za
  • 164.160.91.38
unknown
ctldl.windowsupdate.com
  • 184.24.77.194
  • 184.24.77.202
whitelisted

Threats

PID
Process
Class
Message
1080
svchost.exe
Device Retrieving External IP Address Detected
ET INFO External IP Lookup Domain in DNS Query (checkip .dyndns .org)
1080
svchost.exe
Misc activity
AV INFO Query to checkip.dyndns. Domain
3784
Contract.exe
Device Retrieving External IP Address Detected
ET POLICY External IP Lookup - checkip.dyndns.org
3784
Contract.exe
Device Retrieving External IP Address Detected
ET INFO 404/Snake/Matiex Keylogger Style External IP Check
No debug info