Reversing the Automotive ECU Firmware and Detecting Errors (CAN BUS)