Bagaimana saya bisa melihat sidik jari adbkey saya?

11

Anda harus tahu bahwa Android 4.2.2 (atau sebelum itu) memperkenalkan kunci RSA untuk memeriksa akses adb. - Perangkat bertanya sekarang apakah Anda ingin mengizinkan akses.

Untuk menghindari bertanya setiap kali, komputer menyajikan kunci RSA, yang dapat diterima secara permanen.

Dialog di ponsel menunjukkan sidik jari kunci RSA. - Pada Linux, masyarakat / rahasia sepasang kunci di sini: ~/.android/adbkey(.pub).

Bagaimana saya bisa memperlihatkan sidik jari file kunci itu? (Saya mencari baris perintah untuk melakukan itu pada sistem Linux.)

Robert Siemer
sumber

Jawaban:

15

Baris ini akan melakukannya (ditemukan di sini ):

awk '{print $1}' < ~/.android/adbkey.pub | openssl base64 -A -d -a | openssl md5 -c
Organ
sumber
awk '{print $1}' < ~/.android/adbkey.pub | base64 --decode | md5sumberfungsi juga
Yasushi Shoji
0

Lari:

echo {public key} | base64 --decode | md5sum 
raju
sumber
0

Pada Android 5 dan ke atas fungsi hash yang digunakan diubah menjadi sha256. Jika perangkat keras Anda seperti itu, Anda dapat mencoba:

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

Marisha
sumber