Как я могу увидеть отпечаток моего 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работает также
Ясуши Сёдзи


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.