ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ слуТитСли ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ ΠΈ мишки Π½Π° Logitech. Π—Π° ΠΏΠΎΡ€Π΅Π΄Π΅Π½ ΠΏΡŠΡ‚ въвСТдайки Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, Π½ΠΈΠ΅, спСциалиститС ΠΎΡ‚ Π΅ΠΊΠΈΠΏΠ° Π½Π° Raccoon Security, сС Π·Π°ΠΏΠΈΡ‚Π°Ρ…ΠΌΠ΅: ΠΊΠΎΠ»ΠΊΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Π΄Π° сС заобиколят Π·Π°Ρ‰ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ? ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎΡ‚ΠΎ изслСдванС Ρ€Π°Π·ΠΊΡ€ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΈ пропуски ΠΈ софтуСрни Π³Ρ€Π΅ΡˆΠΊΠΈ, позволяващи Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π²Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ. Под срСза - Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅.

Π—Π°Ρ‰ΠΎ Logitech?

Π‘ΠΏΠΎΡ€Π΅Π΄ нас Π²Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ устройства Π½Π° Logitech са Π΅Π΄Π½ΠΈ ΠΎΡ‚ Π½Π°ΠΉ-качСствСнитС ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΈ. ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ устройствата, с ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅, са Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Logitech Unifying Π΅ унивСрсалСн донгъл ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ Π΄ΠΎ 6 устройства. Всички устройства, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ с тСхнологията Logitech Unifying, са ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½ΠΈ със ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΡ‚ΠΎ Π»ΠΎΠ³ΠΎ. ЛСсСн Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΈ позволява Π΄Π° управляватС ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ към вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€. ΠŸΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° към донгъл ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π½Π° Logitech, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ самата тСхнология са Ρ€Π°Π·Π³Π»Π΅Π΄Π°Π½ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Π½Π°ΠΏΡ€. Ρ‚ΡƒΠΊ.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Logitech Unifying Dongle Receiver

ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π΅ Π² ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ Π½Π° информация Π·Π° Π½Π°Ρ‚Ρ€Π°ΠΏΠ½ΠΈΡ†ΠΈ. Logitech, ΠΊΠ°Ρ‚ΠΎ Π²Π·Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½Π°Ρ‚Π° Π·Π°ΠΏΠ»Π°Ρ…Π°, сС ΠΏΠΎΠ³Ρ€ΠΈΠΆΠΈ Π·Π° сигурността - ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ AES128 Π² Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½Π°Ρ‚Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°. ΠŸΡŠΡ€Π²Π°Ρ‚Π° мисъл, която ΠΌΠΎΠΆΠ΅ Π΄Π° посСти нападатСля Π² Ρ‚Π°Π·ΠΈ ситуация, Π΅ ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π° информация ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ ΠΏΠΎ Π²ΡŠΠ·Π΄ΡƒΡ…Π° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°Ρ‚Π° Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ ΠΊΠ»ΡŽΡ‡, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΈΡ…Π²Π°Π½Π΅Ρ‚Π΅ радиосигналитС Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° ΠΈ Π΄Π° Π³ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Ρ‚Π΅. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ рядко (ΠΈΠ»ΠΈ Π½ΠΈΠΊΠΎΠ³Π°) потрСбитСлят Π΄Π° ΠΎΠ±Π²ΡŠΡ€ΠΆΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° с Unifying ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΈ Ρ…Π°ΠΊΠ΅Ρ€ със сканиращо Ρ€Π°Π΄ΠΈΠΎ Ρ‰Π΅ трябва Π΄Π° Ρ‡Π°ΠΊΠ° дълго Π²Ρ€Π΅ΠΌΠ΅. ОсвСн Ρ‚ΠΎΠ²Π° Π½Π΅ всичко Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° просто със самия процСс Π½Π° ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅. Π’ послСдното ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ ΠΏΡ€Π΅Π· юни 2019 Π³. Π΅ΠΊΡΠΏΠ΅Ρ€Ρ‚ΡŠΡ‚ ΠΏΠΎ сигурността ΠœΠ°Ρ€ΠΊΡƒΡ МСнгс ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° ΠΎΠ½Π»Π°ΠΉΠ½ сообщСниС относно ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° уязвимост Π² стария Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π½Π° USB ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Logitech. Π’ΠΎΠΉ позволява Π½Π° Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ с физичСски Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ устройствата Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° ΠΈ Π΄Π° ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ‚ натискания Π½Π° клавиши (CVE-2019-13054).

