Π’ ΠΌΠΈΡ€Π΅ соврСмСнной Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΉ элСктроники ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ каТутся слоТными Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·-Π·Π° своСй Π½ΠΎΠ²ΠΈΠ·Π½Ρ‹ ΠΈΠ»ΠΈ спСцифичности. Одним ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… понятий являСтся сигнатура. Если Π²Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹, диагностикой двигатСля Ρ‡Π΅Ρ€Π΅Π· OBDII-сканСр ΠΈΠ»ΠΈ настройкой высококачСствСнного Π·Π²ΡƒΠΊΠ°, Ρ‚ΠΎ навСрняка Π½Π°Ρ‚Ρ‹ΠΊΠ°Π»ΠΈΡΡŒ Π½Π° это слово. Но Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π½Π° самом Π΄Π΅Π»Π΅, Ссли ΠΎΡ‚Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ?

ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ словами, сигнатура β€” это ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Β«ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊΒ» ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ ΠΌΠ΅Ρ‚ΠΊΠ°, которая ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ, Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Π΅Ρ€ΡΠΈΡŽ Ρ„Π°ΠΉΠ»Π°, устройства ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, которая содСрТит саму ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, сигнатура выступаСт Π² Ρ€ΠΎΠ»ΠΈ паспорта ΠΈΠ»ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. Π‘Π΅Π· ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи соврСмСнноС Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ΅ устройство Android ΠΌΠΎΠΆΠ΅Ρ‚ просто ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ софт, Π° диагностичСский сканСр Π½Π΅ смоТСт ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ с Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° управлСния.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ этот ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сфСрах Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π°ΡŽΡ‚ свои устройства, ΠΊΠ°ΠΊ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Π΄Π΅Ρ‚Π°Π»ΡŒ ΠΎΡ‚ Π°Π½Π°Π»ΠΎΠ³Π° ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ систСма ΠΏΠΈΡˆΠ΅Ρ‚ ΠΎΠ± ошибкС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. ПониманиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ошибок ΠΏΡ€ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ обслуТивании элСктроники автомобиля.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ сигнатуру Π½Π° Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΌ устройствС ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ ΠΈ нСвозмоТности восстановлСния заводского состояния устройства.

Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ понятиС ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΈ

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡΡƒΡ‚ΡŒ явлСния, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ сСбС ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ Π±ΡƒΠΌΠ°ΠΆΠ½ΡƒΡŽ ΠΊΡƒΠΏΡŽΡ€Ρƒ. Π£ Π½Π΅Π΅ Π΅ΡΡ‚ΡŒ водяныС Π·Π½Π°ΠΊΠΈ, Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹Π΅ Π½ΠΈΡ‚ΠΈ ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрийный Π½ΠΎΠΌΠ΅Ρ€. Π­Ρ‚ΠΈ элСмСнты Π½ΡƒΠΆΠ½Ρ‹ Π½Π΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ дСньги ΠΈΠΌΠ΅Π»ΠΈ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ сами ΠΏΠΎ сСбС, Π° Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Π°Π½ΠΊ ΠΈΠ»ΠΈ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΌΠΎΠ³Π»ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ настоящий Ρ€ΡƒΠ±Π»ΡŒ ΠΎΡ‚ Ρ„Π°Π»ΡŒΡˆΠΈΠ²ΠΊΠΈ. Π’ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ ΠΌΠΈΡ€Π΅ Ρ€ΠΎΠ»ΡŒ Ρ‚Π°ΠΊΠΈΡ… Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹Ρ… элСмСнтов выполняСт сигнатура. Π­Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ гСнСрируСтся ΠΏΠΎ строгому Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ ΠΈ привязываСтся ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ устройству.

Π’ контСкстС Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΉ элСктроники этот ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ бСзопасности. Когда Π²Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ Π·Π°Π΄Π½Π΅Π³ΠΎ Π²ΠΈΠ΄Π° ΠΈΠ»ΠΈ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Android-ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρƒ, систСма считываСт Π΅Ρ‘ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. Если ΠΎΠ½ совпадаСт с эталонным Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, stored (сохранСнным) Π² памяти ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, доступ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ. Если ΠΆΠ΅ ΠΊΠΎΠ΄ отсутствуСт ΠΈΠ»ΠΈ Π½Π΅ соотвСтствуСт ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ, устройство ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Π­Ρ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ систСму ΠΎΡ‚ нСсовмСстимых ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ врСдоносного ПО.

