내 adbkey의 지문을 어떻게 볼 수 있습니까?


11

Android 4.2.2 (또는 직전)에는 adb 액세스에 대한 RSA 키 검사가 도입되었습니다. – 장치는 이제 액세스를 허용 할 것인지 묻습니다.

매번 묻지 않기 위해 컴퓨터는 RSA 키를 제공하며 영구적으로 허용됩니다.

전화기의 대화 상자에 RSA 키 지문이 표시됩니다. – Linux에서 공개 / 비밀 키 쌍은 다음과 같습니다 ~/.android/adbkey(.pub)..

해당 키 파일의 지문을 표시하려면 어떻게해야합니까? (Linux 시스템에서 명령 행을 찾고 있습니다.)

답변:


15

이 줄은 그것을 할 것입니다 ( here 발견 ) :

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

운영:

echo {public key} | 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:]'

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.