Π©Π΅ ΠΏΠΎΠΊΡ€ΠΈΠ΅ΠΌ Π½Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° сигурност Π½Π° донгъл Π½Π° Logitech, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° NRF24 SoC Π½Π° Nordic Semiconductor. И Π½Π΅ΠΊΠ° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ, ΠΌΠΎΠΆΠ΅ Π±ΠΈ, със самия Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π».

Как Π΄Π°Π½Π½ΠΈΡ‚Π΅ "лСтят" Π² Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°

Π—Π° Π²Ρ€Π΅ΠΌΠ΅Π²ΠΎ-чСстотСн Π°Π½Π°Π»ΠΈΠ· Π½Π° радиосигнала ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ SDR ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° устройството Blade-RF Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° спСктралСн Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ (ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ Π·Π° Ρ‚ΠΎΠ²Π° Ρ‚ΡƒΠΊ).

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

SDR Blade-RF устройство

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° запис Π½Π° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΡƒΡ€ΠΈ Π½Π° радиосигнала Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½Π° чСстота, Π·Π° Π΄Π° Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ слСд Ρ‚ΠΎΠ²Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° сигнала.

Π”ΡŠΡ€ΠΆΠ°Π²Π½Π° комисия ΠΏΠΎ радиочСстотитС Π² Руската фСдСрация ΡƒΠ²ΠΎΠ»Π½Π΅Π½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΎΡ‚ устройства с малък ΠΎΠ±Ρ…Π²Π°Ρ‚ Π² чСстотния Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ 2400-2483,5 MHz. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ "насСлСн" Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Π² ΠΊΠΎΠΉΡ‚ΠΎ няма Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½ΠΈΡ‰ΠΎ: Wi-Fi, Bluetooth, всякакви дистанционни управлСния, систСми Π·Π° сигурност, Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΈ, мишки с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ устройства.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

2,4 GHz чСстотСн ΡΠΏΠ΅ΠΊΡ‚ΡŠΡ€

Битуацията със смущСния Π² ΠΎΠ±Ρ…Π²Π°Ρ‚Π° Π΅ доста слоТна. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Logitech успя Π΄Π° осигури Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ ΠΈ стабилно ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Enhanced ShockBurst ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π² Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€Π° NRF24 Π² комбинация с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° чСстотата.

ΠšΠ°Π½Π°Π»ΠΈΡ‚Π΅ Π² ΠΎΠ±Ρ…Π²Π°Ρ‚Π° са Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Ρ†Π΅Π»ΠΈ MHz ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΎ Π² спСциализация NRF24 Nordic Semiconductor - ΠΎΠ±Ρ‰ΠΎ 84 ΠΊΠ°Π½Π°Π»Π° Π² чСстотната ΠΌΡ€Π΅ΠΆΠ°. Броят Π½Π° чСстотнитС ΠΊΠ°Π½Π°Π»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ Logitech, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π΅ ΠΏΠΎ-малък. УстановихмС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ. ΠŸΠΎΡ€Π°Π΄ΠΈ ограничСния ΠΎΠ±Ρ…Π²Π°Ρ‚ Π½Π° използвания спСктралСн Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π½Π° сигнала, Π½Π΅ бСшС възмоТно Π΄Π° сС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ точният списък с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ чСстотни ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π½ΠΎ Ρ‚ΠΎΠ²Π° Π½Π΅ бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡΡ‚Π° ΠΎΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° към донгъл-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° сС ΠΏΡ€Π΅Π΄Π°Π²Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Burst (ΠΊΡ€Π°Ρ‚ΡŠΠΊ ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚Π΅Π» сС Π²ΠΊΠ»ΡŽΡ‡Π²Π°) с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π΄Π²ΡƒΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Π° чСстотна модулация GFSK ΠΏΡ€ΠΈ символна скорост ΠΎΡ‚ 1 Mbaud:

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Радиосигнал Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π² ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ

ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° корСлационния ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ прСдаваният ΠΏΠ°ΠΊΠ΅Ρ‚ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΏΡ€Π΅Π°ΠΌΠ±ΡŽΠ» ΠΈ адрСсна част. НС сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π·Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, тялото Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° AES128.

