Threat Advisory: HIDDEN COBRA FASTCash-Related Malware

October 3, 2018

Herjavec Group circulates US – Cert advisories as this notification warrants attention and may have significance to your Enterprise network environment. If the following advisory is applicable to your environment, Herjavec Group recommends your IT team review the technical details included and monitor your environment for any susceptible systems. Herjavec Group’s analysts are working with applicable vendor partners to apply detection and mitigation strategies where appropriate. For Managed Services customers, our Managed Services team will engage with the appropriate technical contacts in your respective organizations directly to provide alerts, escalations, actions and or reports based our service agreement with you. If you have questions or concerns, please engage your Herjavec Group account representative directly or contact Herjavec Group.

 

CONNECT WITH US

 


Notification

This report is provided "as is" for informational purposes only. The Department of Homeland Security (DHS) does not provide any warranties of any kind regarding any information contained within. The DHS does not endorse any commercial product or service, referenced in this bulletin or otherwise.

This document is marked TLP:WHITE. Disclosure is not limited. Sources may use TLP:WHITE when information carries minimal or no foreseeable risk of misuse, in accordance with applicable rules and procedures for public release. Subject to standard copyright rules, TLP:WHITE information may be distributed without restriction. For more information on the Traffic Light Protocol, see http://www.us-cert.gov/tlp.

Summary

Description

Ten (10) files were submitted to NCCIC for analysis.

Four (4) files are malicious applications, obfuscated using a file encryption tool called Themida. When executed on a computer running Windows, the malware unpacks a payload that is loaded directly into the memory of the compromised system.

Once installed, this malware modifies the Windows Firewall to allow incoming connections and installs a proxy server application. In addition, the malware has the ability to exfiltrate data, install and run secondary payloads, and provide proxy capabilities on a compromised system.

Two (2) files are command-line utility applications. Three (3) files are applications designed to provide export functions and methods that allow the application to interact with financial systems and perform transactions. One (1) file is a log file.

Two (2) additional samples in the report include unpacked files contained within the following samples:

820ca1903a30516263d630c7c08f2b95f7b65dffceb21129c51c9e21cf9551c6 and 4a740227eeb82c20286d9c112ef95f0c1380d0e90ffb39fc75c8456db4f60756

For a downloadable copy of IOCs, see:

Submitted Files (10)

10ac312c8dd02e417dd24d53c99525c29d74dcbc84730351ad7a4e0a4b1a0eba (Lost_File.so)

3a5ba44f140821849de2d82d5a137c3bb5a736130dddb86b296d94e6b421594c (Lost_File1_so_file)

4a740227eeb82c20286d9c112ef95f0c1380d0e90ffb39fc75c8456db4f60756 (4f67f3e4a7509af1b2b1c6180a03b3...)

820ca1903a30516263d630c7c08f2b95f7b65dffceb21129c51c9e21cf9551c6 (5cfa1c2cb430bec721063e3e2d144f...)

a9bc09a17d55fc790568ac864e3885434a43c33834551e027adb1896a463aafc (8efaabb7b1700686efedadb7949eba...)

ab88f12f0a30b4601dc26dbae57646efb77d5c6382fb25522c529437e5428629 (d0a8e0b685c2ea775a74389973fc92...)

ca9ab48d293cc84092e8db8f0ca99cb155b30c61d32a1da7cd3687de454fe86c (2.so)

d465637518024262c063f4a82d799a4e40ff3381014972f24ea18bc23c3b27ee (Injection_API_executable_e)

e03dc5f1447f243cf1f305c58d95000ef4e7dbcc5c4e91154daa5acd83fea9a8 (Injection_API_log_generating_s...)

f3e521996c85c0cdb2bfb3a0fd91eb03e25ba6feef2ba3a1da844f1b17278dd2 (inject_api)

Additional Files (2)

1f2cd2bc23556fb84a51467fedb89cbde7a5883f49e3cfd75a241a6f08a42d6d (Unpacked_dump_4a740227eeb82c20...)

9ddacbcd0700dc4b9babcd09ac1cebe23a0035099cb612e6c85ff4dffd087a26 (Unpacked_dump_820ca1903a305162...)

IPs (1)

75.99.63.27

Findings

820ca1903a30516263d630c7c08f2b95f7b65dffceb21129c51c9e21cf9551c6

Tags

backdoortrojan

