Mira totes les connexions de xarxa obertes a Mac OS X amb Open_Ports

Taula de continguts:

Anonim

Podeu veure totes les connexions de xarxa obertes tant per a les transferències entrants com les sortints mitjançant una utilitat de línia d'ordres gratuïta anomenada open_ports.sh. Open_Ports és molt més útil que utilitzar lsof per llistar connexions a Internet obertes, ja que proporciona una àmplia informació de la xarxa en un format molt fàcil de llegir, inclòs quin programa o procés està obrint la connexió, quin port i usuari, el nombre de connexions per procés, el nom d'amfitrió. estar connectat amb el país i fins i tot amb la ciutat.

A més, open_ports us mostra tots els vostres ports oberts escoltant connexions, de nou amb informació sobre l'aplicació, l'usuari, el número de port i el nom, i fins i tot l'interval d'IP del servei. Tota la sortida està codificada per colors, un fons vermell significa que el procés és propietat de l'arrel, el text vermell significa que l'adreça IP no correspon a un nom de domini, blau significa que la IP coincideix amb diversos noms de domini i el text verd significa que el protocol és xifrat.

La instal·lació requereix una mica d'experiència amb la línia d'ordres, però és probable que si voleu una aplicació com aquesta, això no serà un problema. Aqui venim…

Instal·lació de Open_Ports a Mac OS X

Aquestes són les instruccions d'instal·lació directament des de la pàgina de desenvolupadors de la Universitat de Lunds a Suècia, s'han verificat que funcionen a Mac OS X 10.6.8:

Avís: Aquest és un script bash que s'executa com a root que baixa altres scripts del web.Això té problemes de seguretat potencials evidents i si no us trobeu còmode o esteu en un entorn de xarxa delicat, no es recomana utilitzar-lo. L'script funciona com s'ha previst, i podeu verificar l'origen de l'script bash si voleu, però si teniu cap pregunta o dubte sobre executar un script de tercers com a root, és possible que vulgueu utilitzar un mètode alternatiu per veure connexions obertes. , utilitzant lsof per exemple. Procediu sota el vostre propi risc.

L' altra gran cosa d'open_ports és que la versió de Mac OS X està dissenyada per utilitzar-la a GeekTool, de manera que podeu mostrar la sortida a l'escriptori del vostre Mac. Si l'utilitzareu a través de GeekTool, us suggeriria que utilitzeu una imatge de fons més senzilla, en cas contrari, el text és difícil de llegir, així es veu amb el fons de pantalla d'OS X Lion Galaxy.

Si voleu desinstal·lar els ports_oberts de Mac OS X, utilitzeu les ordres següents com a root: launchctl stop se.lth.cs.open_ports

launchctl descàrrega /Library/LaunchDaemons/se.lth.cs.open_ports.plist

A continuació, podeu suprimir els scripts: rm -rf /usr/bin/open_ports.sh (l'script)

rm -rf /Library/LaunchDaemons/se.lth.cs.open_ports.plist (el control de recollida)

rm -rf /Library/cs.lth.se/OpenPorts (els fitxers de dades)

Per si us ho heu preguntat, també hi ha disponible una versió de Linux. Em vaig trobar amb aquesta increïble utilitat a MacWorld, però en realitat MacWorld no va provar l'script per verificar que funciona, però puc confirmar que definitivament ho fa.

Mira totes les connexions de xarxa obertes a Mac OS X amb Open_Ports