Я использую CANtact
инструментарий для отправки сообщения CAN.Следующий код выполняет атаку типа «отказ в обслуживании», отправляя сообщение с идентификатором 0 с высокой скоростью
from canard import can
from canard.hw import cantact
dev = cantact.CantactDev("/dev/cu.usbmodem14511")
dev.start()
while True:
print(dev.recv())
. Вам потребуется правильно настроить последовательный порт (/dev/cu.usbmodem14511
в этом примере).
Как мне найти последовательный порт моего ноутбука?Я использую Ubuntu 18.04