История одного бага: как программист случайно возглавил армию из 7000 роботов-пылесосов DJI
Программист Сэмми Аздуфал купил себе робот-пылесос DJI Romo и решил написать собственное приложение, чтобы управлять устройством с помощью геймпада PS5. Он воспользовался ИИ-помощником для обратной разработки протокола связи между устройством и облаком производителя. Но вскоре Сэмми обнаружил странную особенность: серверы DJI, которые должны были удостовериться, что программист владеет только своим роботом, дали ему полномочия «владельца» для сотен и тысяч других устройств по всему миру. В итоге...