Hacktool.Zacinlo

Printer Friendly Page

Discovered: July 09, 2018
Updated: July 10, 2018 3:56:15 PM
Infection Length: Varies
Systems Affected: Windows

Hacktool.Zacinlo is a tool that can be used to perform malicious activities on the compromised computer.

Antivirus Protection Dates

  • Initial Rapid Release version July 09, 2018 revision 034
  • Latest Rapid Release version July 11, 2018 revision 025
  • Initial Daily Certified version July 10, 2018 revision 002
  • Latest Daily Certified version July 12, 2018 revision 002
  • Initial Weekly Certified release date July 11, 2018

Click here for a more detailed description of Rapid Release and Daily Certified virus definitions.

Writeup By: Yusuke Kudo

Discovered: July 09, 2018
Updated: July 10, 2018 3:56:15 PM
Infection Length: Varies
Systems Affected: Windows

When executed, the tool registers a device with the following name:

  • \Device\DrvProtect

It creates the following registry subkeys to store configuration data:
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\atimode
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\set_st
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\set_bl
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\set_pt
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\set_hp
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\set_hpdl
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\FilterClasses
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\shield_count

The tool checks the registry values of the following registry subkeys:
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\PowerMode
  • HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\Control\Network\PowerMode2


The PowerMode and PowerMode2 values will be used to filter executables and their access permissions.

The tool monitors image loading events and blocks them if one of following conditions are met:

A. OriginalFileName field from file version information of the image contains MBAMSWISSARMY.SYS or MBAMCHAMELEON.SYS

B. The image name contains one of the following strings:
  • BAPIDRV64.SYS
  • DSARK64.SYS
  • FILTERINGD.SYS
  • HITMANPRO
  • KNBDRV.SYS
  • MBAMSWISSARMY.SYS
  • MWAC.SYS
  • NNSPIHSW.SYS
  • PANDA_URL_
  • SYMNETS.SYS

C. The image name contains one of the following strings and the global blacklist variable is set to 1:
  • ASWMONFLT.SYS
  • ASWSP.SYS
  • ATC.SYS
  • AVGMONFLT.SYS
  • AVGNTFLT.SYS
  • AVGSP.SYS
  • EPP64.SYS
  • GZFLT.SYS
  • KLBACKUPFLT.SYS
  • KLIF.SYS
  • MBAM.SYS
  • PSINFILE.SYS
  • SRTSP64.SYS
  • SYMEVENT64X86.SYS
  • TRUFOS.SYS
  • WDFILTER.SYS
  • ZAM64.SYS

The tool monitors the process creation event. If the process name is a blacklisted name or the process file certificate subject name is blacklisted, or its original file name is blacklisted, the process is initially suspended and then ended.

The tool suspends and ends processes with any of the following strings in the process name or the process file certificate subject name:
  • AGENTSVC.EXE
  • ANONYMIZERLAUNCHER
  • APPVERIFIER.EXE
  • BESTCLEANER.EXE
  • BFSVC.EXE
  • CASTER.EXE
  • COMPUCLEVER.EXE
  • CWSHREDDER.EXE
  • DEKKER.EXE
  • DSRLTE.EXE
  • EITEHKO.EXE
  • FASTWEB.EXE
  • FOOTPRINTS.EXE
  • FOREPLAY.EXE
  • GEUNFY.EXE
  • GMER.EXE
  • GMSD_US_
  • GOPIDUL.EXE
  • GUVTDHJI.EXE
  • HDAUDIO.EXE
  • HEMKAJDOA.EXE
  • HIJACKTHIS.EXE
  • IC-
  • INTERNETPORT3.EXE
  • INTERSTAT
  • IPARMOR.EXE
  • JSDRV.EXE
  • LEAPING
  • LOWYKU.EXE
  • MAINTAINER.EXE
  • MSASCUI.exe
  • MSMPENG.EXE
  • MSSECES.EXE
  • MUSGOWNYO.EXE
  • MYMEMORY
  • MYTRANSITGUIDE
  • NETTRANS.EXE
  • NOWUSEEITPLAYER.EXE
  • ONESYSTEMCARE.EXE
  • OPTIMUM
  • OSPD_US_
  • PCCLEANPLUS
  • PRODUPD.EXE
  • Q3CI_ CGVP.EXE
  • RATCHET.EXE
  • RAWEI.EXE
  • REMOTEPROCESSES.EXE
  • REOPTIMIZER
  • RVL1QB3C.EXE
  • RZSYNAPSE.EXE
  • S5MARK
  • SECURITYTASKMANAGER.EXE
  • SET.EXE
  • SETMYHOMEPAGE.EXE
  • SMOLDER.EXE
  • SPEEDUPMYPC.EXE
  • SPYHUNTER4.EXE
  • SUNNYDAY.EXE
  • UNIT.EXE
  • UNIT_MANAGER.EXE
  • UNOKUCU.EXE
  • UPDATEADMIN.EXE
  • VESTIE.EXE
  • VETICEQ.EXE
  • VIDSQAURE
  • VPDAGENT_X64.EXE
  • WEBDEV.EXE
  • WINCHECK.EXE
  • WINDOWEATHER.EXE
  • WINDOWS DEFENDER.EXE
  • WINDOWS10UPGRADERAPP.EXE
  • WINLOGGER.EXE
  • WIN_EN_77.EXE
  • WIZZCASTER.EXE
  • XEEEDXI.EXE
  • XMKYSECQUN64.EXE
  • YTDOWNLOADER.EXE