ВСхничСски процСсс ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ выглядит ΠΊΠ°ΠΊ матСматичСская опСрация. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ (часто Ρ…ΡΡˆ-функция) ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΡƒΡŽ строку символов. Π­Ρ‚Π° строка ΠΈ Π΅ΡΡ‚ΡŒ искомая ΠΌΠ΅Ρ‚ΠΊΠ°. Π›ΡŽΠ±ΠΎΠ΅, Π΄Π°ΠΆΠ΅ минимальноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² исходном Ρ„Π°ΠΉΠ»Π΅ β€” Π·Π°ΠΌΠ΅Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² интСрфСйсС ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΊΠ° ΠΎΠ΄Π½ΠΎΠΉ строчки ΠΊΠΎΠ΄Π° β€” ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ мСняСт ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ сумму. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ Π΅Ρ‘ Β«Π½Π° Π³Π»Π°Π·Β» Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΡƒΠΆΠ΅Π½ ΠΊΠ»ΡŽΡ‡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

Как Ρ…Π°ΠΊΠ΅Ρ€Ρ‹ обходят ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ сигнатур?

Π₯Π°ΠΊΠ΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Β«ΠΏΠ°Ρ‚Ρ‡ΠΈΠ½Π³Β» ΠΈΠ»ΠΈ Β«ΠΊΠ΅ΠΉΠ³Π΅Π½Β». Они Π»ΠΈΠ±ΠΎ Π²Π½Π΅Π΄Ρ€ΡΡŽΡ‚ Π² систСму эмулятор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ подсовываСт ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° запросы ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Π»ΠΈΠ±ΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ сам Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ (bootloader), заставляя Π΅Π³ΠΎ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи. Однако для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ опасны, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ часто приводят ΠΊ Β«ΠΎΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠ²Π°Π½ΠΈΡŽΒ» устройства.

Π‘ΠΈΠ³Π½Π°Ρ‚ΡƒΡ€Π° Π² Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΉ диагностикС ΠΈ Π­Π‘Π£

Для Π°Π²Ρ‚ΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ…ΡΡ Ρ‡ΠΈΠΏ-Ρ‚ΡŽΠ½ΠΈΠ½Π³ΠΎΠΌ ΠΈΠ»ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ диагностикой, понятиС сигнатуры Π·Π½Π°ΠΊΠΎΠΌΠΎ Π² контСкстС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π»ΠΎΠΊΠ°ΠΌΠΈ управлСния Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ (Π­Π‘Π£). Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ систСму Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Когда диагностичСский сканСр ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ OBD, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ запросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΈΠΌΠ΅Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ подпись. Π‘Π΅Π· этого Π­Π‘Π£ просто Π½Π΅ выдаст Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈΠ»ΠΈ Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ запись Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΎΠΊ.

ΠžΡΠΎΠ±ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ сигнатуры ΠΈΠ³Ρ€Π°ΡŽΡ‚ ΠΏΡ€ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠΎΠ² управлСния. Если Π²Ρ‹ замСняСтС ΡΠ³ΠΎΡ€Π΅Π²ΡˆΠΈΠΉ Π­Π‘Π£ Π½Π° Π±/Ρƒ Π°Π½Π°Π»ΠΎΠ³, часто трСбуСтся ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π½Π΅Π³ΠΎ VIN-ΠΊΠΎΠ΄ автомобиля ΠΈ ΠΈΠΌΠΌΠΎΠ±ΠΈΠ»Π°ΠΉΠ·Π΅Ρ€Π°. Но ΠΏΠ΅Ρ€Π΅Π΄ этим Π½ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Β«ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒΒ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ старого. Π—Π΄Π΅ΡΡŒ провСряСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ПО, Π½ΠΎ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ доступа. Ошибки Π²ΠΈΠ΄Π° Β«Invalid SignatureΒ» ΠΈΠ»ΠΈ Β«Security Access DeniedΒ» ΠΊΠ°ΠΊ Ρ€Π°Π· говорят ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ сСртификаты Π½Π΅ совпали.

