Open_Ports ile Mac OS X'te Tüm Açık Ağ Bağlantılarını İzleyin
İçindekiler:
open_ports.sh adlı ücretsiz bir komut satırı yardımcı programını kullanarak hem gelen hem de giden transferler için tüm açık ağ bağlantılarını izleyebilirsiniz. Open_Ports, açık internet bağlantılarını listelemek için lsof kullanmaktan çok daha kullanışlıdır çünkü bağlantıyı hangi program veya işlemin açtığı, hangi bağlantı noktası ve kullanıcı, işlem başına bağlantı sayısı, ana bilgisayar adı dahil olmak üzere kapsamlı ağ bilgilerini okunması çok kolay bir biçimde sağlar. ülkeye ve hatta şehre bağlı olmak.
Ayrıca open_ports, bağlantıları dinleyen tüm açık bağlantı noktalarınızı, yine uygulama, kullanıcı, bağlantı noktası numarası ve adı ve hatta hizmet IP aralığı hakkında bilgilerle birlikte gösterir. Çıktının tamamı renk kodludur, kırmızı arka plan, işlemin root'a ait olduğunu gösterir, kırmızı metin, IP adresinin bir alan adına karşılık gelmediğini, mavi, IP'nin birkaç alan adıyla eşleştiğini ve yeşil metin, protokolün geçerli olduğunu gösterir. şifreli.
Kurulum, komut satırıyla ilgili biraz deneyim gerektirir, ancak böyle bir uygulama istiyorsanız, o zaman bu bir sorun olmayacaktır. İşte başlıyoruz…
Mac OS X'te Open_Ports Kurulumu
Bunlar doğrudan İsveç'teki Lunds Üniversitesi'ndeki geliştiriciler sayfasından alınan kurulum talimatlarıdır, Mac OS X 10.6.8'de çalıştıkları doğrulanmıştır:
Uyarı: Bu, web'den diğer komut dosyalarını indiren, kök olarak çalışan bir bash komut dosyasıdır.Bunun bariz potansiyel güvenlik sorunları vardır ve bu konuda rahat değilseniz veya hassas bir ağ ortamındaysanız, bunun kullanılması önerilmez. Betik amaçlandığı gibi çalışıyor ve isterseniz bash betiğinin kaynağını kendiniz doğrulayabilirsiniz, ancak üçüncü taraf bir betiği root olarak çalıştırma konusunda herhangi bir sorunuz veya tereddütünüz varsa, açık bağlantıları izlemek için alternatif bir yöntem kullanmak isteyebilirsiniz. örneğin lsof kullanarak. Risk size ait olmak üzere devam edin.
open_ports ile ilgili diğer harika şey, Mac OS X sürümünün GeekTool'da kullanılmak üzere oluşturulmuş olmasıdır, böylece çıktıyı Mac masaüstünüzde görüntüleyebilirsiniz. GeekTool üzerinden kullanacaksanız, daha sade bir arka plan resmi kullanmanızı öneririm, aksi takdirde metni okumak zor olur, OS X Lion Galaxy duvar kağıdına karşı bu şekilde görünür.
Mac OS X'ten tüm open_port'ları kaldırmak istiyorsanız, aşağıdaki komutları root olarak kullanın: launchctl stop se.lth.cs.open_ports
launchctl boş altma /Library/LaunchDaemons/se.lth.cs.open_ports.plist
Ardından komut dosyalarını silebilirsiniz: rm -rf /usr/bin/open_ports.sh (komut dosyası)
rm -rf /Library/LaunchDaemons/se.lth.cs.open_ports.plist (toplama denetimi)
rm -rf /Library/cs.lth.se/OpenPorts (veri dosyaları)
Merak ettiyseniz, bir de Linux sürümü mevcut. MacWorld'de bu harika yardımcı programa rastladım, ancak MacWorld gerçekten çalıştığını doğrulamak için betiği test etmedi, ancak kesinlikle işe yaradığını onaylayabilirim.