Removal Instructions:
Though TDSS can be hard to remove if it has installed itself successfully, please follow the instructions on this page to
get rid of the TDSS threat. If you need to determine if TDSS is present on your system, you can use our free
Sophos Anti-Rootkit Tool.
About:
Mal/TDSSPack-A is a group of malware families, which includes the TDSS family of kernel-mode rootkits. Detection is based on the unusual polymorphic executable packers used on these samples, which typically aren't seen in clean files. Because of this, other malware packed with the same or similarly malicious packers may also be detected as Mal/TDSSPack-A.
Typically, droppers for the TDSS family of rootkits that are detected as Mal/TDSSPack-A will create their files in the and \drivers folders with names that are legitimate-looking as well as being somewhat randomized.
One variant creates and stealths the following files:
- Multiple files called <Temp>\UAC<Random digits>.tmp
- Multiple files called <System>\UAC<Random letters>.dll
- <System>\UAC<Random letters>.dat
- <System>\uacinit.dll
- <System>\drivers\UAC<Random letters>.sys
The dropped files with a .dat extension and the file uacinit.dll are typically detected as Mal/TDSSConf-A. These are configuration files for the TDSS rootkit. They are not executable or harmful on their own, but do indicate the presence of a TDSS infection.
Other components may be detected by Sophos as Mal/TDSSPack-A or other Mal/TDSSPack variants.
The file with the .sys extension is the kernel-mode rootkit component. It provides a stealthing functionality that hides itself, the other TDSS-related files and registry keys from normal applications.
TDSS may hide registry keys, including the service key it creates for itself, in locations such as these:
- HKEY_LOCAL_MACHINE\SOFTWARE\UAC
- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\UACd.sys
While the TDSS variant in this example uses the "UAC" prefix to lend legitimacy to filenames of dropped components, other variants use similarly legitimate-sounding names.
Sophos Anti-Virus detects the droppers for TDSS as Mal/TDSSPack-A or other Mal/TDSSPack variants. If the Sophos on-access scanner is disabled and the rootkit manages to install then customers should use Sophos Anti-Rootkit or the Sophos Bootable Anti-Virus CD to detect and remove the threat as the malware components will be stealthed at that point.