Details
Name5cfa1c2cb430bec721063e3e2d144feb
Size1643616 bytes
TypePE32 executable (GUI) Intel 80386, for MS Windows
MD55cfa1c2cb430bec721063e3e2d144feb
SHA1c1a9044f180dc7d0c87e256c4b9356463f2cb7c6
SHA256820ca1903a30516263d630c7c08f2b95f7b65dffceb21129c51c9e21cf9551c6
SHA512a65e615203269b657e55fe842eca0542a4cd3bac80d3039d85dfb5fbbfdb5768bbabe2fc86f213fb1a759124a82780a1cfbb9fd8457f4923cefad73e9db6f6a4
ssdeep24576:LTxUZWB9BdhYaqJ+LkDWo+eIgV10M/w6weSx4y4Golx+Q/K:LVUZWTjoSkz+eIg/z/YxFasgK
Entropy7.957226
Antivirus
AhnlabTrojan/Win32.Agent
AntiyTrojan/Win32.BTSGeneric
AviraBDS/RMS.ejnsf
BitDefenderTrojan.GenericKD.30382654
CyrenW32/Trojan.KBJG-8883
ESETa variant of Win32/Packed.Themida.AOO trojan
EmsisoftTrojan.GenericKD.30382654 (B)
IkarusTrojan.Win32.Themida
McAfeeTrojan-FPWN!5CFA1C2CB430
NANOAVTrojan.Win32.RMS.ewarws
NetGateTrojan.Win32.Malware
SymantecTrojan.Gen.2
TrendMicroTROJ_FR.15C6BFCA
TrendMicro House CallTROJ_FR.15C6BFCA
VirusBlokAdaBackdoor.RMS
Yara Rules

No matches found.

ssdeep Matches

No matches found.

PE Metadata
Compile Date2017-08-14 13:14:04-04:00
Import Hashbaa93d47220682c04d92f7797d9224ce
PE Sections
MD5NameRaw SizeEntropy
23041caef38d4991296ffbe42743c691header40960.825738
da701d0e0ab6bfbddd747feebed96546 1566727.983417
d41d8cd98f00b204e9800998ecf8427e.rsrc00.000000
efcb51d4d8a55d441d194e80899bb2b0.idata5121.308723
231617ad2dc2a0c3f2d8e3241c57626f 5120.240445
92a0680fea369ae11f900c1a92e5499cgvxlrmcr14740487.954645
cf68e5165e3b89c0ece9b4905abf861aeolnwoiw5123.342017
Process List
ProcessPIDPPID
820ca1903a30516263d630c7c08f2b95f7b65dffceb21129c51c9e21cf9551c6.exe2104(2084)
lsass.exe468(384)
Description

This application is a Themida-packed 32-bit Windows executable. This application unpacks and executes a service proxy module in memory (5c0a4f9e67ced69eaea17092444b2c1a).

Analysis indicates that this proxy module accepts command-line parameters to perform its functions. The module modifies the Windows Firewall on the victim’s machine to allow for incoming connections and to force the compromised system to function as a proxy server.

The proxy module uses the following command to open a Windows Firewall port on the victim’s machine to allow for incoming connections:

--Begin firewall modification--
"netsh firewall add portopening TCP <port> RPCServer"
--End firewall modification--

The malware listens to an open port for incoming traffic. The traffic may contain instructions to perform any of the following functions:

-Retrieve information about the logon sessions, drives installed, and operating system
-Search for files
-Execute processes
-Terminate processes
-Delete files
-Execute commands
-Download and upload files
-Read files
-Write files
-Compress and decompress files

This malware uses the multi-protocol file transfer library "libcurl 7.49.1" for transferring data with a URL syntax. It supports the following network protocols:

-POP3
-SMTP
-IMAP
-LDAP
-DICT
-FTP
-HTTP
-HTTPS

9ddacbcd0700dc4b9babcd09ac1cebe23a0035099cb612e6c85ff4dffd087a26

Tags

trojan

Details
NameUnpacked_dump_820ca1903a30516263d630c7c08f2b95f7b65dffceb21129c51c9e21cf9551c6.exe
Size4247040 bytes
TypePE32 executable (GUI) Intel 80386, for MS Windows
MD55c0a4f9e67ced69eaea17092444b2c1a
SHA18462cb955a6c459036a3e27d59b1b8b6cc9acfd5
SHA2569ddacbcd0700dc4b9babcd09ac1cebe23a0035099cb612e6c85ff4dffd087a26
SHA5123a0f668d5ae4998ad6555adccbfcf837eabee2dcb2e36a3c9cad8efe0996a5a7ba238041b8f31b1e2feb36165daac0c6b5fe70e4df5339dce0aa0d031d455dec
ssdeep98304:mv9KZUELYbD09b2WBFs6BEroKso7aO7/Qs7K:mwZHs6BaoE71MEK
Entropy6.823899
Antivirus
AhnlabTrojan/Win32.Agent
BitDefenderGen:Trojan.Heur.PT.@BW@bq9rd7j
EmsisoftGen:Trojan.Heur.PT.@BW@bq9rd7j (B)
SymantecHeur.AdvML.B
Yara Rules

No matches found.

ssdeep Matches

No matches found.

PE Metadata
Compile Date2017-08-14 13:14:04-04:00
Import Hashbaa93d47220682c04d92f7797d9224ce
PE Sections
MD5NameRaw SizeEntropy
22f49b12cb818728d293ae43082d8949header10242.661805
01c0e5316c7bba2ebdc00754a1d83f2a 3112966.307203
d41d8cd98f00b204e9800998ecf8427e.rsrc00.000000
5e501430acba545b719c0887357226dd.idata10240.778128
37fabfab797e631603a696b7ac2296d7 24591365.741823
c10780e19363abda168c5861ce481635gvxlrmcr14740487.954349
671f4fb0c657d89c924064db6be0442eeolnwoiw5123.326839
Description

