Red de conocimiento informático - Aprendizaje de programación - PHP obtiene la firma apk en el paquete apk de Android

PHP obtiene la firma apk en el paquete apk de Android

Herramientas esenciales: Aapt, una herramienta del SDK de Android, tiene solo un archivo ejecutable y se puede ejecutar directamente.

keytool, una herramienta en JDK, necesita instalar el entorno JDK.

Es necesario proporcionar el apk de la aplicación de destino

1. Obtenga el nombre del paquete de software

Por ejemplo: aapt.exe dump credencial C:\Users\Administrator\ Escritorio\demo -apk-1.0.1.8791.apk > C:\Users\Administrator\Desktop\demo-apk-1.0.1.8791.apk > C:\Users\Administrator\Desktop\demo-apk-1.0.1.8791.apk > Administrator\Desktop \1.txt

Obtenga el nombre del paquete de software com.pakgname.swbg

2. Obtenga la firma

SHA1: 56:BD:02 :6B:9D :53:D7:F5:32:B2:BC:BD:BB:34:5B:F1 :CD:EF:7F:C0

Aquí usamos el apkparser de código abierto de github

Ejecute el siguiente comando en el proyecto Composer.json o modifique Composer.json para importarlo

El método 2 es adecuado para situaciones donde no existe un entorno JAVA. Generalmente Linux tendrá un openssl. ambiente.

Principio: a través del método de análisis uno, encontramos que después de descomprimir el paquete apk, habrá un certificado firmado .rsa en su interior. Este es un certificado x509 que cumple con el sistema pki. a través del comando openssl.

Este es un certificado x509 compatible con el sistema pki.