ฉันจะดูลายนิ้วมือของ adbkey ได้อย่างไร


11

คุณควรรู้ว่า Android 4.2.2 (หรือก่อนหน้านี้) ได้แนะนำการตรวจสอบคีย์ RSA สำหรับการเข้าถึง adb - อุปกรณ์ถามตอนนี้ว่าคุณต้องการอนุญาตการเข้าถึงหรือไม่

เพื่อหลีกเลี่ยงการถามทุกครั้งคอมพิวเตอร์จะแสดงคีย์ RSA ซึ่งสามารถยอมรับได้อย่างถาวร

ไดอะล็อกบนโทรศัพท์แสดงลายนิ้วมือคีย์ RSA - บน Linux คู่กุญแจสาธารณะ / ลับอยู่ที่นี่: ~/.android/adbkey(.pub).

ฉันจะแสดงลายนิ้วมือของไฟล์คีย์นั้นได้อย่างไร? (ฉันกำลังมองหาบรรทัดคำสั่งให้ทำบนระบบ Linux)

คำตอบ:




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.