ΠšΠ°Ρ‚ΠΎ цяло Π²ΡŠΠ·Π΄ΡƒΡˆΠ½ΠΈΡΡ‚ интСрфСйс Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½Π°Ρ‚Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Π½Π° Logitech ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΈΡ€Π° ΠΊΠ°Ρ‚ΠΎ напълно асинхронСн със статистичСско мултиплСксиранС с раздСлянС ΠΈ чСстотна характСристика. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ прСдаватСлят Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° промСня ΠΊΠ°Π½Π°Π»Π°, Π·Π° Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π° всСки Π½ΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚. ΠŸΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΡŠΡ‚ Π½Π΅ Π·Π½Π°Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Π½ΠΈΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅, Π½ΠΈΡ‚ΠΎ чСстотния ΠΊΠ°Π½Π°Π», Π° само списък ΠΎΡ‚ тях. ΠŸΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΡŠΡ‚ ΠΈ прСдаватСлят сС срСщат Π² ΠΊΠ°Π½Π°Π»Π° Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½ΠΈΡ‚Π΅ чСстотни байпас ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° ΡΠ»ΡƒΡˆΠ°Π½Π΅, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ShockBurst. НС смС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ Π΄Π°Π»ΠΈ ΡΠΏΠΈΡΡŠΠΊΡŠΡ‚ с ΠΊΠ°Π½Π°Π»ΠΈ Π΅ статичСн. ВСроятно промяната ΠΌΡƒ сС дълТи Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° Π·Π° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° чСстотата. НСщо Π±Π»ΠΈΠ·ΠΊΠΎ Π΄ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° PRCH (псСвдослучайна настройка Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° чСстота) сС ΠΎΡ‚Π³Π°Ρ‚Π²Π° Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° чСстотния рСсурс Π½Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, ΠΏΡ€ΠΈ условия Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π²ΠΎ-чСстотна нСсигурност, Π·Π° Π΄Π° сС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅Ρ‚ΠΎ Π½Π° всички сигнали ΠΎΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π°, нападатСлят Ρ‰Π΅ трябва постоянно Π΄Π° наблюдава цялата чСстотна ΠΌΡ€Π΅ΠΆΠ° ΠΎΡ‚ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ‚ 84 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ изисква Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ. Π’ΡƒΠΊ става ясно Π·Π°Ρ‰ΠΎ уязвимостта ΠΏΡ€ΠΈ ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° USB ΠΊΠ»ΡŽΡ‡ (CVE-2019-13054) Π² ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π° сС ΠΊΠ°Ρ‚ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° натискания Π½Π° клавиши, вмСсто ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΎΡ‚ Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π» Π΄ΠΎ Π΄Π°Π½Π½ΠΈ, въвСдСни ΠΎΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π°. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Ρ€Π°Π΄ΠΈΠΎΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡŠΡ‚ Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½Π°Ρ‚Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Π΅ доста слоТСн ΠΈ осигурява Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° Ρ€Π°Π΄ΠΈΠΎΠ²Ρ€ΡŠΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ устройствата Π½Π° Logitech Π² Ρ‚Ρ€ΡƒΠ΄Π½Π° срСда Π½Π° смущСния Π² ΠΎΠ±Ρ…Π²Π°Ρ‚Π° 2,4 GHz.

Π’ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ ΠΏΠΎΠ³Π»Π΅Π΄ към ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°

Π—Π° ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ ΠΈΠ·Π±Ρ€Π°Ρ…ΠΌΠ΅ Π΅Π΄Π½Π° ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ Π½Π°Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ Logitech K330 ΠΈ донгъл Logitech Unifying.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Logitech K330

НСка Π΄Π° Π½Π°Π΄Π½ΠΈΠΊΠ½Π΅ΠΌ Π² ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π°. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Π·Π° изслСдванС Π΅ Ρ‡ΠΈΠΏΡŠΡ‚ SoC NRF24 ΠΎΡ‚ Nordic Semiconductor.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

NRF24 SoC Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Logitech K330

