Burp Suite
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
1) Exportar certificado desde Burp Suite.
Burp Suite -> Proxy -> Proxy settings -> Proxy listeners -> 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 instalación del certificado CA de usuario mediante línea de comandos.
8) Verificación de certificado CA de usuario desde GUI.
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 -> Usuario
Dispositivos Nexus:
Settings -> Security -> Trusted credentials
Genymotion:
Setting -> Security -> Encryption & credentials -> Trusted credentials
Android Studio:
Settings -> Security -> Encryption & credentials -> Trusted credentials
1) Exportar certificado desde Burp Suite.
Burp Suite -> Proxy -> Proxy settings -> Proxy listeners -> 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.
7) Verificación de instalación del certificado CA de usuario mediante línea de comandos.
8) Verificación de instalación del certificado CA de usuario desde GUI.
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 -> Usuario
Dispositivos Nexus:
Settings -> Security -> Trusted credentials
Genymotion:
Setting -> Security -> Encryption & credentials -> Trusted credentials
Android Studio:
Settings -> Security -> Encryption & credentials -> Trusted credentials
1) Exportar certificado desde Burp Suite.
Burp Suite -> Proxy -> Proxy settings -> Proxy listeners -> 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 (directorio /system
sin permisos de escritura):
Opción 4 (Android Studio en Windows):
Opción 5 (Android Studio en Windows):
7) Verificación de instalación del certificado CA de sistema mediante línea de comandos.
8) Verificación de instalación del certificado CA de sistema desde GUI.
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