6 votes

Déterminer les adresses IP et les ports auxquels un programme accède.

Je joue au poker de façon semi-professionnelle en ligne et en direct. Lorsque je joue en ligne, j'ai du mal à limiter le temps que je passe à jouer. J'ai trouvé une application gratuite appelée contrôle de soi . Il vous permet de bloquer des domaines, des adresses IP et des ports vers des applications sous ce qu'il appelle une "liste noire" pour une période de temps déterminée. J'ai entré dans la liste noire le nom du site de poker en espérant que son logiciel de poker côté client se connecte via son domaine principal et que, même lorsque le programme d'autocontrôle bloque l'accès, le programme se connecte toujours à son serveur.

Question : à l'aide d'un terminal ou d'un autre utilitaire, comment puis-je déterminer les serveurs ou les ports à bloquer pour empêcher le logiciel de poker de se connecter à ses serveurs ?

3voto

Ruskes Points 44895

Il y a

lsof -i

et

netstat -n

pour ne citer que quelques-unes des commandes de terminal permettant de voir qui utilise Internet.

Il s'agit uniquement d'informations, qui ne bloqueront rien.

2voto

Amir Afghani Points 17519

Little Snitch est un programme qui bloque tout ce que vous n'autorisez pas spécifiquement. De cette façon, il est assez facile de garder la trace de toutes les adresses IP et de tous les ports auxquels les différents programmes accèdent. Il est ainsi facile d'utiliser ces informations pour l'autocontrôle.

http://www.obdev.at/products/littlesnitch/index.html

1voto

Ben Turner Points 131

Vous pouvez utiliser le lsof pour déterminer les adresses IP et les ports auxquels un processus accède, mais vous devez d'abord déterminer l'ID de processus (PID) de votre logiciel de poker. Vous pouvez utiliser Activity Monitor (dans le dossier Utilities à l'intérieur d'Applications) pour trouver le PID. Il devrait apparaître dans l'onglet CPU, mais si ce n'est pas le cas, vous pouvez l'ajouter en faisant un clic droit sur les en-têtes de colonne. Une fois que vous avez le PID, vous pouvez utiliser la commande suivante pour voir quelles connexions IP sont utilisées par le logiciel (remplacez PID par le PID du logiciel de poker :

lsof -p PID | grep IPv4

(Il est possible, mais peu probable, que le logiciel de poker utilise IPv6, mais vous pouvez modifier la commande pour vérifier cela aussi).

Si le logiciel crée de nombreuses connexions différentes à des moments différents, puis les abandonne, cela peut ne pas fonctionner correctement, et Little Snitch vous aiderait certainement dans ce cas (je recommande totalement Little Snitch - il est génial, mais payant). Quoi qu'il en soit, si vous bloquez les connexions persistantes, cela résoudra très probablement votre problème.

0voto

DaveRandom Points 702

J'utilise le petit mouchard. Vous pouvez surveiller toutes les connexions entrantes et sortantes et les personnaliser en fonction de vos besoins. Une autre alternative est HandsOff ! mais je ne l'ai pas utilisé depuis un certain temps.

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