Nézze meg az összes nyílt hálózati kapcsolatot Mac OS X rendszerben Open_Ports használatával

Tartalomjegyzék:

Anonim

Az open_ports.sh nevű ingyenes parancssori segédprogrammal megtekintheti az összes nyitott hálózati kapcsolatot mind a bejövő, mind a kimenő átvitelekhez. Az Open_Ports sokkal hasznosabb, mint az lsof használata a nyitott internetkapcsolatok felsorolására, mivel kiterjedt hálózati információkat biztosít nagyon könnyen olvasható formátumban, beleértve azt, hogy melyik program vagy folyamat nyitja meg a kapcsolatot, melyik port és felhasználó, a kapcsolatok száma folyamatonként, a gazdagépnév. kapcsolatban áll az országgal, sőt a várossal is.

Továbbá az open_ports megmutatja az összes nyitott portot, amely figyeli a kapcsolatokat, ismét az alkalmazással, a felhasználóval, a portszámmal és a névvel, valamint a szolgáltatás IP-tartományával kapcsolatos információkkal. Az összes kimenet színkódolt, a piros háttér azt jelenti, hogy a folyamat a gyökér tulajdonában van, a piros szöveg azt jelenti, hogy az IP-cím nem egyezik meg egy domain névvel, a kék azt jelenti, hogy az IP több tartománynévnek felel meg, a zöld szöveg pedig azt, hogy a protokoll titkosítva.

A telepítéshez szükség van némi tapasztalatra a parancssori használatban, de ha egy ilyen alkalmazást szeretne, akkor ez valószínűleg nem jelent problémát. Essünk neki…

Open_Ports telepítése Mac OS X rendszerben

Ezek a telepítési utasítások közvetlenül a svéd Lunds Egyetem fejlesztői oldaláról származnak, és ellenőrizték, hogy Mac OS X 10.6.8-ban működnek:

Warning: Ez egy bash szkript, amely rootként fut, és más szkripteket tölt le az internetről.Ennek nyilvánvaló biztonsági problémái vannak, és ha nem elégedett ezzel, vagy kényes hálózati környezetben tartózkodik, akkor nem ajánlott ezt használni. A szkript rendeltetésszerűen működik, és ha akarja, saját maga is ellenőrizheti a bash szkript forrását, de ha bármilyen kérdése vagy habozása van egy harmadik féltől származó szkript rootként való futtatásával kapcsolatban, akkor érdemes lehet más módszert használni a nyitott kapcsolatok megfigyelésére. , például az lsof használatával. Továbblépés a saját felelősségére.

A másik nagyszerű dolog az open_ports-ban, hogy a Mac OS X verzió a GeekToolban való használatra készült, így a kimenetet megjelenítheti a Mac asztalon. Ha a GeekTool-on keresztül szeretné használni, akkor azt javaslom, hogy használjon egyszerűbb háttérképet, különben a szöveg nehezen olvasható, így néz ki az OS X Lion Galaxy háttérképén.

Ha el szeretné távolítani az open_ports fájlokat a Mac OS X rendszerből, használja a következő parancsokat rootként: launchctl stop se.lth.cs.open_ports

launchctl unload /Library/LaunchDaemons/se.lth.cs.open_ports.plist

Ezután törölheti a szkripteket: rm -rf /usr/bin/open_ports.sh (a szkript)

rm -rf /Library/LaunchDaemons/se.lth.cs.open_ports.plist (az összegyűjtési vezérlő)

rm -rf /Library/cs.lth.se/OpenPorts (az adatfájlok)

Ha kíváncsi, van Linux-verzió is. A MacWorld-en találkoztam ezzel a nagyszerű segédprogrammal, de a MacWorld valójában nem tesztelte a szkriptet, hogy ellenőrizze, működik-e, de megerősíthetem, hogy biztosan működik.

Nézze meg az összes nyílt hálózati kapcsolatot Mac OS X rendszerben Open_Ports használatával