Home Network SSL Checker

2024-12-15
Home Network SSL Checker Oficina comercial
  • Android 7.0
  • Version: 1.5
  • 489.67KB
9.1
1
2
3
4
5
9.1(91)

Home Network SSL Checker -

Comprueba si su servidor es accesible y presenta el certificado SSL correcto

Las aplicaciones estándar de Android para correo, calendario, contactos, etc. pueden sincronizarse con servidores protegidos por SSL, pero no tienen opción para verificar su certificado. Básicamente, es posible verificar si el certificado es emitido por uno de los CAS estándar (antes de Android 4.0, no editable) o no verificarlos en absoluto. Esto no es suficiente para afirmar de manera confiable la identidad del servidor, que presenta el riesgo de dar información confidencial (contraseñas de cuentas) al servidor incorrecto. Este problema es especialmente importante cuando el servidor está en una conexión semipermamental y se encuentra a través de DNS dinámico, utiliza certificados autofirmados o privados de CA, o cuando usa puntos de acceso WiFi público (que son bastante triviales para falsificar y, por lo tanto, son un vector MITM-Attack regular).

Esta aplicación verifica intervalos configurables si una URL HTTPS dada es accesible y el servidor se identifica con el certificado correcto. Consiste en un widget de pantalla de inicio que muestra el estado con "luces de señalización" de color:

* Verde, si la conexión está bien

* Amarillo, cuando se está realizando un cheque

* Rojo, cuando el servidor no se puede obtener

* Doble rojo, cuando el servidor da errores o falla la verificación del certificado

* Pequeño blanco, cuando no se necesita verificar

Al verificar y cuando ocurre un error, la configuración de sincronización global se desactiva. De esta manera, debe ser razonablemente seguro para que la sincronización no intente conectarse a un servidor cuya identidad no esté verificada, dado que es el mismo servidor que el que verifica.

Esta es una aplicación de código abierto (GPL). La fuente y la documentación adicional están disponibles a través de mi sitio web.

Se necesitan permisos:

Internet: conéctese a su servidor (en ningún otro lugar)

Access_network_state: determine su conexión (WLAN, Mobile ...) para averiguar si se necesita verificación

Read_sync_settings, write_sync_settings - Apagar sincronización en la verificación o error

Recibe_boot_completed - Inicio automático (si es posible, dependiendo de la versión de Android)

Read_external_storage: lea certificados de memoria o tarjeta SD

¿Qué hay de nuevo en la última versión 1.5?

Última actualización el 4 de septiembre de 2015 [1.5]
Compatibilidad de KitKat: requiere permiso adicional para leer un archivo de certificado del almacenamiento USB.
Ahora usa File Manager para encontrar certificados si ninguno se encuentra internamente.
Se agregaron imágenes de alta resolución.

[1.4]
Opción de configuración para no mostrar una notificación para "un solo rojo".
Nota: En reinicio, en algunas circunstancias, el widget no comenzará. Esa es una restricción de Android documentada.
Toque el widget y "verifique ahora" cuando permanezca gris.

Leer más

Capturas de pantalla

Descargas populares