Jak mogę zobaczyć odcisk palca mojego adbkey?


12

Powinieneś wiedzieć, że Android 4.2.2 (lub tuż przed nim) wprowadził sprawdzanie klucza RSA dla dostępu adb. - Urządzenie pyta teraz, czy chcesz zezwolić na dostęp.

Aby uniknąć pytania za każdym razem, komputer przedstawia klucz RSA, który można na stałe zaakceptować.

Okno dialogowe telefonu pokazuje odcisk palca klucza RSA. - Na Linux, społeczeństwo / tajny klucz para jest tutaj: ~/.android/adbkey(.pub).

Jak mogę wyświetlić odcisk palca tego pliku klucza? (Szukam wiersza polecenia, aby to zrobić w systemie Linux).

Odpowiedzi:


16

Ta linia to zrobi (znajduje się tutaj ):

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

awk '{print $1}' < ~/.android/adbkey.pub | base64 --decode | md5sumdziała również
Yasushi Shoji

0

Biegać:

echo {public key} | base64 --decode | md5sum 

0

W Androidzie 5 i nowszych funkcja skrótu została zmieniona na sha256. Jeśli masz taki sprzęt, możesz spróbować:

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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.