Skip to main content

Teocatl

Classification

Category:

Malware

Aliases:

  • Teocatl
  • Strange Days

Summary

This macro virus infects Office97 Word documents and Excel sheets. It is the second known macro virus that is able to infect several MS Office applications (first was Cross).

Removal

Technical Details

The code of virus is placed in one module named StrangeDays and contains eight functions. Some of these start automatically under Word (AutoOpen), others start automatically under Excel (Auto_Open).

The virus spreads within applications (Word to Word, Excel to Excel) as well as drops infected files to another application (Word to Excel and Excel to Word).

The virus uses the same VBA program code under both Word and Excel.

The virus uses Import/Export VisualBasic functions: the virus exports its Basic code to the C:\LO.SYS file, and then imports it into documents.

To spread from Word to Excel and vice versa, the virus uses a trick with auto-loading ability of Word and Excel. These applications load templates (Word) and sheets (Excel) from startup directory: to infect Word from Excel the virus creates new NORMAL.DOT (Word) and PERSONAL.XLS (Excel) files in startup directory.

NORMAL.DOT and PERSONAL.XLS contain a small loader program. This loader imports the actualy virus code from the C:\LO.SYS file to NORMAL.DOT or PERSONAL.XLS, depending on the platform.

The virus disables the Tools/Macro, Tools/Options, File/Templates and View/VBCode menu items as well as turns off VisualBasicEditor and VirusProtection. This is done in order to protect the virus from being analyzed. The virus also changes VirusProtection instructions in the system registry.

On 26th of any month, Teocatl displays a dialog box and deletes all files in the current directory. The following text is displayed:

Strange Days by Reptile/29A Strange days have found us Strange days have tracked us down They're going to destroy...

Protect your devices from malware with F‑Secure Total

Protecting your devices from malicious software is essential for maintaining online security. F‑Secure Total makes this easy, helping you to secure your devices in a brilliantly simple way.

  • Award‑winning antivirus and malware protection

  • Online browsing, banking, and shopping protection

  • 24/7 online identity and data breach monitoring

  • Unlimited VPN service to safe­guard your privacy

  • Password manager with private data protection

Choose how many devices you want to protect to get started.

  • Free customer support

  • Cancel anytime

  • The trial does not obligate you to buy the product

After 30 days your subscription will renew automatically for one year at €69.99.

More Support

Community

Ask questions in our Community.

User guides

Check the user guide for instructions.

Contact Support

Chat with with or call an agent.

Submit a Sample

Submit a file or URL for analysis.