LINUXTALKS.CO

Ошибка в прошивке клавиатуры Corsair K100, напоминающая кейлоггер

 

L


0

1

Компания Corsair отреагировала на проблемы в игровых клавиатурах Corsair K100, которые были восприняты многими пользователями как свидетельство наличие встроенного кейлоггера, сохраняющего введённые пользователем последовательности нажатий. Суть проблемы в том, что пользователи указанной модели клавиатуры сталкивались с ситуацией, когда в непредсказуемое время клавиатура повторно выдавала последовательности, введённые когда-то ранее. При этом, текст повторно автоматически набирался спустя несколько дней или недель, а иногда выдавались достаточно длительные последовательности, остановить вывод которых удавалось только отключив клавиатуру.

Изначально, предполагалось, что проблема вызвана наличием вредоносного ПО на системах пользователей, но позднее было показано, что эффект специфичен для обладателей клавиатуры Corsair K100 и проявляется в созданных для анализа проблемы проверочных окружениях. Когда стало очевидно, что проблема в аппаратном обеспечении представители Corsair предположили, что она вызвана не скрытым сбором данных о вводе пользователей и не встроенным кейлоггером, а ошибкой в реализации штатной функции записи макросов, присутствующей в прошивке.

Предполагается, что из-за ошибки в произвольные моменты актировалась запись макросов, которые через какое-то время воспроизводились. В пользу гипотезы, что проблема связана с записью макросов, указывает то, что при выводе не просто повторяется введённый текст, а соблюдаются паузы между нажатиями и повторяются такие операции, как нажатие клавиши Backspace. Что именно инициировало запись и воспроизведение макросов пока не ясно, так как разбор проблемы пока полностью не завершён.

// cc-by opennet.ru
// converted with crypt’s opennet autoreposter

>>> Подробности

★★☆☆☆
Ответ на: комментарий от torvn77

Ага, размечтался )) Они же тогда обанкротятся. Ибо на «макросы» это совершенно не похоже.

deep-purple    
★★★★★★★★★★
Android / Firefox

Клавиатуры стали слишком умные, я смотрю.

Кстати, я так и не смог придумать применения этим их «макросам», хотя моя клава их подддерживает.

cocucka    
★★★★★★★★★★★
Linux / Firefox
Ответ на: комментарий от torvn77

захавает себе весь рынок

Это точно. Поддерживаю.

odalist    
★★★★★★★
FreeBSD / Firefox
Ответ на: комментарий от torvn77

захавает себе весь рынок

Там в прошивке трансляция замыкания в матрице рядов клавиш в определённые данные в usb, технология ёбнешься просто. Оно пишется для для любого МК за час, а обычно используются вообще целиком железячные решения.

На шизофрениках, которым нужна опенсорсная клава, ничего не заработаешь, даже в тредах про выбор клавы на лоре я такого не слышал лол

Kaschenko    
★★★★★★
Android / Yandex
Ответ на: комментарий от Kaschenko

Ты не понимаешь о каких клавиатурах идёт речь:

в произвольные моменты актировалась запись макросов, которые через какое-то время воспроизводились.

Да, это те самые, с модной RGB подсветкой каждой клавиши индивидуально и кучей других полезных и безполезных функций.

torvn77    
★★★
Android / Chrome
Ответ на: комментарий от Kaschenko

Не просто выкладывание, а открытие с возможностью заливать в клавиатуру свои собственные прошивки.

torvn77    
★★★
Последнее исправление: torvn77 (всего исправлений: 1)

Android / Chrome
Ответ на: комментарий от crypt

Ага, а как в эмуль поиграть на клаве в два игрока, так кол-во одновременно зажатых клавиш кончается.

deep-purple    
★★★★★★★★★★
Android / Firefox
Ответ на: комментарий от cocucka

Скажи пожалуйста, а эта открытая прошивка официальна, или это просто забыли залочить контроллер?

Из новости явно следует то, что клавиатура поставляется с закрытой прошивкой и скорее всего и проприетарной утилитой, да ещё и под только под одну ОС и что открытость прошивки не часть продукта.

Ну раз так то и успеха нет…

Вот если бы они так сделали то всё, что им осталось бы сделать это следить за тем чтобы быть выпускать лучшие клавиатуры для проекта открытой прошивки и его форков, переодически там где надо самостоятельно дорабатывая функционал этого проекта, в обмен прося рекламу на их сайте.

Мир открытых проектов по своей природе монополистичен и стримится к тому, что на рынке остаются проекты только с принципиально разными концепциями коих немного.

И так, в результате остался бы только один или два проекта прошивок и один производитель лучших для этих проектов клавиатур.

torvn77    
★★★
Android / Chrome
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90