Home Network SSL Checker

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

Home Network SSL Checker -

Vérifie si votre serveur est accessible et présente le certificat SSL correct

Les applications Android standard pour le courrier, le calendrier, les contacts, etc. peuvent se synchroniser avec les serveurs protégées par SSL mais n'ont pas la possibilité de vérifier leur certificat. Fondamentalement, il est possible de vérifier si le certificat est délivré par l'un des CAS de norme (avant Android 4.0, pas par l'utilisateur), ou ne les vérifie pas du tout. Cela ne suffit pas pour affirmer de manière fiable l'identité du serveur, ce qui présente le risque de donner des informations sensibles (mot de passe du compte) au mauvais serveur. Ce problème est particulièrement important lorsque le serveur se trouve sur une connexion semi-permiment et trouvée via DNS dynamique, utilise des certificats auto-signés ou privés, ou lors de l'utilisation de points chauds WiFi publics (qui sont plutôt triviaux à faux et sont donc un vecteur d'attaque MITM régulier).

Cette application vérifie les intervalles configurables si une URL HTTPS donnée est accessible et que le serveur s'identifie au bon certificat. Il se compose d'un widget d'écran d'accueil affichant le statut avec des "lumières de signal" colorées:

* vert, si la connexion est correcte

* jaune, lorsqu'un chèque est en cours

* rouge, lorsque le serveur est inaccessible

* Double rouge, lorsque le serveur donne des erreurs ou échoue à la vérification du certificat

* petit blanc, lorsque la vérification n'est pas nécessaire

Lors de la vérification et lorsqu'une erreur se produit, le paramètre de synchronisation global est désactivé. De cette façon, vous devez être raisonnablement sûr que la synchronisation n'essaie pas de se connecter à un serveur dont l'identité n'est pas vérifiée, étant donné qu'il s'agit du même serveur que celui que vous vérifiez.

Il s'agit d'une application open source (GPL). La source et la documentation supplémentaire sont disponibles via mon site Web.

Autorisations nécessaires:

Internet - Connectez-vous à votre serveur (nulle part ailleurs)

Access_network_state - Déterminez votre connexion (WLAN, mobile ...) pour savoir si la vérification est nécessaire

Read_sync_settings, write_sync_settings - désactiver la vérification ou l'erreur

Reçoit_boot_complèted - Démarrage automatique (si possible, selon la version Android)

Read_external_storage - Lire les certificats à partir de la mémoire ou de la carte SD

Quoi de neuf dans la dernière version 1.5

Dernière mise à jour le 4 sept. 2015 [1.5]
Compatibilité KITKAT: nécessite une autorisation supplémentaire pour lire un fichier de certificat à partir du stockage USB.
Utilise désormais un gestionnaire de fichiers pour trouver des certificats si aucun n'est trouvé en interne.
Ajout d'images à haute résolution.

[1.4]
Option de configuration pour ne pas afficher une notification pour "Single-Red".
Remarque: Au redémarrage, dans certaines circonstances, le widget ne démarre pas. Il s'agit d'une restriction Android documentée.
Appuyez sur le widget et "vérifiez maintenant" lorsqu'il reste gris.

En savoir plus

Captures d'écran

Téléchargements populaires