Π€ΡŠΡ€ΠΌΡƒΠ΅Ρ€ΡŠΡ‚ сС Π½Π°ΠΌΠΈΡ€Π° във Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° ΠΏΠ°ΠΌΠ΅Ρ‚, ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ ΠΈ отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ са ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ. Π—Π° съТалСниС, Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ΡŠΡ‚ Π½Π΅ Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ Π² ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ. Π—Π°Ρ‚ΠΎΠ²Π° Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠΌ към ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°Ρ‚Π° страна - Π΄Π° ΠΏΡ€ΠΎΡƒΡ‡ΠΈΠΌ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΎΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π½Π° донгъл ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π½Π° Logitech.

β€žΠ’ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡΡ‚ ΡΠ²ΡΡ‚β€œ Π½Π° донгъл ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π΅ доста интСрСсСн. Π”ΠΎΠ½Π³ΡŠΠ»ΡŠΡ‚ сС разглобява лСсно, носи Π½Π° Π±ΠΎΡ€Π΄Π° NRF24, ΠΏΠΎΠ·Π½Π°Ρ‚ Π½ΠΈ Π² ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ с Π²Π³Ρ€Π°Π΄Π΅Π½ USB ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½ ΠΊΠ°ΠΊΡ‚ΠΎ ΠΎΡ‚ страна Π½Π° USB, Ρ‚Π°ΠΊΠ° ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ програмиста.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Dongle Logitech Π±Π΅Π· ΠΊΠ°Π»ΡŠΡ„

Въй ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ° Ρ€Π΅Π΄ΠΎΠ²Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° (ΠΎΡ‚ ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Ρ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π°Ρ‚Π° вСрсия Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°), няма Π½ΡƒΠΆΠ΄Π° Π΄Π° Ρ‚ΡŠΡ€ΡΠΈΡ‚Π΅ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π²ΡŠΡ‚Ρ€Π΅ Π² донгъла.

Какво бСшС Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΎ: Π€ΡŠΡ€ΠΌΡƒΠ΅Ρ€ΡŠΡ‚ RQR_012_005_00028.bin бСшС ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ ΠΎΡ‚ тялото Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Firmware Update Tool. Π—Π° Π΄Π° сС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° цялост, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ Π½Π° донгъла бСшС ΡΠ²ΡŠΡ€Π·Π°Π½ Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ½Ρ‚ΡƒΡ€ към програмиста ChipProg-48:

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

КабСл Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° донгъл Logitech Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€ ChipProg 48

Π—Π° Π΄Π° сС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° цСлостта Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°, Ρ‚ΠΎΠΉ бСшС поставСн ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° ΠΈ ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° бяха ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ към донгъла Ρ‡Ρ€Π΅Π· Logitech Unifying. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΊΠ°Ρ‡ΠΈΡ‚Π΅ модифицирания Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Ρ‡Ρ€Π΅Π· стандартния ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ няма ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° криптографска Π·Π°Ρ‰ΠΈΡ‚Π° Π·Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°. Π—Π° изслСдоватСлски Ρ†Π΅Π»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ физичСска Π²Ρ€ΡŠΠ·ΠΊΠ° с програмиста, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ отстраняванСто Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½.

РазслСдванС Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° ΠΈ Π°Ρ‚Π°ΠΊΠ° срСщу потрСбитСлско въвСТданС

Π§ΠΈΠΏΡŠΡ‚ NRF24 Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° изчислитСлното ядро ​​Intel 8051 Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° Π₯Π°Ρ€Π²Π°Ρ€Π΄. Π—Π° ядрото Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€ΡŠΡ‚ дСйства ΠΊΠ°Ρ‚ΠΎ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€Π½ΠΎ устройство ΠΈ сС Π½Π°ΠΌΠΈΡ€Π° Π² адрСсното пространство ΠΊΠ°Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ рСгистри. ДокумСнтация Π·Π° Ρ‡ΠΈΠΏΠ° ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° ΠΈΠ·Ρ…ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ разглобяванСто Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π½Π΅ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. Π’ Ρ…ΠΎΠ΄Π° Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΡ‚ΠΎ инТСнСрство Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ…ΠΌΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° натисканС Π½Π° клавиши ΠΎΡ‚ Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ Π² HID Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ към хоста Ρ‡Ρ€Π΅Π· USB интСрфСйса. Π’ адрСситС Π½Π° свободната ΠΏΠ°ΠΌΠ΅Ρ‚ бСшС поставСн ΠΊΠΎΠ΄ΡŠΡ‚ Π·Π° ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°ΡˆΠ΅ инструмСнти Π·Π° ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π°, Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° оригиналния контСкст Π½Π° изпълнСниС, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΊΠΎΠ΄.

ΠŸΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ ΠΎΡ‚ натисканС ΠΈΠ»ΠΈ освобоТдаванС Π½Π° клавиш, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΎΡ‚ донгъла ΠΎΡ‚ Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°, сС Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π° Π² стандартСн HID ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΈ сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° към USB интСрфСйса ΠΊΠ°Ρ‚ΠΎ ΠΎΡ‚ ΠΊΠΎΠ½Π²Π΅Π½Ρ†ΠΈΠΎΠ½Π°Π»Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°. ΠšΠ°Ρ‚ΠΎ част ΠΎΡ‚ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ, частта ΠΎΡ‚ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Π½Π° HID, която ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π±Π°ΠΉΡ‚Π° ΠΎΡ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½ΠΈ Ρ„Π»Π°Π³ΠΎΠ²Π΅ ΠΈ масив ΠΎΡ‚ 6 Π±Π°ΠΉΡ‚Π° с ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° натисканС Π½Π° клавиши, прСдставлява Π½Π°ΠΉ-голям интСрСс Π·Π° нас (Π·Π° справка, информация Π·Π° HID Ρ‚ΡƒΠΊ).

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π½Π° HID ΠΎΡ‚Ρ‡Π΅Ρ‚Π°:

// Keyboard HID report structure.
// See https://flylib.com/books/en/4.168.1.83/1/ (last access 2018 december)
// "Reports and Report Descriptors", "Programming the Microsoft Windows Driver Model"
typedef struct{
    uint8_t Modifiers;
    uint8_t Reserved;
    uint8_t KeyCode[6];
}HidKbdReport_t;

НСпосрСдствСно ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π΄Π΅ HID структурата Π½Π° хоста, инТСктираният ΠΊΠΎΠ΄ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ», ΠΊΠΎΠΏΠΈΡ€Π° 8 Π±Π°ΠΉΡ‚Π° собствСни HID Π΄Π°Π½Π½ΠΈ Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° ΠΈ Π³ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° към страничния Ρ€Π°Π΄ΠΈΠΎ ΠΊΠ°Π½Π°Π» Π² чист тСкст. Π’ ΠΊΠΎΠ΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°:

//~~~~~~~~~ Send data via radio ~~~~~~~~~~~~~~~~~~~~~~~~~>
// Profiling have shown time execution ~1.88 mSec this block of code
SaveRfState();                  // save transceiver state
RfInitForTransmition(TransmitRfAddress);        // configure for special trnsmition
hal_nrf_write_tx_payload_noack(pDataToSend,sizeof(HidKbdReport_t)); // Write payload to radio TX FIFO
CE_PULSE();                 // Toggle radio CE signal to start transmission
RestoreRfState();               // restore original transceiver state
//~~~~~~~~~ Send data via radio ~~~~~~~~~~~~~~~~~~~~~~~~~<

