13.04.2016 НовостиWebUSB может оказаться полезным, позволяя производителям 3D-принтеров встраивать процедуру установки устройств в свои веб-сайты.
Двое инженеров Google спроектировали предварительный вариант интерфейса для безопасного подключения USB-устройств к любой веб-странице. Проект WebUSB предназначен не для клавиатур, мышек и жестких дисков, а, скорее, для будущих устройств, которые смогут получать системное ПО через Интернет. Идея заключается в том, чтобы помочь производителям заставить работать свои USB-устройства на любой платформе без необходимости писать специальные драйверы и наборы инструментов разработчика (SDK) для каждой платформы. «Благодаря такому API-интерфейсу производители оборудования смогут создавать для своих устройств кроссплатформенные SDK на языке JavaScript. Это пойдет на пользу Интернету, поскольку вместо того, чтобы ждать, пока новое устройство станет достаточно популярным, чтобы браузеры стали предоставлять предназначенный для него API-интерфейс, новое инновационное оборудование может с самого начала создаваться для Интернета», — пишут в проекте спецификации WebUSB консорциума W3C инженеры Google Рейли Грант и Кен Рокот. Инженеры признают, что имели место атаки, в результате которых USB-устройства были перепрограммированы, чтобы с враждебными целями получить доступ к тому компьютеру, к которому они подключены. Во избежание такого риска они предлагают ограничить соединения набором одобренных сайтов. Для предотвращения утечки через USB-устройства информации, которую можно использовать для вторжения в личную жизнь людей, они предлагают также, чтобы пользователь авторизовал сайт, который ...
читать далее.