Burp Suite
Última actualización
Última actualización
1) Exportar certificado desde Burp Suite.
Burp Suite -> Proxy -> Options -> Import / export CA certificate
2) Guardar certificado con nombre cacert.der
.
3) Cambiar extensión al certificado exportado de .der
a .cer
.
4) Transferir certificado al dispositivo.
5) Instalación de certificado en el dispositivo.
Dispostivos Samsung:
Ajustes -> Datos biométricos y seguridad -> Otros ajustes de seguridad -> Instalar desde almacenamiento
Dispositivos Xiaomi:
Configuración -> Contraseñas y seguridad -> Privacidad -> Encriptación y credenciales -> Instalar desde la tarjeta SD
Dispositivos Nexus:
Settings -> Security -> Install from SD card
Genymotion:
Setting -> Security -> Encryption & credentials -> Install from SD card
Android Studio:
Settings -> Security -> Encryption & credentials -> Install a certificate (Install certificates from SD card)
6) Reiniciar el dispositivo.
7) Verificación de certificado CA de confianza a nivel de usuario.
Dispostivos Samsung:
Ajustes -> Datos biométricos y seguridad -> Otros ajustes de seguridad -> Certificados de usuario
Dispositivos Xiaomi:
Configuración -> Contraseñas y seguridad -> Privacidad -> Encriptación y credenciales -> Credenciales del usuario
Dispositivos Nexus:
Settings -> Security -> User credentials
Genymotion:
Setting -> Security -> Encryption & credentials -> User credentials
Android Studio:
Settings -> Security -> Encryption & credentials -> User credentials
1) Exportar certificado desde Burp Suite.
Burp Suite -> Proxy -> Options -> Import / export CA certificate
2) Guardar certificado con nombre cacert.der
.
3) Convertir certificado exportado de formato DER a formato PEM.
4) Obtención de "subject hash old" del certificado en formato PEM.
Subject hash old = 9a5ba575
5) Cambiar nombre de certificado a su "subject hash old" concatenado con ".0", es decir, [subject-hash-old].0
.
Nombre certificado = cacert.pem
Subject hash old = 9a5ba575
Nombre final certificado = 9a5ba575.0
6) Transferir y configurar certificado en el dispositivo.
Opción 1:
Opción 2:
Opción 3 (Android Studio en Windows):
Opción 4 (Android Studio en Windows):
Recuerda que siempre se deberá iniciar el dispositivo emulado de Android Studio con la opción -writable-system
.
7) Reiniciar el dispositivo.
8) Verificación de certificado CA de confianza a nivel de sistema.
Dispostivos Samsung:
Ajustes -> Datos biométricos y seguridad -> Otros ajustes de seguridad -> Ver certificados de seguridad
Dispositivos Xiaomi:
Configuración -> Contraseñas y seguridad -> Privacidad -> Encriptación y credenciales -> Credenciales de confianza
Dispositivos Nexus:
Settings -> Security -> Trusted credentials
Genymotion:
Setting -> Security -> Encryption & credentials -> Trusted credentials
Android Studio:
Settings -> Security -> Encryption & credentials -> Trusted credentials