Бтраничният ΠΊΠ°Π½Π°Π» Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½ Π½Π° Π·Π°Π΄Π°Π΄Π΅Π½Π°Ρ‚Π° ΠΎΡ‚ нас чСстота с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ характСристики Π½Π° скоростта Π½Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π°Π½Π΅ ΠΈ структурата Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Π Π°Π±ΠΎΡ‚Π° Π½Π° Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€Π° Π² Ρ‡ΠΈΠΏ NRF24 сС основава Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ, Π² която ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Enhanced ShockBurst Π΅ ΠΎΡ€Π³Π°Π½ΠΈΡ‡Π½ΠΎ вписан. УстановихмС, Ρ‡Π΅ Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€ΡŠΡ‚ Π΅ Π±ΠΈΠ» Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ IDLE Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΈ HID Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ към USB интСрфСйса Π½Π° хоста. Π’ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈ възмоТно бСзопасното ΠΌΡƒ ΠΏΡ€Π΅ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π² страничСн ΠΊΠ°Π½Π°Π». Π˜Π½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ отмСня ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ, Π·Π°ΠΏΠ°Π·Π²Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° конфигурация Π½Π° Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€Π° Π² Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° цялост ΠΈ Π³ΠΎ поставя Π² Π½ΠΎΠ² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° страничния ΠΊΠ°Π½Π°Π». ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΡΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ShockBurst Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ Π² Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅ΠΆΠΈΠΌ, HID Π΄Π°Π½Π½ΠΈΡ‚Π΅ сС ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ Π² ясСн тСкст ΠΏΠΎ Π²ΡŠΠ·Π΄ΡƒΡ…Π°. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² страничния ΠΊΠ°Π½Π°Π» Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚Π° ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈΡ‚Π΅ Π½Π° сигнала са ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ слСд дСмодулация ΠΈ ΠΏΡ€Π΅Π΄ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° часовника Π·Π° Π΄Π°Π½Π½ΠΈ. Бтойността Π½Π° адрСса Π΅ ΠΈΠ·Π±Ρ€Π°Π½Π° Π·Π° удобство Π½Π° Π²ΠΈΠ·ΡƒΠ°Π»Π½Π°Ρ‚Π° идСнтификация Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Π”Π΅ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ€Π°Π½ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅Π½ сигнал Π² страничния ΠΊΠ°Π½Π°Π»

Π‘Π»Π΅Π΄ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° към страничния ΠΊΠ°Π½Π°Π», инТСктираният ΠΊΠΎΠ΄ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€Π°. Π‘Π΅Π³Π° Ρ‚ΠΎΠΉ Π΅ Π³ΠΎΡ‚ΠΎΠ² ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ Π² контСкста Π½Π° оригиналния Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€.

Π’ чСстотната ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π²ΠΎ-чСстотната област страничният ΠΊΠ°Π½Π°Π» ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°:

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Π‘ΠΏΠ΅ΠΊΡ‚Ρ€Π°Π»Π½ΠΎ ΠΈ Π²Ρ€Π΅ΠΌΠ΅-чСстотно прСдставянС Π½Π° страничния ΠΊΠ°Π½Π°Π»

Π—Π° Π΄Π° тСствамС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Ρ‡ΠΈΠΏΠ° NRF24 с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€, сглобихмС тСстов стСнд, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΊΠ»ΡŽΡ‡ Logitech с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€, Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ, сглобСн Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° китайски ΠΌΠΎΠ΄ΡƒΠ» с Ρ‡ΠΈΠΏ NRF24.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° Ρ€Π°Π΄ΠΈΠΎ ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅ Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Logitech

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

NRF24 Π±Π°Π·ΠΈΡ€Π°Π½ ΠΌΠΎΠ΄ΡƒΠ»

На ΠΏΠ΅ΠΉΠΊΠ°Ρ‚Π°, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° слСд ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ ΠΉ към донгъла Π½Π° Logitech, Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ…ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΏΡ€ΠΈ натисканС Π½Π° клавиши Π² страничния Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π» ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π² основния радиоинтСрфСйс. Π’Π°ΠΊΠ° успяхмС Π΄Π° осигурим Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅ Π½Π° Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ ΠΎΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° потрСбитСля:

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ ΠΎΡ‚ ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅ Π½Π° въвСТданС ΠΎΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π°

Π˜Π½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ въвСТда ΠΌΠ°Π»ΠΊΠΈ забавяния Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π½Π° донгъла. Π’Π΅ ΠΎΠ±Π°Ρ‡Π΅ са Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ°Π»ΠΊΠΈ, Π·Π° Π΄Π° Π³ΠΈ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ потрСбитСлят.