Π’Π°ΠΊΠΆΠ΅ стоит ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹. Π’ соврСмСнных систСмах (особСнно Ρƒ ΠΏΡ€Π΅ΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ€ΠΎΠΊ) Π΄Π°ΠΆΠ΅ простая форсунка ΠΈΠ»ΠΈ Π»Π°ΠΌΠΏΠ° Ρ„Π°Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡ΠΈΠΏ с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Β«ΠΏΠΎΠ½ΠΈΠΌΠ°Π»Β», Ρ‡Ρ‚ΠΎ Π΄Π΅Ρ‚Π°Π»ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ ΠΈ исправная. ΠŸΡ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅ Π½Π° Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ Π±Π΅Π· Ρ‡ΠΈΠΏΠ° Π½Π° ΠΏΡ€ΠΈΠ±ΠΎΡ€Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π³ΠΎΡ€Π΅Ρ‚ΡŒΡΡ ошибка, Π° систСма ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ двигатСля.

πŸ“Š Π‘ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π²Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ Ρ‡Π°Ρ‰Π΅?
Ошибка ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписи ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ
ΠžΡ‚ΠΊΠ°Π· диагностики ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°
НС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ
ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ с сигнатурами Π½Π΅ Π±Ρ‹Π»ΠΎ

Π—Π°Ρ‰ΠΈΡ‚Π° Android-ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ» ΠΈ установка ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Π’Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… Π³ΠΎΠ»ΠΎΠ²Π½Ρ‹Ρ… устройств Π½Π° Π±Π°Π·Π΅ Android часто ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ограничСниями ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сторонниС прилоТСния. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹ (Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Teyes, Joying, RedPower ΠΈΠ»ΠΈ китайскиС OEM-Π±Ρ€Π΅Π½Π΄Ρ‹) подписываСт систСмныС Ρ„Π°ΠΉΠ»Ρ‹ своСй криптографичСской ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΏΠ°Ρ€ΠΎΠΉ. Π­Ρ‚ΠΎ дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΌΠΎΠ³ случайно (ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ) ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ софт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΌΠΈ функциями автомобиля, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΠΈΠΌΠ°Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°ΠΌΠΈ.

Когда Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ APK-Ρ„Π°ΠΉΠ», систСма провСряСт Π΅Π³ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ сСртификат. Если ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹ ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π΅Π³ΠΎ подписи, установка блокируСтся. Π­Ρ‚ΠΎ стандартная Π·Π°Ρ‰ΠΈΡ‚Π° Android, усилСнная производитСлями автоэлСктроники. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, энтузиасты часто ΠΈΡ‰ΡƒΡ‚ способы ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Root-ΠΏΡ€Π°Π²Π°, Ρ‡Ρ‚ΠΎ фактичСски ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ подписСй Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ядра систСмы, Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π΄Π²Π΅Ρ€ΡŒ для ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… вирусов.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· USB-Ρ„Π»Π΅ΡˆΠΊΡƒ, Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ΅ устройство ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ считываСт Ρ„Π°ΠΉΠ»-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ (часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ flag file ΠΈΠ»ΠΈ update.sig). Π’ Π½Π΅ΠΌ содСрТится информация ΠΎ вСрсии, Π΄Π°Ρ‚Π΅ сборки ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, цифровая подпись. Если Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π±Ρ‹Π» скачан с Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ источника ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠ°ΠΊΠΎΠ²Π°Π½ энтузиастами, стандартная подпись Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠ΅Π½Π°. ΠœΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ нСсоотвСтствиС ΠΈ откаТСтся Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ процСсс, Π²Ρ‹Π΄Π°Π² сообщСниС ΠΎΠ± ошибкС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписСй (Signature Verification) Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠ΅ мСню ΠΈΠ»ΠΈ Root-ΠΏΡ€Π°Π²Π° Π΄Π΅Π»Π°Π΅Ρ‚ устройство уязвимым. ВрСдоносноС ПО ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Ρƒ, ΠΊΠ°ΠΌΠ΅Ρ€Π΅ ΠΈ Π΄Π°Π½Π½Ρ‹ΠΌ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ.

β˜‘οΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄ установкой ПО

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

