Як я бачу відбиток пальця мого adbkey?


11

Ви повинні знати, що Android 4.2.2 (або лише раніше) запровадив перевірку ключа RSA на доступ до adb. - Пристрій запитує, чи хочете ви дозволити доступ.

Щоб не запитувати кожного разу, на комп’ютері представлений ключ RSA, який можна приймати назавжди.

Діалогове вікно телефону показує відбиток ключа RSA. - На Linux, громадськість / секретний ключ пари тут: ~/.android/adbkey(.pub).

Як я можу показати відбиток пальця цього ключового файлу? (Я шукаю командний рядок, щоб зробити це в системі Linux.)

Відповіді:


15

Цей рядок буде робити це (знайдено тут ):

awk '{print $1}' < ~/.android/adbkey.pub | openssl base64 -A -d -a | openssl md5 -c

awk '{print $1}' < ~/.android/adbkey.pub | base64 --decode | md5sumпрацює також
Yasushi Shoji


0

На Android 5 і новіших хеш-функцій, які використовували, було змінено на sha256. Якщо ваше обладнання таке, ви можете спробувати:

awk '{print $1}' < ~/.android/adbkey.pub | openssl base64 -A -d -a | openssl sha256 -c | awk '{print $2}'|tr '[:lower:]' '[:upper:]'

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.