Участник Def Con запустил Doom на тракторе John Deere и получил рут-доступ к ограниченным функциям сельхозтехники
Любители поработать с программным обеспечением и железом уже не раз демонстрировали возможность запуска Doom на разных устройствах, вплоть до умных лампочек. Теперь этот список пополнил трактор John Deere. Специалист по кибербезопасности Sick Codes объединил усилия с создательницей модов для Doom из Новой Зеландии, скрывающейся под ником @Skelegant, для взлома системы и запуска шутера на бортовом компьютере трактора.
Новое решение уже продемонстрировали на конференции Def Con в Лас-Вегасе. В видео, опубликованном Sick Codes в Twitter, демонстрируется геймплей, причём полупрозрачный Doom буквально накладывается на интерфейс John Deere. По имеющимся данным, на взлом ОС трактора John Deere 4240 на базе Linux ушли месяцы, причём версия Doom модифицирована таким образом, что игрок уничтожает «врагов» в полях с помощью трактора.
Впрочем, Sick Codes не ограничивается взломом тракторов для запуска Doom. По последним сведениям, он разработал инструмент, позволяющий получить рут-доступ к системе трактора — потенциально это может помочь фермерам обходить программные блокировки, не позволяющие ремонтировать технику John Deere самостоятельно — за подобную практику компанию не раз жёстко критиковали в прошлом.
По данным Wired, хакер добыл 1,5 Гбайт данных, позволяющих идентифицировать и диагностировать проблемы. Кроме того, он получил возможность рут-доступа, доработав саму электронику трактора. Впрочем, без дополнительного оборудования взломать его не так просто, но Sick Codes уже сообщил, что в будущем можно будет «разработать инструмент на основе уязвимостей для упрощённого джейлбрейка».
John Deere давно прославилась не только запретами на самостоятельный ремонт продаваемой компанией техники, но и попытками контролировать свою технику по всей планете — известны случаи дистанционной блокировки ПО по самым разным мотивам. В ответ на давление со стороны политиков компания в марте наконец объявила об инициативе, в соответствии с которой её ПО будет доступно независимым ремонтным мастерским.