ΠΡƒΠ΄ΠΈΠΎΡ„ΠΈΠ»ΡŒΡΠΊΠΈΠΉ контСкст: сигнатура Π·Π²ΡƒΠΊΠ°

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «сигнатура» Π² контСкстС Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π²ΡƒΠΊΠ°. Π—Π΄Π΅ΡΡŒ слово ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π±ΠΎΠ»Π΅Π΅ абстрактном, Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠΌ для Ρ†Π΅Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ смыслС. Звуковая сигнатура β€” это ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠ±Ρ€Π°Π»ΡŒΠ½Π°Ρ окраска, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ вносит ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ аудиоустройство (ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ, ЦАП, Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ΅ устройство) ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ кабСль Π² воспроизводимый сигнал. Π­Ρ‚ΠΎ Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π° физичСская характСристика.

НапримСр, усилитСли ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Ρ€Π΅Π½Π΄Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Β«Ρ‚Π΅ΠΏΠ»ΡƒΡŽΒ» сигнатуру с ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ Π½ΠΈΠ·ΠΊΠΈΠΌΠΈ частотами, Π° Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ β€” Β«Ρ…ΠΎΠ»ΠΎΠ΄Π½ΡƒΡŽΒ» ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ с Π°ΠΊΡ†Π΅Π½Ρ‚ΠΎΠΌ Π½Π° высокиС частоты. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ схСмотСхнику Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠ·Π½Π°Π²Π°Π΅ΠΌΠΎΠ΅ Π·Π²ΡƒΡ‡Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΈ построСнии слоТной аудиосистСмы Π² Π°Π²Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΠ±Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ баланс всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… сигнатуры Π½Π΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Π»ΠΈ, Π° дополняли Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°.

Π’ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… процСссорах Π·Π²ΡƒΠΊΠ° (DSP) понятиС сигнатуры Ρ‚Π°ΠΊΠΆΠ΅ встрСчаСтся Π² Π²ΠΈΠ΄Π΅ прСсСтов ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ. Π­Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ настроСк эквалайзСра ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π°ΠΊΡƒΡΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сцСну. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ профиля ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΡΠΏΠΎΡ€Ρ‚ΠΈΡ‚ΡŒ Π·Π²ΡƒΡ‡Π°Π½ΠΈΠ΅ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ акустики, сдСлав Π·Π²ΡƒΠΊ плоским ΠΈΠ»ΠΈ Ρ€Π΅Π·ΠΊΠΈΠΌ.

πŸ’‘

ΠŸΡ€ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π°Π²Ρ‚ΠΎΠ·Π²ΡƒΠΊΠ° ΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ ΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ связку Β«Π“ΠΎΠ»ΠΎΠ²Π½ΠΎΠ΅ устройство + Π£ΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒΒ» вмСстС. Π‘ΠΈΠ³Π½Π°Ρ‚ΡƒΡ€Ρ‹ устройств ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒΡΡ нСпрСдсказуСмо: Π΄Π²Π° Β«Ρ‚Π΅ΠΏΠ»Ρ‹Ρ…Β» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π°Ρ‚ΡŒ излишнюю Π³ΡƒΠ»ΠΊΠΎΡΡ‚ΡŒ.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ сигнатуры, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈ Ρ…Π΅ΡˆΠ°

Часто ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡƒΡ‚Π°ΡŽΡ‚ эти Ρ‚Ρ€ΠΈ понятия, считая ΠΈΡ… синонимами. Однако ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π΅ΡΡ‚ΡŒ сущСствСнная тСхничСская Ρ€Π°Π·Π½ΠΈΡ†Π°. ПониманиС этой Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запросы Π² тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° β€” это Ρ‚Π΅Π»ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°Π±ΠΎΡ€ инструкций. Π₯Сш β€” это матСматичСскоС прСдставлСниС Ρ„Π°ΠΉΠ»Π°. Π‘ΠΈΠ³Π½Π°Ρ‚ΡƒΡ€Π° β€” это Π·Π°Π²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΉ Ρ…Π΅Ρˆ, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ авторство.

