Skip to content

03 Certificados SSL

glitchboi edited this page Jun 20, 2026 · 2 revisions

Certificados SSL

BlackWire usa mitmproxy para interceptar tráfico HTTPS. Para ver tráfico cifrado necesitas instalar el certificado CA.

Generar el Certificado

El certificado CA se genera automáticamente al ejecutar make install. Si necesitas regenerarlo (o la instalación manual lo omitió), usa:

make cert

Esto crea el certificado solo si no existe. Si la interceptación HTTPS deja de funcionar (por ejemplo, certificado corrupto o caducado), borra el directorio y vuelve a generarlo:

rm -rf ~/.mitmproxy
make cert

Ubicación del Certificado

~/.mitmproxy/mitmproxy-ca-cert.pem

Instalar en Navegador

Firefox

  1. Preferences → Privacy & Security → Certificates → View Certificates
  2. Authorities → Import
  3. Selecciona: ~/.mitmproxy/mitmproxy-ca-cert.pem
  4. Marca: "Trust this CA to identify websites"

Chrome/Chromium

  1. Settings → Privacy and Security → Security → Manage Certificates
  2. Authorities → Import
  3. Selecciona: ~/.mitmproxy/mitmproxy-ca-cert.pem
  4. Marca: "Trust this certificate for identifying websites"

Atajo: Si lanzas el navegador con el botón/endpoint "launch browser" de BlackWire (ver Quick Start), se abre un perfil dedicado ya configurado para el proxy, con los errores de certificado ignorados en navegadores Chromium. Para navegación normal con tu perfil habitual, instala el CA como se indica arriba.

Instalar a Nivel Sistema (Linux)

Ubuntu/Debian:

sudo cp ~/.mitmproxy/mitmproxy-ca-cert.pem /usr/local/share/ca-certificates/mitmproxy.crt
sudo update-ca-certificates

Fedora/RHEL:

sudo cp ~/.mitmproxy/mitmproxy-ca-cert.pem /etc/pki/ca-trust/source/anchors/
sudo update-ca-trust

Arch Linux:

sudo trust anchor ~/.mitmproxy/mitmproxy-ca-cert.pem

Clone this wiki locally