Many ideas of IDS for vehicles were already proposed so far. Most of them can only detect anomaly CAN message. Still, they cannot detect which ECU is compromised because any ECUs cannot identify the ECU that sends illegal messages for the specification of CAN protocol. Now we propose the Smart CAN cable that identifies the ECU that sends malicious messages. The Smart CAN cable has two kinds of functions. One is a CAN-IDS. The CAN-IDS identifies an illegal message, and it broadcasts the hash value of the illegal message to CAN-BUS. Another is an identifying module. The identifying module is to memorize hash values of the messages and its sender ECU. When the identifying module receives the hash value from the CAN-IDS, it broadcasts the sender ECU information to CAN-BUS if it finds the hash value in its own memory. We can cut the sender ECU from CAN BUS, control the stream, or handle other workarounds after identifying the sender ECU that sends illegal messages. This paper shows how the Smart CAN cable works, and its advantages and disadvantages.