ΠšΠ°ΠΊΡ‚ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅, всяка ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Π½Π° Logitech, която Π΅ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ° с тСхнологията Unifying, ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Ρ‚Π°ΠΊΡŠΠ² Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° Π°Ρ‚Π°ΠΊΠ°. Въй ΠΊΠ°Ρ‚ΠΎ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π΅ насочСна към Unifying ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ Π½Π° Logitech, тя Π½Π΅ зависи ΠΎΡ‚ конкрСтния ΠΌΠΎΠ΄Π΅Π» ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ‚, Ρ‡Π΅ разглСТданият сцСнарий ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΎΡ‚ Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π»ΠΈ: Π°ΠΊΠΎ Ρ…Π°ΠΊΠ΅Ρ€ Π·Π°ΠΌΠ΅Π½ΠΈ ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° с ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π·Π° ΠΊΠ»ΡŽΡ‡ Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Logitech, Ρ‚ΠΎΠΉ Ρ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈΡ‚Π΅ Π·Π° Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈΡ‚Π΅ Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° с всички ΠΏΡ€ΠΎΠΈΠ·Ρ‚ΠΈΡ‡Π°Ρ‰ΠΈ ΠΎΡ‚ Ρ‚ΠΎΠ²Π° послСдствия. НС забравяйтС, Ρ‡Π΅ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΅ възмоТно Π΄Π° сС ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ‚ натискания Π½Π° клавиши, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π½Π΅ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС изпълни ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ ΠΊΠΎΠ΄ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π°.

Какво Ρ‰Π΅ станС, Π°ΠΊΠΎ нападатСлят ΠΌΠΎΠΆΠ΅ дистанционно Π΄Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π½Π° всСки донгъл Π½Π° Logitech Ρ‡Ρ€Π΅Π· USB? Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π°, ΠΎΡ‚ Π±Π»ΠΈΠ·ΠΊΠΎ Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠ° ΠΎΡ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Π»ΠΈ ΠΈ Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅ разстояниСто Π½Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅. ΠœΠ°ΠΊΠ°Ρ€ ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ срСдства Π·Π° Ρ€Π°Π΄ΠΈΠΎΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ с високо сСлСктивни систСми, чувствитСлнитС Ρ€Π°Π΄ΠΈΠΎΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΡ†ΠΈ с ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° настройка Π½Π° чСстотата ΠΈ тясно насочСни Π°Π½Ρ‚Π΅Π½ΠΈ Ρ‰Π΅ позволят Π½Π° β€žΡ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΠΎ ΠΎΡΠΈΠ³ΡƒΡ€Π΅Π½β€œ Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π» Π΄Π° β€žΡΠ»ΡƒΡˆΠ°β€œ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ ΠΎΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° ΠΈ Π΄Π° натиска клавиши Π΄ΠΎΡ€ΠΈ ΠΎΡ‚ съсСдна сграда.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

ΠŸΡ€ΠΎΡ„Π΅ΡΠΈΠΎΠ½Π°Π»Π½Π° Ρ€Π°Π΄ΠΈΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ°

Въй ΠΊΠ°Ρ‚ΠΎ Π±Π΅Π·ΠΆΠΈΡ‡Π½Π°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° Logitech Π΅ доста Π΄ΠΎΠ±Ρ€Π΅ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½Π°, откритият Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° Π°Ρ‚Π°ΠΊΠ° изисква физичСски Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π° нападатСля. ЕдинствСната опция Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π² Ρ‚ΠΎΠ·ΠΈ случай ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° криптографска Π·Π°Ρ‰ΠΈΡ‚Π° Π·Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° подписа Π½Π° изтСглСния Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ ΠΎΡ‚ страната Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. Но, Π·Π° съТалСниС, NRF24 Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ‚ΠΎΠ²Π° ΠΈ Π΅ нСвъзмоТно Π΄Π° сС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° устройството. Π’Π°ΠΊΠ° Ρ‡Π΅ ΠΏΠ°Π·Π΅Ρ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ донгъли, Π·Π°Ρ‰ΠΎΡ‚ΠΎ описаната опция Π·Π° Π°Ρ‚Π°ΠΊΠ° изисква физичСски Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ тях.

ΠŸΠΎΠ³Ρ€ΠΈΠΆΠ΅Ρ‚Π΅ сС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ донгъли: ΠŸΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π·Π° бСзопасността Π½Π° клавиатурния ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Logitech

Raccoon Security Π΅ спСциализиран Π΅ΠΊΠΈΠΏ ΠΎΡ‚ СкспСрти Π½Π° Vulkan STC Π² областта Π½Π° практичСската ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° сигурност, криптографията, схСмитС, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΡ‚ΠΎ инТСнСрство ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° софтуСр Π½Π° ниско Π½ΠΈΠ²ΠΎ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€