Для наглядности сравним эти понятия Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρƒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΡƒΠΌΠ°ΠΌΠΈ:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° (Firmware) Π₯Сш-сумма (Hash) Π‘ΠΈΠ³Π½Π°Ρ‚ΡƒΡ€Π° (Signature)
Π‘ΡƒΡ‚ΡŒ Π‘Π°ΠΌΠ° опСрационная систСма ΠΈ ПО ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ цСлостности Π—Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ авторства
Π Π°Π·ΠΌΠ΅Ρ€ ΠœΠ΅Π³Π°Π±Π°ΠΉΡ‚Ρ‹ ΠΈΠ»ΠΈ Π“ΠΈΠ³Π°Π±Π°ΠΉΡ‚Ρ‹ Ѐиксированная строка (Π½Π°ΠΏΡ€. 64 символа) НСбольшой Π±Π»ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ…
ЦСль Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ устройством ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ошибки ΠΏΡ€ΠΈ скачивании Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΠΈ
Π˜Π·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠœΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠœΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ любом ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сСкрСтного ΠΊΠ»ΡŽΡ‡Π° для смСны

Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ…Π΅Ρˆ-сумму (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, MD5 ΠΈΠ»ΠΈ SHA256) ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ любой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности скачанного Ρ„Π°ΠΉΠ»Π°. Если Ρ…Π΅Ρˆ Π½Π΅ совпадаСт с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π½Π° сайтС, Ρ„Π°ΠΉΠ» ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ ΠΏΡ€ΠΈ скачивании. Однако цифровая подпись Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ наличия Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ подпись, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ valid-подпись для ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π±Π΅Π· этого ΠΊΠ»ΡŽΡ‡Π°.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«Hash mismatchΒ», скорСС всСго, Ρ„Π°ΠΉΠ» Π±ΠΈΡ‚Ρ‹ΠΉ ΠΈΠ»ΠΈ скачан Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ. Если ΠΆΠ΅ ошибка гласит Β«Signature verification failedΒ», это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» Ρ†Π΅Π», Π½ΠΎ ΠΎΠ½ Π»ΠΈΠ±ΠΎ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ устройства, Π»ΠΈΠ±ΠΎ Π±Ρ‹Π» ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½, Π»ΠΈΠ±ΠΎ вСрсия ПО Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вашСй Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ.

πŸ’‘

Π₯Сш Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» Π½Π΅ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅. Π‘ΠΈΠ³Π½Π°Ρ‚ΡƒΡ€Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» создан ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΈ Π½Π΅ Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌΠΈ Π»ΠΈΡ†Π°ΠΌΠΈ.

ЧастыС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ‡Π°Ρ‰Π΅ всСго ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ сигнатур ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ПО ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ прилоТСния. Бамая распространСнная ситуация β€” ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° ΠΏΠΈΡˆΠ΅Ρ‚ Β«Update failedΒ» ΠΈΠ»ΠΈ Β«Invalid signatureΒ». Π­Ρ‚ΠΎ часто случаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ устройство ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вСрсия для Π•Π²Ρ€ΠΎΠΏΡ‹ Π½Π° устройство для Ρ€Ρ‹Π½ΠΊΠ° БНГ). Π’ этом случаС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ (Hardware ID) Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ устройства.

Π”Ρ€ΡƒΠ³ΠΎΠΉ случай β€” установка APK-Ρ„Π°ΠΉΠ»ΠΎΠ². Если систСма Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ установку, stating Β«App not installedΒ», ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° часто кроСтся Π² ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π΅ подписСй. НапримСр, Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠΆΠ΅ установлСнноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°Π²ΠΈΠ³Π°Ρ‚ΠΎΡ€), Π½ΠΎ новая вСрсия подписана Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ (скачана с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΈΠ»ΠΈ сайта). Android расцСниваСт это ΠΊΠ°ΠΊ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ‹ прилоТСния ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ процСсс. РСшСниС β€” ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старой вСрсии ΠΏΠ΅Ρ€Π΅Π΄ установкой Π½ΠΎΠ²ΠΎΠΉ.

