Avant qu’une app se connecte, il vous demande votre avis.
Le pare-feu intégré à macOS ne surveille que les connexions entrantes. Le pare-feu pour apps d’OpenNavo surveille l’autre sens : à la première connexion d’une app au réseau, il vous demande de l’autoriser ou de la bloquer, puis mémorise votre choix. Gratuit et open source.
Gratuit · macOS 13 ou version ultérieure · Apple silicon et Intel
Ce qu’il permet
Vous définissez toutes les règles et les décisions sont prises sur ce Mac.
Vous demande avant la connexion
Voyez quelle app se connecte, où elle va et qui l’a signée, puis choisissez de l’autoriser ou de la bloquer.
Règles par app, site ou port
Autorisez toutes les connexions d’une app, ou autorisez ou bloquez uniquement un domaine, une plage d’adresses IP ou un port. Les règles les plus précises sont prioritaires et, à précision égale, le blocage l’emporte sur l’autorisation.
Listes de blocage
Importez des fichiers hosts ou des listes de publicités, de traqueurs ou de sites malveillants. Les connexions correspondantes sont bloquées sans demande, et les listes provenant d’une adresse web sont mises à jour chaque jour.
Moins de demandes quand vous le souhaitez
Pour les connexions sans règle, vous pouvez choisir d’être interrogé, de les autoriser et de les consigner, ou de les bloquer et de les consigner. Les programmes Apple et les apps déjà installées peuvent aussi être autorisés automatiquement.
Fonctionnement sur votre Mac
Le pare-feu pour apps est une extension système réseau. À sa première activation, macOS vous demande deux confirmations : autoriser l’extension système d’OpenNavo dans « Réglages Système », puis l’autoriser à filtrer le contenu réseau. Les informations de connexion restent sur votre Mac et ne sont pas envoyées ailleurs.
Il nécessite macOS 13 ou une version ultérieure et la version officielle d’OpenNavo installée dans le dossier « Applications ».
Ce qu’il ne fait pas
- Il ne surveille que les connexions initiées par les apps de ce Mac. Le pare-feu intégré à macOS gère les connexions entrantes (« Réglages Système » → « Réseau » → « Pare-feu »).
- Quand OpenNavo n’est pas lancé, il ne peut pas vous interroger : les connexions sans règle sont alors autorisées et consignées dans l’historique. Les règles existantes continuent de s’appliquer.
- Certaines apps résolvent elles-mêmes les adresses et se connectent directement à une IP. Le blocage d’un domaine peut alors être inefficace ; seules les IP figurant dans une liste peuvent bloquer ces connexions.
- Le pare-feu pour apps est disponible uniquement dans la version officielle signée. Les versions de développement et non signées ne l’incluent pas.
Adapté de LuLu
Le filtre réseau du pare-feu pour apps est adapté de LuLu 4.5.1, le pare-feu gratuit et open source créé par Objective-See (Patrick Wardle), sous licence GPL-3.0. OpenNavo en a réécrit la gestion des règles, le stockage et l’interface. Le projet n’est ni affilié à Objective-See, ni partenaire de cette organisation, et ne bénéficie pas de son approbation. Le code d’OpenNavo est également publié sous GPL-3.0 sur GitHub.
Autres apps de sécurité pour Mac au catalogue
Ces apps figurent aussi au catalogue d’OpenNavo pour vous permettre de les comparer. Elles sont publiées par leurs développeurs respectifs et n’ont aucun lien de partenariat avec OpenNavo.
Questions fréquentes
Le Mac n’a-t-il pas déjà un pare-feu ?
Si. macOS propose un pare-feu dans « Réglages Système » → « Réseau » → « Pare-feu ». Il contrôle les connexions entrantes, ce qui est particulièrement utile sur un réseau Wi-Fi public. Il ne vous demande rien quand une app se connecte à Internet : le pare-feu pour apps complète cette protection en contrôlant les connexions sortantes.
Est-ce vraiment gratuit ?
Oui, il est gratuit et aucun compte n’est nécessaire. OpenNavo, y compris son pare-feu pour apps, est open source sous licence GPL-3.0.
Cela risque-t-il de gêner le fonctionnement de mes apps ?
Les apps que vous bloquez ne peuvent pas se connecter à Internet, ce qui peut interrompre leurs mises à jour ou leur synchronisation. Pour éviter les demandes fréquentes, choisissez « Autoriser et consigner » pour les connexions sans règle, puis consultez l’historique. Vous pouvez aussi autoriser automatiquement les apps déjà installées.
Mon historique de connexions est-il envoyé ailleurs ?
Non. Les règles et les décisions sont gérées sur votre Mac, et les informations de connexion ne sont pas envoyées ailleurs. Les listes de blocage ajoutées depuis une adresse web sont téléchargées sur votre Mac et vérifiées localement.
Comment le supprimer ?
Dans OpenNavo, ouvrez « Pare-feu pour apps » → « Réglages », puis choisissez « Supprimer ». Le filtrage s’arrête, l’extension système est désinstallée et les règles ainsi que l’historique des connexions sont supprimés. macOS peut vous demander votre mot de passe.
Autres sujets sur la sécurité du Mac
- Analyser votre Mac avec ClamAV Ce que l’antivirus open source détecte et ce qui lui échappe.
- XProtect, c’est quoi ? La protection contre les logiciels malveillants intégrée à macOS et ses limites.
- Guide des éléments d’arrière-plan Ce que sont les éléments de connexion et les services d’arrière-plan, les apps qui les déclarent et comment les désactiver.
Activez le pare-feu pour apps.
OpenNavo est gratuit et open source, et fonctionne avec macOS 13 ou une version ultérieure. Après l’installation, ouvrez « Pare-feu pour apps » et confirmez les deux demandes de macOS.
brew install --cask opennavo