Žiūrėkite visus atvirus tinklo ryšius sistemoje „Mac OS X“ su „Open_Ports“.
Turinys:
Galite žiūrėti visus atvirus tinklo ryšius tiek įeinantiems, tiek išeinantiems perdavimams naudodami nemokamą komandų eilutės programą, vadinamą open_ports.sh. „Open_Ports“ yra daug naudingiau nei naudoti lsof atvirų interneto jungčių sąrašui, nes labai lengvai skaitomu formatu pateikia didelę tinklo informaciją, įskaitant tai, kokia programa ar procesas atidaro ryšį, kuris prievadas ir vartotojas, prisijungimų vienam procesui skaičius, pagrindinio kompiuterio pavadinimas. yra susiję su šalimi ir net miestu.
Be to, open_ports rodo visus jūsų atidarytus prievadus, kurie klausosi jungčių, vėlgi su informacija apie programą, vartotoją, prievado numerį ir pavadinimą bei net paslaugos IP diapazoną. Visa išvestis koduojama spalvomis, raudonas fonas reiškia, kad procesas priklauso šaknims, raudonas tekstas reiškia, kad IP adresas neatitinka domeno pavadinimo, mėlynas reiškia, kad IP atitinka kelis domenų pavadinimus, o žalias tekstas reiškia, kad protokolas yra užšifruota.
Diegimas reikalauja tam tikros patirties naudojant komandinę eilutę, tačiau yra tikimybė, kad jei norite tokios programos, tai nebus problema. Štai ir mes…
Open_Ports diegimas sistemoje „Mac OS X“
Tai yra diegimo instrukcijos tiesiai iš Švedijos Lundo universiteto kūrėjų puslapio. Buvo patvirtinta, kad jos veikia Mac OS X 10.6.8:
Įspėjimas: Tai yra bash scenarijus, kuris veikia kaip root ir atsisiunčia kitus scenarijus iš žiniatinklio.Tai turi akivaizdžių galimų saugos problemų ir, jei nesate patenkinti tuo arba esate subtilioje tinklo aplinkoje, tai nerekomenduojama naudoti. Scenarijus veikia taip, kaip numatyta, ir jūs galite patys patikrinti bash scenarijaus š altinį, jei norite, bet jei turite klausimų ar dvejojate dėl trečiosios šalies scenarijaus paleidimo kaip root, galbūt norėsite naudoti kitą metodą atviriems ryšiams stebėti. , pavyzdžiui, naudojant lsof. Tęskite savo rizika.
Kitas puikus open_ports dalykas yra tas, kad „Mac OS X“ versija sukurta naudoti „GeekTool“, todėl išvestį galite rodyti „Mac“ darbalaukyje. Jei ketinate jį naudoti per „GeekTool“, siūlyčiau naudoti paprastesnį fono paveikslėlį, kitaip tekstas būtų sunkiai įskaitomas. Taip jis atrodo OS X Lion Galaxy ekrano fone.
Jei norite pašalinti visus open_ports iš Mac OS X, naudokite šias komandas kaip root: launchctl stop se.lth.cs.open_ports
launchctl unload /Library/LaunchDaemons/se.lth.cs.open_ports.plist
Tada galite ištrinti scenarijus: rm -rf /usr/bin/open_ports.sh (scenarijus)
rm -rf /Library/LaunchDaemons/se.lth.cs.open_ports.plist (rinkimo valdiklis)
rm -rf /Library/cs.lth.se/OpenPorts (duomenų failai)
Jei jums būtų įdomu, yra ir Linux versija. „MacWorld“ aptikau šią nuostabią programą, tačiau „MacWorld“ iš tikrųjų neišbandė scenarijaus, kad patikrintų, ar jis veikia, bet galiu patvirtinti, kad jis tikrai veikia.