This file is the unpacked version of 820ca1903a30516263d630c7c08f2b95f7b65dffceb21129c51c9e21cf9551c6.

Displayed below are strings of interest for this unpacked proxy module:

--Begin strings of interest--
http
libcurl/7.49.1
%s:%d
%255[^:]:%d:%255s
%255[^:]:%d
<no protocol>
%I64u-
ALL_PROXY
all_proxy
http_proxy
_proxy
NO_PROXY
no_proxy
%s://%s%s%s:%hu%s%s%s
;type=%c
[%*45[0123456789abcdefABCDEF:.]%c
ftp@example.com
anonymous
%s%s%s
User-Agent: %s
Set-Cookie:
RELOAD
FLUSH
SESS
identity
socks
socks4
socks4a
socks5
socks5h
pop3
POP3.
smtp
SMTP.
IMAP
IMAP.
LDAP
LDAP.
DICT
DICT.
FTP.
/?]%[^
%15[^
:]://%[^
/?]%[^
file
%15[^:]:%[^
%s://%s
FALSE
TRUE
#HttpOnly_
expires
max-age
version
domain
path
httponly
secure
%1023[^;
=] =%4999[^;
%s%s%s
%I64d
unknown
# Fatal libcurl error
# Netscape HTTP Cookie File
# https://curl.haxx.se/docs/http-cookies.html
# This file was generated by libcurl! Edit at your own risk.
none
[%s %s %s]
from
Header
Data
host!
0123456789abcdefghijklmnopqrstuvwxyz
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
(nil)
(nil)
.%ld
0123456789
%d.%d.%d.%d
HTTP
%sAuthorization: Basic %s
Proxy-
%s:%s
Basic
Authorization:
Proxy-authorization:
Digest
NTLM
HTTP/
Expect: 100-continue
100-continue
Expect:
Connection
Content-Length
Content-Type:
Host:
If-Modified-Since: %s
If-Unmodified-Since: %s
Last-Modified: %s
%s, %02d %s %4d %02d:%02d:%02d GMT
Content-Type: application/x-www-form-urlencoded
Content-Length: 0
Content-Length: %I64d
Content-Length:
%s%s
%s%s=%s
Cookie:
%s HTTP/%s
%s%s%s%s%s%s%s%s%s%s
ftp://%s:%s@%s
Content-Range: bytes %s/%I64d
Content-Range: bytes %s%I64d/%I64d
Content-Range: bytes 0-%I64d/%I64d
Content-Range:
Range: bytes=%s
Range:
Host: %s%s%s:%hu
Host: %s%s%s
Accept: */*
Accept:
;type=
ftp://
Transfer-Encoding: chunked
chunked
Transfer-Encoding:
Accept-Encoding: %s
Accept-Encoding:
Cookie:
Referer: %s
Referer:
User-Agent:
POST
HEAD
Location:
Proxy-authenticate:
WWW-Authenticate:
Last-Modified:
Content-Encoding:
x-gzip
gzip
deflate
Connection:
close
Proxy-Connection:
keep-alive
Server:
RTSP/%d.%d %3d
HTTP %3d
HTTP/%d.%d %d
%hu.%hu.%hu.%hu
HTTP/1.%d %d
CONNECT %s HTTP/%s
%s%s%s
Host: %s
%s%s%s:%hu
CONNECT
%s:%hu
default
machine
password
login
_netrc
HOME
c%c==
%c%c%c=
%c%c%c%c
application/xml
.xml
text/html
.html
text/plain
.txt
.jpeg
image/jpeg
.jpg
image/gif
.gif
; filename="%s"
------------------------%08x%08x
--%s--
--%s--
Content-Type: %s
--%s
Content-Disposition: attachment
Content-Type: multipart/mixed; boundary=%s
Content-Disposition: form-data; name="
--%s
%s; boundary=%s
Content-Type: multipart/form-data
Out of memory
Bad content-encoding found
Write error
Malformed encoding found
Illegal or missing hexadecimal sequence
Too long hexadecimal number
%02x
auth-int
auth
%08x%08x%08x%08x
%s, algorithm="%s"
%s, opaque="%s"
username="%s", realm="%s", nonce="%s", uri="%s", response="%s"
username="%s", realm="%s", nonce="%s", uri="%s", cnonce="%s", nc=%08x, qop=%s, response="%s"
%s:%s:%08x:%s:%s:%s
d41d8cd98f00b204e9800998ecf8427e
%s:%s:%s
MD5-sess
algorithm
opaque
realm
true
stale
nonce
NTLMSSP
NTLMSSP%c
%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%s%s
NTLMSSP%c
%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c
%c%c%c%c%c%c%c%c
KGS!@#$%
%c%c%c%c
out of memory
1.2.8
internal error: deflate stream corrupt
requested length does not fit in int
deflate 1.2.8 Copyright 1995-2013 Jean-loup Gailly and Mark Adler
1.2.8
--End strings of interest--

4a740227eeb82c20286d9c112ef95f0c1380d0e90ffb39fc75c8456db4f60756

Tags

backdoortrojan

Details
Name4f67f3e4a7509af1b2b1c6180a03b3e4
Size2206296 bytes
TypePE32+ executable (console) x86-64, for MS Windows
MD54f67f3e4a7509af1b2b1c6180a03b3e4
SHA11c9a437ed876a0ce0e5374bd93acdfd9e9023f1f
SHA2564a740227eeb82c20286d9c112ef95f0c1380d0e90ffb39fc75c8456db4f60756
SHA512aa310ce7bb649c7bac9295ec0e68c15d595a2bea79c4d0fb22cd13779deee02a04df2824f5583a8cc5f249659474feeb5f647b0a875fe2bc663d8e4c34275316
ssdeep49152:9ywn1c6Q+lkOpdHyjyDMXSfRndy7vdaCYzQ7cxTEhr2nvoBPVis8M:Ja6HtHk+nojUT6r2nvoB/
Entropy7.956937
Antivirus
AhnlabTrojan/Win64.Agent
BitDefenderTrojan.Generic.22876704
CyrenW64/Trojan.LTPJ-3011
ESETWin64/NukeSped.AA trojan
EmsisoftTrojan.Generic.22876704 (B)
IkarusTrojan.Win64.Nukesped
McAfeeTrojan-FPWN!4F67F3E4A750
Microsoft Security EssentialsTrojan:Win64/NukeSped
NANOAVTrojan.Win64.RMS.facjgp
Quick HealTrojan.IGENERIC
SophosTroj/NukeSped-H
SymantecTrojan.Gen.2
TrendMicroTrojan.C9DEC062
TrendMicro House CallTrojan.C9DEC062
Vir.IT eXplorerBackdoor.Win32.RMS.EN
Yara Rules

No matches found.

ssdeep Matches

No matches found.

PE Metadata
Compile Date2017-08-14 13:14:12-04:00
Import Hashbaa93d47220682c04d92f7797d9224ce
PE Sections
MD5NameRaw SizeEntropy
4bd1bcb9809fedb1d4f556b695fb95a6header40960.868689
32f3f5b6711f8cb1c9655b615701f50d 1848327.922033
d41d8cd98f00b204e9800998ecf8427e.rsrc00.000000
74c1d1ec299d8a058f22b61277ceea66.idata5121.297004
f4facb792a8404ec46a8119da73d6ec4 5120.231158
075fa8edf884d5a43ba9a96c4b20de25twvngiow19942407.960560
a1785d4faeedfebd99e0cc737f38f551pavwhbmc5124.473835
5af578a4785cc0683866fa19e262eb4d.pdataI143365.546603
Process List
ProcessPIDPPID
lsass.exe468(384)
4a740227eeb82c20286d9c112ef95f0c1380d0e90ffb39fc75c8456db4f60756.exe2120(2152)
Description

This application is a Themida--packed 64-bit Windows executable. This application unpacks and executes a service proxy module in memory (02959903cd988443e5ef519d556b34b0).

Analysis indicates that this proxy module accepts command-line parameters to perform its functions. The module modifies the Windows Firewall on the victim’s machine to allow for incoming connections and forces the compromised system to function as a proxy server.

The proxy module uses the following command to open a Windows Firewall port on the victim’s machine to allow for incoming connections:

--Begin firewall modification--
"netsh firewall add portopening TCP <port> RPCServer"
--End firewall modification--

The malware listens to an open port for incoming traffic. The traffic may contain instructions to perform any of the following functions:

-Retrieve information about the logon sessions, drives installed, and operating system
-Search for files
-Execute processes
-Terminate processes
-Delete files
-Execute commands
-Download and upload files
-Read files
-Write files
-Compress and decompress files

This malware used the multi-protocol file transfer library "libcurl 7.49.1" for transferring data with a URL syntax. It supports the following network protocols:

-POP3
-SMTP
-IMAP
-LDAP
-DICT
-FTP
-HTTP
-HTTPS

1f2cd2bc23556fb84a51467fedb89cbde7a5883f49e3cfd75a241a6f08a42d6d

Tags

trojan

Details
NameUnpacked_dump_4a740227eeb82c20286d9c112ef95f0c1380d0e90ffb39fc75c8456db4f60756.exe
Size5889536 bytes
TypePE32+ executable (console) x86-64, for MS Windows
MD502959903cd988443e5ef519d556b34b0
SHA118e346aa6ee6d3faeae21474f33f5a4601a99213
SHA2561f2cd2bc23556fb84a51467fedb89cbde7a5883f49e3cfd75a241a6f08a42d6d
SHA512cc20d9105f0f91c443a6b6c156bfccde81a1b7fa7a9267c156b9129dece9ddeba706d9d1c49da47d54387ade63e1fe2ecc79743f51de1cf92ee23603dba71761
ssdeep98304:s0Mu3F1FKHTTEB/oVHhOEVHtHk+nojUT6r2nvoB:sQ/F0TQ/oVBOEjHk+aUTXoB
Entropy6.820153
Antivirus
ESETa variant of Win64/NukeSped.AS trojan
Yara Rules

No matches found.

ssdeep Matches

No matches found.

PE Metadata
Compile Date2017-08-14 13:14:12-04:00
Import Hashbaa93d47220682c04d92f7797d9224ce
PE Sections
MD5NameRaw SizeEntropy
a425d258e0ddf17fe412040b81d41aacheader10242.802251
9cfb80616de943facef57fabbece780a 3747846.195005
d41d8cd98f00b204e9800998ecf8427e.rsrc00.000000
55e1897e20dbef5db7b4a718fd539ef7.idata10240.797549
83734ab1f8e17720271dc4b429ea0f6c 35036165.733920
18f194fd3ae2455d8e26aad2e0dd6685twvngiow19942407.960332
5fa71bdf383d16a6b25955bff53efb90pavwhbmc5124.459428
5af578a4785cc0683866fa19e262eb4d.pdataI143365.546603
Description

This file is the unpacked version of 4a740227eeb82c20286d9c112ef95f0c1380d0e90ffb39fc75c8456db4f60756.

Displayed below are strings of interest for this unpacked proxy module:

--Begin strings of interest--
http
libcurl/7.49.1
%s:%d
%255[^:]:%d:%255s
%255[^:]:%d
<no protocol>
%I64u-
ALL_PROXY
all_proxy
http_proxy
_proxy
NO_PROXY
no_proxy
%s://%s%s%s:%hu%s%s%s
;type=%c
[%*45[0123456789abcdefABCDEF:.]%c
ftp@example.com
anonymous
%s%s%s
User-Agent: %s
Set-Cookie:
RELOAD
FLUSH
SESS
identity
socks
socks4
socks4a
socks5
socks5h
pop3
POP3.
smtp
SMTP.
IMAP
IMAP.
LDAP
LDAP.
DICT
DICT.
FTP.
/?]%[^
%15[^
:]://%[^
/?]%[^
file
%15[^:]:%[^
%s://%s
FALSE
TRUE
#HttpOnly_
expires
max-age
version
domain
path
httponly
secure
%1023[^;
=] =%4999[^;
%s%s%s
%I64d
unknown
# Fatal libcurl error
# Netscape HTTP Cookie File
# https://curl.haxx.se/docs/http-cookies.html
# This file was generated by libcurl! Edit at your own risk.
none
[%s %s %s]
from
Header
Data
host!
0123456789abcdefghijklmnopqrstuvwxyz
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
(nil)
(nil)
.%ld
0123456789
%d.%d.%d.%d
HTTP
%sAuthorization: Basic %s
Proxy-
%s:%s
Basic
Authorization:
Proxy-authorization:
Digest
NTLM
HTTP/
Expect: 100-continue
100-continue
Expect:
Connection
Content-Length
Content-Type:
Host:
If-Modified-Since: %s
If-Unmodified-Since: %s
Last-Modified: %s
%s, %02d %s %4d %02d:%02d:%02d GMT
Content-Type: application/x-www-form-urlencoded
Content-Length: 0
Content-Length: %I64d
Content-Length:
%s%s
%s%s=%s
Cookie:
%s HTTP/%s
%s%s%s%s%s%s%s%s%s%s
ftp://%s:%s@%s
Content-Range: bytes %s/%I64d
Content-Range: bytes %s%I64d/%I64d
Content-Range: bytes 0-%I64d/%I64d
Content-Range:
Range: bytes=%s
Range:
Host: %s%s%s:%hu
Host: %s%s%s
Accept: */*
Accept:
;type=
ftp://
Transfer-Encoding: chunked
chunked
Transfer-Encoding:
Accept-Encoding: %s
Accept-Encoding:
Cookie:
Referer: %s
Referer:
User-Agent:
POST
HEAD
Location:
Proxy-authenticate:
WWW-Authenticate:
Last-Modified:
Content-Encoding:
x-gzip
gzip
deflate
Connection:
close
Proxy-Connection:
keep-alive
Server:
RTSP/%d.%d %3d
HTTP %3d
HTTP/%d.%d %d
%hu.%hu.%hu.%hu
HTTP/1.%d %d
CONNECT %s HTTP/%s
%s%s%s
Host: %s
%s%s%s:%hu
CONNECT
%s:%hu
default
machine
password
login
_netrc
HOME
c%c==
%c%c%c=
%c%c%c%c
application/xml
.xml
text/html
.html
text/plain
.txt
.jpeg
image/jpeg
.jpg
image/gif
.gif
; filename="%s"
------------------------%08x%08x
--%s--
--%s--
Content-Type: %s
--%s
Content-Disposition: attachment
Content-Type: multipart/mixed; boundary=%s
Content-Disposition: form-data; name="
--%s
%s; boundary=%s
Content-Type: multipart/form-data
Out of memory
Bad content-encoding found
Write error
Malformed encoding found
Illegal or missing hexadecimal sequence
Too long hexadecimal number
%02x
auth-int
auth
%08x%08x%08x%08x
%s, algorithm="%s"
%s, opaque="%s"
username="%s", realm="%s", nonce="%s", uri="%s", response="%s"
username="%s", realm="%s", nonce="%s", uri="%s", cnonce="%s", nc=%08x, qop=%s, response="%s"
%s:%s:%08x:%s:%s:%s
d41d8cd98f00b204e9800998ecf8427e
%s:%s:%s
MD5-sess
algorithm
opaque
realm
true
stale
nonce
NTLMSSP
NTLMSSP%c
%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%s%s
NTLMSSP%c
%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c
%c%c%c%c%c%c%c%c
KGS!@#$%
%c%c%c%c
out of memory
1.2.8
internal error: deflate stream corrupt
requested length does not fit in int
deflate 1.2.8 Copyright 1995-2013 Jean-loup Gailly and Mark Adler
1.2.8
--End strings of interest--

ab88f12f0a30b4601dc26dbae57646efb77d5c6382fb25522c529437e5428629

Tags

trojan

Details
Named0a8e0b685c2ea775a74389973fc92ca
Size122880 bytes
TypePE32 executable (GUI) Intel 80386, for MS Windows
MD5d0a8e0b685c2ea775a74389973fc92ca
SHA1c752ad74cb99a836eec4b984dab03cb7e99eb974
SHA256ab88f12f0a30b4601dc26dbae57646efb77d5c6382fb25522c529437e5428629
SHA5126ec195aa1ec3226252f4959c0abbe0db06645e5b3dea8351d2da8dfb87cce71ce1424159e325fa6a77bf2fe4f0a3181e1ed23f4eb17db6bdc119e4fec7273416
ssdeep3072:pNwZ4j/a2NlHbAoTL4592kHhEBZTWTBfg09ruXlN:pNwZ4zaibAoTL45oMEPWTBp9ruXl
Entropy6.098281
Antivirus
AhnlabTrojan/Win32.Alreay
AntiyTrojan[Banker]/Win32.Alreay
BitDefenderGen:Variant.Graftor.364318
CyrenW32/Heuristic-KPP!Eldorado
ESETa variant of Win32/NukeSped.CK trojan
EmsisoftGen:Variant.Graftor.364318 (B)
K7Riskware ( 0040eff71 )
McAfeeGeneric Trojan.aa
SymantecHeur.AdvML.C
TACHYONTrojan.Generic.18331628
Zillya!Trojan.Agent.Win32.722146
Yara Rules

No matches found.

ssdeep Matches

No matches found.

PE Metadata
Compile Date2016-03-19 14:03:05-04:00
Import Hash4215312bc485628dca703e26b9c891d0
Company NameNone
File DescriptionResource cache builder tool
Internal Namemcbuilder.exe
Legal Copyrightⓒ Microsoft Corporation. All rights reserved.
Original FilenameNone
Product NameMicrosoft® Windows® Operating System
Product Version6.2.9200.16384
PE Sections
MD5NameRaw SizeEntropy
e31fd661c75ca688e967a8cb3acaf667header40960.719150
ee501cdb0da38b6674f2156044a7c4fa.text819206.357905
01772205e022a2ffd1809a471bd44333.rdata204806.533817
6292ff91b59460d11cb00c8553b79b2d.data122883.569966
c8d0ecf5c22d5806a5af87953844408c.rsrc40961.146235
Packers/Compilers/Cryptors
Microsoft Visual C++ v6.0
Process List
ProcessPIDPPID
lsass.exe468(384)
ab88f12f0a30b4601dc26dbae57646efb77d5c6382fb25522c529437e5428629.exe2344(2104)
Relationships
ab88f12f0a...Contains75.99.63.27
Description

This application is a 32-bit Windows executable. This application executes as a service named "helpsvcs." The application utilizes the Rivest Cipher 4 (RC4) encryption algorithm to encrypt configuration data. It stores a four-byte unique identifier, RC4 key, and the encrypted configuration data in the following registry:

--Begin registry key--
hKey = HKEY_LOCAL_MACHINE
Subkey = "SYSTEM\CurrentControlSet\Services\Security" ValueName = "Data1"
ValueData = "Encrypted configuration data"

hKey = HKEY_LOCAL_MACHINE
Subkey = "SYSTEM\CurrentControlSet\Services\PVS\Security" ValueName = "Data1"
ValueData = "Encrypted configuration data"
--End registry key--

Displayed below is the RC4 key for encrypting and decrypting the configuration data:

--Begin RC4 key--
11 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00

--End RC4 key--

Displayed below is the hard-coded configuration data, which contains command and control (C2) information:

--Begin hard-coded configuration data--
FF 04 00 02 00 00 00 04 FF 08 00 00 4B 63 3F 1B    ===> 75.99.63.27
00 00 00 00 FF 02 00 01 BB 01 FF 04 00 04 00 00    ===> port 443
00 00 FF 04 00 03 3C 00 00 00 FF 04 00 05 00 00
00 00 FF 04 00 08 01 00 00 00 FF 04 00 06 00 00
00 00 FF 00 00 09 00 FF 00 00 0A 00 FF 00 00 0B
00 FF 00 00 0C 00 FF 00 00 0D 00 FF 00 00 0E 00
FF 04 00 07 00 00 00 00 FD
--End hard-coded configuration data--

Displayed below is the data stored in the registry to include the four byte unique identifier, RC4 key, and the encrypted configuration data:

--Begin configuration data--
10 00 20 00    ==> four bytes data (unique identifier)
11 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ===> RC4 key
FF 04 00 02 00 00 00 04 FF 08 00 00 4B 63 3F 1B    ===> configuration
00 00 00 00 FF 02 00 01 BB 01 FF 04 00 04 00 00
00 00 FF 04 00 03 3C 00 00 00 FF 04 00 05 00 00
00 00 FF 04 00 08 01 00 00 00 FF 04 00 06 00 00
00 00 FF 00 00 09 00 FF 00 00 0A 00 FF 00 00 0B
00 FF 00 00 0C 00 FF 00 00 0D 00 FF 00 00 0E 00
FF 04 00 07 00 00 00 00 FD
--End configuration data--

The malware encrypts a payload from the remote operator using the following hard-coded RC4 key:

--Begin hard-coded RC4 key--
53 87 F2 11 30 3D B5 52 AD C8 28 09 E0 52 60 D0 6C C5 68 E2 70 77 3C 8F 12 C0 7B 13 D7 B3 9F 7C
--End hard-coded RC4 key--

The encrypted payload is installed into the following registry key:

--Begin registry key--
hKey = HKEY_LOCAL_MACHINE
Subkey = "SYSTEM\CurrentControlSet\Services\Security" ValueName = "Data0"
ValueData = "Encrypted payload"
--End registry key--

The malware uses the following command to open the Windows Firewall port on the victim’s machine to allow incoming connections:

--Begin firewall modification--
"netsh firewall add portopening TCP 443 "Windows Firewall Remote Management""
--End firewall modification--

The malware binds and listens on port 443 for incoming connections from a remote operator. No outbound connection was observed. Static analysis indicates that the malware is capable of providing remote command and control (C2) capabilities, including the ability to exfiltrate data, install and run secondary payloads, and provide proxy services on a compromised system. The malware utilizes the RC4 encryption algorithm to encrypt and decrypt a portion of its communications data to and from the remote operator.

Listed below are the types of data exfiltrated by the malware:

-    network adapter information
-    computer name
-    username
-    systems Internet Protocol (IP) address
-    hard-coded value (00 00 00 04h)
-    current directory of the malware

-    %Current directory%\malware.exe
-    hard-coded value (01h)
-    hard-coded value "PVS"
-    the victim's operating system information
-    installed drives information
-    the current system time

Displayed below are additional functions the malware performs based on specified commands from the remote operator:

-Retrieve information drives installed
-Search for files
-Execute processes
-Terminate processes
-Delete files
-Execute commands
-Download and upload files
-Read files
-Write files
-Compress and uncompress files
-Change the listening port for Remote Desktop via registry modification

a9bc09a17d55fc790568ac864e3885434a43c33834551e027adb1896a463aafc

Tags

trojan

Details
Name8efaabb7b1700686efedadb7949eba49
Size105984 bytes
TypePE32+ executable (DLL) (GUI) x86-64, for MS Windows
MD58efaabb7b1700686efedadb7949eba49
SHA17b17d63694eee51010bcad143bc72e355e17cb50
SHA256a9bc09a17d55fc790568ac864e3885434a43c33834551e027adb1896a463aafc
SHA512fce7a868b531f55b3f483dd66b3c029328ea18bf7586b00172e3c6735023631fa9091f4ac5d4d2f32da95045c18af7f433bbae1e989d68ae710beb676008512b
ssdeep3072:jpaydDE0X8ShTP3SkwsX7Uo+fcqVFn+v4hbHxW:j0yx8eTP3SNC7UbUqVLx
Entropy6.150963
Antivirus
AhnlabMalware/Win64.Generic
BitDefenderTrojan.GenericKD.30902108
CyrenW64/Trojan.PRVF-4031
ESETWin64/NukeSped.AK trojan
EmsisoftTrojan.GenericKD.30902108 (B)
IkarusTrojan.Win64.Nukesped
K7Trojan ( 0052a98d1 )
McAfeeGeneric Trojan.aa
Quick HealTrojan.IGENERIC
SymantecTrojan.Gen.2
Yara Rules

No matches found.

ssdeep Matches

No matches found.

PE Metadata
Compile Date2015-01-07 21:49:56-05:00
Import Hashf124895b94c3b1ec5baf7f21dc62122a
Company NameMicrosoft Corporation
File DescriptionMicrosoft Neutral Natural Language Server Data and Code
Internal NameNlsLexicons0002
Legal Copyright© Microsoft Corporation. All rights reserved.
Original FilenameNlsLexicons0002.dll
Product NameMicrosoft® Windows® Operating System
Product Version6.1.7600.16385
PE Sections
MD5NameRaw SizeEntropy
7db95ed8565bbdbfc5ed4c5e80c68a4fheader10242.598472
387bb23a8901baa300e42ce92310530e.text716806.521050
f0411cd79ef1b71082f0817fe17fe1e6.rdata184324.690004
25afe34ab1b36cc1ee118c9165f8619c.data76803.582928
1bb7ba760f7f7cba0addd4a273b464f6.pdata40964.606565
922af695fe14a7f70f8e068dcadc0584.rsrc15364.074927
729c12997f9639810666bb171ea9241d.reloc15362.990709
Process List
ProcessPIDPPID
lsass.exe468(384)
rundll32.exe2204(1172)
Description

This application is a malicious 64-bit Windows Dynamic Link Library (DLL), designed to run as a Windows service under Windows "svchost.exe." When executed, it searches and attempts to load and RC4-decrypt a payload from the following registry into memory:

--Begin registry key--
hKey = HKEY_LOCAL_MACHINE
Subkey = "SYSTEM\CurrentControlSet\Services\Security" ValueName = "Data0"

hKey = HKEY_LOCAL_MACHINE
Subkey = "SYSTEM\CurrentControlSet\Services\Security" ValueName = "Data2"
--End registry key--

The binary that installs the encrypted payload in the registry was not available for analysis.

75.99.63.27

Ports
  • 443 TCP
Whois

Domain Name: optonline.net
Registry Domain ID: 4531660_DOMAIN_NET-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2016-06-08T16:38:21Z
Creation Date: 1996-10-07T04:00:00Z
Registrar Registration Expiration Date: 2018-10-06T04:00:00Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: abuse@godaddy.com
Registrar Abuse Contact Phone: +1.4806242505
Domain Status: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited http://www.icann.org/epp#clientUpdateProhibited
Domain Status: clientRenewProhibited http://www.icann.org/epp#clientRenewProhibited
Domain Status: clientDeleteProhibited http://www.icann.org/epp#clientDeleteProhibited
Registrant Organization: Cablevision Systems Corporation
Registrant State/Province: New York
Registrant Country: US
Name Server: AUTHNS1.CV.NET
Name Server: AUTHNS1.CVNET.COM
DNSSEC: signedDelegation
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2018-05-22T21:00:00Z <<<

Relationships
75.99.63.27Contained_Withinab88f12f0a30b4601dc26dbae57646efb77d5c6382fb25522c529437e5428629

d465637518024262c063f4a82d799a4e40ff3381014972f24ea18bc23c3b27ee

Details
NameInjection_API_executable_e
Size89088 bytes
Type64-bit XCOFF executable or object module
MD5b3efec620885e6cf5b60f72e66d908a9
SHA1274b0bccb1bfc2731d86782de7babdeece379cf4
SHA256d465637518024262c063f4a82d799a4e40ff3381014972f24ea18bc23c3b27ee
SHA512a36dab1a1bc194b8acc220b23a6e36438d43fc7ac06840daa3d010fddcd9c3168a6bf314ee13b58163967ab97a91224bfc6ba482466a9515de537d5d1fa6c5f9
ssdeep1536:CnM87WOrh1EEshNunXJzZst56iYTKg+T8v6paBLc0s7G8Y+s0nrTqG0s0nrTqB:CpW2h1mhpaBqTrverE
Entropy5.052439
Antivirus

No matches found.

Yara Rules

No matches found.

ssdeep Matches

No matches found.

Process List
ProcessPIDPPID
lsass.exe496(384)
cmd.exe2976(2944)
rundll32.exe2456(2976)
AcroRd32.exe2916(2456)
Relationships
d465637518...Related_Toe03dc5f1447f243cf1f305c58d95000ef4e7dbcc5c4e91154daa5acd83fea9a8
Description

This file is an Advanced Interactive Executive (AIX) executable intended for a proprietary UNIX operating system developed by IBM. This application injects a library into a currently running process. Figure 1 is a screenshot containing strings of interest. The strings indicate the application is a command-line utility that enables an operator to easily conduct code injection on an IBM AIX platform. Analysis indicates this application logs its usage to a log file (Figure 2).

Screenshots
Figure 1 - Screenshot of the strings of interest

Figure 1 - Screenshot of the strings of interest

Figure 2 - Application logging its usage to a log file.

Figure 2 - Application logging its usage to a log file.

3a5ba44f140821849de2d82d5a137c3bb5a736130dddb86b296d94e6b421594c

Details
NameLost_File1_so_file
Size114688 bytes
Type64-bit XCOFF executable or object module
MD5d790997dd950bb39229dc5bd3c2047ff
SHA17e6407c28c55475aa81853fac984267058627877
SHA2563a5ba44f140821849de2d82d5a137c3bb5a736130dddb86b296d94e6b421594c
SHA512afdeec93ecb0f97cdf712e80597c3b8ec1e9cad58e1673f2f3ad7f096d49450759b1621dc533b7cdeb62ee5970233bfa820b72cc4b33b919afd49d84823feae9
ssdeep1536:lJhosJHev1QFf+Z/2kREPItM9arn4nwF8uHit2Ofut:jhZJtf+Z/tJtMErn4/k62Iut
Entropy4.803161
Antivirus

No matches found.

Yara Rules

No matches found.

ssdeep Matches

No matches found.

Process List
ProcessPIDPPID
lsass.exe496(384)
cmd.exe2136(3040)
rundll32.exe2728(2136)
AcroRd32.exe2900(2728)
Description

This file is an AIX executable, intended for a proprietary UNIX operating system developed by IBM. This file is a library application designed to provide export functions. These functions allow an application to perform transactions on financial systems using the ISO8583 standard. A list of the ISO8583 functions is displayed in Figure 3 and Figure 4.

Screenshots
Figure 3 - List of ISO8583 functions

Figure 3 - List of ISO8583 functions