The tool blocks access to its registry paths for blacklisted processes.

The tool may redirect access from its component folder files to a legitimate one or in order to block access to its components.

The tool checks registered minifilters and blocks them if one of the following conditions met:

A. If the major function is 0 (IRP_MJ_CREATE), the driver name is checked against the following:
  • ASWMONFLT.SYS
  • AVGMONFLT.SYS
  • AVGNTFLT.SYS
  • EPP64.SYS
  • GZFLT.SYS
  • KLBACKUPFLT.SYS
  • KLIF.SYS
  • MBAM.SYS
  • PSINFILE.SYS
  • SRTSP64.SYS
  • TRUFOS.SYS
  • WDFILTER.SYS
  • ZAM64.SYS

B. If the major function is 6 (IRP_MJ_SET_INFORMATION), the driver name is checked against AVGNTFLT.SYS

C. If the major function is different than 0 or 6, the driver name is checked against the following:
  • AVGNTFLT.SYS
  • AVGNTFLT.SYS
  • SRTSP64.SYS
  • SYMEFASI64.SYS
  • WDFILTER.SYS

Next, the tool verifies the drivers registered in PspCreateProcessNotifyRoutine by searching PspCreateProcessNotifyRoutine table entries, and blocks them if one of the following conditions are met:

A. If the driver name contains DRIVERS\WDFILTER.SYS or has a blacklisted certificate additional checks are made based on the driver name.

B. If the driver name contains one of the following strings:
  • ASWSP.SYS
  • ATC.SYS
  • AVGSP.SYS
  • EPP64.SYS
  • GZFLT.SYS
  • MFEHIDK.SYS
  • SYMEVENT64X86.SYS

The tool then registers its own minifilter.

It creates a thread that checks if a debugger is active. If a debugger is enabled it will trigger a blue screen of death (BSOD).

Every time the system is shut down, the tool registers itself with a new randomly generated key name in the service registry.

Writeup By: Yusuke Kudo

Discovered: July 09, 2018
Updated: July 10, 2018 3:56:15 PM
Infection Length: Varies
Systems Affected: Windows

You may have arrived at this page either because you have been alerted by your Symantec product about this risk, or you are concerned that your computer has been affected by this risk.

Before proceeding further we recommend that you run a full system scan. If that does not resolve the problem you can try one of the options available below.



FOR NORTON USERS
If you are a Norton product user, we recommend you try the following resources to remove this risk.


Removal Tool


If you have an infected Windows system file, you may need to replace it using the Windows installation CD .


How to reduce the risk of infection
The following resources provide further information and best practices to help reduce the risk of infection.



FOR BUSINESS USERS
If you are a Symantec business product user, we recommend you try the following resources to remove this risk.


Identifying and submitting suspect files
Submitting suspicious files to Symantec allows us to ensure that our protection capabilities keep up with the ever-changing threat landscape. Submitted files are analyzed by Symantec Security Response and, where necessary, updated definitions are immediately distributed through LiveUpdate™ to all Symantec end points. This ensures that other computers nearby are protected from attack. The following resources may help in identifying suspicious files for submission to Symantec.


Removal Tool

If you have an infected Windows system file, you may need to replace it using the Windows installation CD .


How to reduce the risk of infection
The following resource provides further information and best practices to help reduce the risk of infection.
Protecting your business network



MANUAL REMOVAL
The following instructions pertain to all current Symantec antivirus products.


1. Performing a full system scan
For information on how to run a full system scan using your Symantec product, follow the guidance given in the product's Help section.


2. Restoring settings in the registry
Many risks make modifications to the registry, which could impact the functionality or performance of the compromised computer. While many of these modifications can be restored through various Windows components, it may be necessary to edit the registry. See in the Technical Details of this writeup for information about which registry keys were created or modified. Delete registry subkeys and entries created by the risk and return all modified registry entries to their previous values.

Writeup By: Yusuke Kudo