2000/12/04 Caterpillar


Electronic Control Modules and Computer Viruses {7610}

Usage:

769C 01X
Caterpillar Products: with Electronic Control Modules that Use Flash Programming
  • All
  • 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.

    Caterpillar Information System:

    C9 Urban Transit Bus Engine Programming Parameters
    2001/07/01 New Tightening Procedure for Connecting Rod Bolts in 3600, G3600, and C280 Engines {1218, 1225}
    3054, 3054B and 3056 Marine Engines Emergency Procedures
    3456 Engine, 836G Landfill Compactor, 834G Wheel Dozer and 988G Wheel Loader Flash Programming
    3054, 3054B and 3056 Marine Engines Manual Stop Procedure
    C-10, C-12, C-15 and C-16 Industrial Engines System Configuration Parameters
    3054, 3054B and 3056 Marine Engines Stopping the Engine
    3054 and 3056 Marine Generator Sets Alarm Switches
    2000/11/01 Revised Coolant Recommendations For Gas Engines {1350, 1352, 1395}
    2000/12/01 Marine Power Display is Available {7490}
    3054 and 3056 Industrial and Generator Set Engines Alternator Mounting
    Marine Monitoring System II Input Module and Output Module - Replace
    3054, 3054B and 3056 Marine Engines Fuel Injection Nozzles
    3500B Industrial Engines Model View Illustrations
    3126B and 3126E On-highway Engines Factory Passwords
    C9 Urban Transit Bus Engine ECM Memory - Test
    2000/11/01 Caterpillar Electronic Control Modules and Computer Viruses {1901, 7620}
    2000/11/01 New Engine Software FLASH Files Are Now Available {7620}
    2000/11/01 Caterpillar Electronic Control Modules and Computer Viruses {1901, 7620}
    2000/11/01 A Power Up Time Delay Relay Is Being Added To The Engine Supervisory System {7490}
    3126B Industrial Engine Fuel System Primary Filter/Water Separator - Drain
    G3516B and G3520B Generator Set Engines Crankshaft Main Bearings - Install
    3054, 3054B and 3056 Marine Engines Installation Guide Sensor Location
    3126B Industrial Engines Component Diagram
    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.