Π’Π°ΠΊΠΆΠ΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ случаи, ΠΊΠΎΠ³Π΄Π° послС сброса настроСк (Hard Reset) систСма пСрСстаСт Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Π΅ прилоТСния. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π° с ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях СдинствСнным бСзопасным Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ являСтся поиск ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄Π°ΠΌΠΏΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ для вашСй ΠΏΠ»Π°Ρ‚Ρ‹ (PCB version) ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅ΠΆΠΈΠΌ Recovery ΠΈΠ»ΠΈ UART. ИспользованиС ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ «для всСх» здСсь Π½Π΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΡƒΠ³ΡƒΠ±ΠΈΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Никогда Π½Π΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°ΠΉΡ‚Π΅ процСсс ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ссли ΠΈΠ΄Π΅Ρ‚ запись систСмных Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ². Ошибка ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ сигнатуры Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стоит ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ сигнатура β€” это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ элСмСнт бСзопасности Π² соврСмСнном connected-Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅. Π₯отя ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ нСудобства энтузиастам, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½Π° Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ ваш Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΎΡ‚ нСсанконированного Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°. ПониманиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Π΅Ρ‘ Ρ€Π°Π±ΠΎΡ‚Ρ‹ позволяСт Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ вопросам Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄Π° ΠΈ диагностики, избСгая Ρ„Π°Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ошибок.

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ?

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ всСгда слСдуСт ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½Π° сайтС производитСля Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ устройства ΠΈΠ»ΠΈ Π½Π° спСциализированных Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 4PDA, XDA Developers). Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ сайтов-Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΡ€ΠΎΠ², Π³Π΄Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ‹.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° ΠΏΠΈΡˆΠ΅Ρ‚ Β«Signature verification failedΒ»?

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ скачали ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ для вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ‹. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π° (сравнитС Ρ…Π΅Ρˆ-сумму). Если ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π»Π΅ΡˆΠΊΡƒ Π² FAT32 ΠΈ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π² ΠΊΠΎΡ€Π΅Π½ΡŒ. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° остаСтся β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, устройство Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΎΡ‚ кастомных ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ.

МоТно Π»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ подписСй Π½Π° Android?

ВСорСтичСски Π΄Π°, Π½ΠΎ это Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ получСния Root-ΠΏΡ€Π°Π² ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ систСмных Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, build.prop ΠΈΠ»ΠΈ сСрвисных jar-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ). На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это слоТно, рискованно ΠΈ Π½Π° Π½ΠΎΠ²Ρ‹Ρ… вСрсиях Android (10+) практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, Ρ‡Ρ‚ΠΎ часто Π²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (DRM, Google Pay).

ВлияСт Π»ΠΈ сигнатура Π½Π° качСство Π·Π²ΡƒΠΊΠ°?

НСт, сама ΠΏΠΎ сСбС цифровая сигнатура (ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ Π·Π°Ρ‰ΠΈΡ‚Ρ‹) Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ влияСт Π½Π° качСство Π·Π²ΡƒΠΊΠ°. Она лишь Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ„Π°ΠΉΠ»Π°. Однако «звуковая сигнатура» (Ρ‚Π΅ΠΌΠ±Ρ€Π°Π»ΡŒΠ½Π°Ρ окраска) β€” это характСристика Β«ΠΆΠ΅Π»Π΅Π·Π°Β», которая Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ опрСдСляСт, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π²ΡƒΡ‡Π°Ρ‚ΡŒ ваша аудиосистСма.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π΅Π³ΠΈΠΎΠ½ΠΎΠ² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ?

Различия Π²Ρ‹Π·Π²Π°Π½Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ языком. Π’ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π΅Π³ΠΈΠΎΠ½Π°Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π½Ρ‹Π΅ частоты FM-Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° (шаг 50 ΠΊΠ“Ρ† Π² Π•Π²Ρ€ΠΎΠΏΠ΅, 100 ΠΈΠ»ΠΈ 200 ΠΊΠ“Ρ† Π² БША/Π―ΠΏΠΎΠ½ΠΈΠΈ), Ρ€Π°Π·Π½Ρ‹Π΅ картографичСскиС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π²ΠΈΠ΄Π΅ΠΎ Π½Π° Ρ…ΠΎΠ΄Ρƒ). Π‘ΠΈΠ³Π½Π°Ρ‚ΡƒΡ€Π° Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ ΠΎΡ‚ установки нСподходящСго Ρ€Π΅Π³ΠΈΠΎΠ½Π°.