A system for configuring an intrusion detection system, the system comprising: an input device , a display device , an electronic processor , a graphical user interface generator , and a memory , the electronic processor configured to receive input, via the input device , including a previous configuration file , a data bus configuration file , and user input including adjusted configuration values, run, with the intrusion detection system configuration tool , a simulation of communication on a vehicle communication system with a trace file, based on the input received, and to provide a graphical user interface for the intrusion detection system configuration tool ; display, on the display device , results of running the simulation with the intrusion detection system configuration tool , and output a new configuration file and a binary file used to upload the current configuration values for the intrusion detection system to a vehicle ; wherein said graphical user interface generator is capable of generating said graphical user interface and to display said graphical user interface on said display device ; wherein said memory is capable of storing said intrusion detection system configuration tool and the graphical user interface generator , and wherein said electronic processor is further configured to execute said intrusion detection system configuration tool and the graphical user interface generator . an input device , a display device , an electronic processor , a graphical user interface generator , and a memory , the electronic processor configured to receive input, via the input device , including a previous configuration file , a data bus configuration file , and user input including adjusted configuration values, run, with the intrusion detection system configuration tool , a simulation of communication on a vehicle communication system with a trace file, based on the input received, and to provide a graphical user interface for the intrusion detection system configuration tool ; display, on the display device , results of running the simulation with the intrusion detection system configuration tool , and output a new configuration file and a binary file used to upload the current configuration values for the intrusion detection system to a vehicle ; wherein said graphical user interface generator is capable of generating said graphical user interface and to display said graphical user interface on said display device ; wherein said memory is capable of storing said intrusion detection system configuration tool and the graphical user interface generator , and wherein said electronic processor is further configured to execute said intrusion detection system configuration tool and the graphical user interface generator . receive input, via the input device , including a previous configuration file , a data bus configuration file , and user input including adjusted configuration values, run, with the intrusion detection system configuration tool , a simulation of communication on a vehicle communication system with a trace file, based on the input received, and to provide a graphical user interface for the intrusion detection system configuration tool ; display, on the display device , results of running the simulation with the intrusion detection system configuration tool , and output a new configuration file and a binary file used to upload the current configuration values for the intrusion detection system to a vehicle ; wherein said graphical user interface generator is capable of generating said graphical user interface and to display said graphical user interface on said display device ; wherein said memory is capable of storing said intrusion detection system configuration tool and the graphical user interface generator , and wherein said electronic processor is further configured to execute said intrusion detection system configuration tool and the graphical user interface generator . <EOS>