7 votes

Bloquer l'accès à Internet pour une application spécifique sur Mac OS X

Comment bloquer l'accès Internet à une application spécifique dans Mac OS X ? J'ai besoin que cela soit fait à partir de la ligne de commande et j'espère utiliser la commande ipfw du terminal.

Plus précisément, je cherche à activer et désactiver la connexion Internet dans l'application de simulation de l'iPhone, car il n'y a pas de mode avion.

0 votes

Si vous voulez quelque chose de moins cher et de plus simple que Little Snitch, jetez un œil à Radio Silence : radiosilenceapp.com . Mais il ne s'agit toujours pas d'une ligne de commande :(

6voto

Pierz Points 2729

Vous pouvez utiliser le Lulu Pare-feu MacOS open-source qui vise à bloquer les connexions sortantes inconnues, sauf si elles sont explicitement approuvées par l'utilisateur. Bien qu'il dispose d'une interface graphique, l'ensemble des applications bloquées peut être contrôlé via la ligne de commande en modifiant le fichier de configuration. /Library/Objective-See/LuLu/rules.plist comme expliqué dans le Page web de Lulu (près du bas).

4voto

Björn Points 573

Je n'ai pas de solution en ligne de commande pour le faire, mais il existe une application qui peut réussir à faire exactement ce que vous voulez.

Petite balance est une application qui a la capacité de bloquer certains processus et de surveiller les connexions. Vous pourriez l'utiliser pour bloquer le processus du simulateur d'iPhone de toute connectivité réseau, ce qui aurait les mêmes effets que le mode avion, sans les caractéristiques natives du mode avion telles que "Vous devez activer le mode avion pour utiliser cette fonction", mais tout comme une commande de terminal.

J'espère que cela vous aidera un peu et bonne chance pour le développement de votre application ! :)

1 votes

J'ai certainement déjà vu l'outil Little Snitch, mais je ne pense pas qu'il y ait une solution en ligne de commande. Si une solution d'interface utilisateur répondait à mes besoins, je pourrais simplement utiliser le conditionneur de lien réseau fourni par Xcode.

0 votes

Le petit mouchard n'a pas d'outil de ligne de commande. Personnellement, je ne vois pas la différence entre l'utilisation d'une ligne de commande et l'absence de ligne de commande, les deux permettant d'obtenir le même résultat. Mais je suppose que c'est ce qui fait flotter votre bateau :)

1voto

Vishal Points 111

Vous pouvez également bloquer les connexions entrantes à une application en utilisant le pare-feu. Suivez les instructions données ci-dessous :

https://support.apple.com/en-us/HT201642

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X