Katso kaikki avoimet verkkoyhteydet Mac OS X:ssä Open_Portsilla
Sisällysluettelo:
Voit katsella kaikkia avoimia verkkoyhteyksiä sekä saapuville että lähteville siirroille käyttämällä ilmaista komentorivityökalua nimeltä open_ports.sh. Open_Ports on paljon hyödyllisempi kuin lsof:n käyttäminen avoimien Internet-yhteyksien luetteloimiseen, koska se tarjoaa laajaa verkkotietoa erittäin helposti luettavassa muodossa, mukaan lukien mikä ohjelma tai prosessi avaa yhteyden, mikä portti ja käyttäjä, yhteyksien määrä prosessia kohti, isäntänimi olla yhteydessä maahan ja jopa kaupunkiin.
Lisäksi open_ports näyttää kaikki avoimet porttisi, jotka kuuntelevat yhteyksiä, sekä tiedot sovelluksesta, käyttäjästä, portin numerosta ja nimestä sekä jopa palvelun IP-alueesta. Kaikki tulosteet on värikoodattu, punainen tausta tarkoittaa, että prosessi on rootin omistuksessa, punainen teksti tarkoittaa, että IP-osoite ei vastaa verkkotunnuksen nimeä, sininen tarkoittaa, että IP vastaa useita verkkotunnuksia ja vihreä teksti tarkoittaa, että protokolla on salattu.
Asennus vaatii kokemusta komentoriviltä, mutta jos haluat tällaisen sovelluksen, se ei todennäköisesti ole ongelma. Nyt sitä mennään…
Open_Portsin asentaminen Mac OS X:ssä
Nämä ovat asennusohjeet suoraan Lundsin yliopiston kehittäjäsivulta Ruotsista. Ne on vahvistettu toimiviksi Mac OS X 10.6.8:ssa:
Varoitus: Tämä on bash-skripti, joka toimii pääkäyttäjänä ja lataa muut skriptit verkosta.Tässä on ilmeisiä mahdollisia tietoturvaongelmia, ja jos et ole tyytyväinen siihen tai olet herkässä verkkoympäristössä, tätä ei suositella käyttämään. Komentosarja toimii tarkoitetulla tavalla, ja voit tarkistaa bash-skriptin lähteen itse, jos haluat, mutta jos sinulla on kysyttävää tai epäröit käyttää kolmannen osapuolen komentosarjaa pääkäyttäjänä, voit käyttää vaihtoehtoista tapaa katsella avoimia yhteyksiä. , käyttämällä esimerkiksi lsofia. Jatka omalla vastuullasi.
Toinen hieno asia open_portsissa on, että Mac OS X -versio on suunniteltu käytettäväksi GeekToolissa, joten voit näyttää tulosteen Mac-työpöydälläsi. Jos aiot käyttää sitä GeekToolin kautta, suosittelen käyttämään selkeämpää taustakuvaa, muuten tekstiä on vaikea lukea, tältä se näyttää OS X Lion Galaxy -taustakuvaa vasten.
Jos haluat poistaa open_ports-porttien asennuksen Mac OS X:stä, käytä seuraavia komentoja pääkäyttäjänä: launchctl stop se.lth.cs.open_ports
launchctl unload /Library/LaunchDaemons/se.lth.cs.open_ports.plist
Sitten voit poistaa komentosarjat: rm -rf /usr/bin/open_ports.sh (komentosarja)
rm -rf /Library/LaunchDaemons/se.lth.cs.open_ports.plist (keräyshallinta)
rm -rf /Library/cs.lth.se/OpenPorts (datatiedostot)
Jos mietit, saatavilla on myös Linux-versio. Törmäsin tähän mahtavaan apuohjelmaan MacWorldissä, mutta MacWorld ei varsinaisesti testannut komentosarjaa varmistaakseen, että se toimii, mutta voin vahvistaa, että se varmasti toimii.