2001/06/01 Caterpillar


Electronic Control Modules and Computer Viruses {7620}

Usage:

3406E 1LW
Engine:
3116 (S/N: 2CW1-UP; 8WL1-UP)
3126 (S/N: 1WM1-UP; 4ES1-UP; 7LZ1-UP)
3126B (S/N: 5GL1-UP; 7AS1-UP; 8SZ1-UP)
3406E (S/N: 1LW1-UP; 1MM1-UP; 5DS1-UP; 5EK1-UP; 6TS1-UP)
C-10 (S/N: 3CS1-UP; 8YS1-UP)
C-12 (S/N: 1YN1-UP; 2KS1-UP; 9NS1-UP)

The Caterpillar Electronics organization has frequently been asked about the possibility that machine electronic control modules and engine electronic control modules (ECM) might become corrupted by computer viruses. Customers want to know if the following PC-based service tools could corrupt an Electronic Control Module:

  • Caterpillar Electronic Technician (ET)

  • VIMSPC

In order to determine whether corrupted PC-based service tools pose a risk to Caterpillar products, an investigation has been conducted. The processes that were investigated were the ECM Flash File process and the PC virus attachment methods. This investigation has determined that there is virtually no possibility that an infected Flash File will be executed by an ECM. This is due to the encryption/checksum process. The encryption/checksum process has been developed in order to protect the ECM Flash File.

If an ECM Flash File is infected prior to installation, the corrupted file will cause the ECM to flag the new Flash File. The ECM will not execute the installed software. If the PC-based service tool is the source of the infection and the Flash File is corrupted during installation, the ECM will again identify the corrupted file. The ECM will not execute the infected software.

Back to top
The names Caterpillar, John Deere, JD, JCB, Hyundai or any other original equipment manufacturers are registered trademarks of the respective original equipment manufacturers. All names, descriptions, numbers and symbols are used for reference purposes only.
CH-Part.com is in no way associated with any of the manufacturers we have listed. All manufacturer's names and descriptions are for reference only.