Mac için hangi uygulamaların ağı kullandığını gösteren bir uygulama var mı? [çiftleme]


11

Olası Çoğaltma:
Mac OS X'te interneti kullanan tüm uygulamaları izlemek için uygulama

Mac'im tarafından bir bütün olarak ne kadar veri gönderildiğini ve aldığını göstermek için Menü Sayaçlarını kullanıyorum .

Ancak (anlayabildiğim kadarıyla), uygulama tarafından parçalanmaz. Gönderilen veya alınan çok fazla veri varsa, hangi uygulamanın bunu yaptığını görmek güzel olurdu.


2
Ödülüm, uygulama başına bant genişliği miktarını gösteren herhangi bir ücretsiz uygulama içindir. (Bunu ayrı bir soru olarak yaptım, ancak bunun bir kopyası olarak kapatıldı ve bunun yerine burada bir ödül başlatmam söylendi; işte burada).
Albert

@Albert: Bazı Stack Exchange kullanıcıları “çoğaltma yok” konusunda biraz ağırlar - programlama ilkelerini tam anlamıyla gerçek hayata uygulamak. Umarım bazı yararlı cevaplar alırsınız.
Paul D.Waite

Yanıtlar:


18

Little Snitch'e bir bakın . Hangi uygulamaların ağı kullandığını izler ve kullanımı izler. Web sitesinden:

Trafiğinize dikkat edin

Little Snitch 2, gelen ve giden tüm ağ trafiğinin ayrıntılı bilgilerini gösteren yeni bir Ağ İzleyicisi sunar.

Menü çubuğundaki bir durum simgesi, geçerli ağ etkinliğinin bir özetini sağlar ve yeni trafik olaylarında otomatik olarak daha kapsamlı bilgiler içeren bir monitör penceresi açılır.


Mükemmel, işte bu kadar. Ağa her eriştiğinde görünmesini istemiyorsanız, ağ izleyicisine de bir klavye kısayolu atayabilirsiniz.
Paul D.Waite

15

Orada lsofTerminal komut. Bu bir boyut alanına sahiptir (varsayılan olarak 7. alan). Bunun bir sürü anahtarı var. Muhtemelen size veri bağlantıları hakkında bilmeniz gereken her şeyi söyleyebilir.

sudo lsof -i: bu size tüm açık ağ bağlantılarının tam bir listesini verecektir. Her soketten yazılan veya okunan veri miktarını size vermiş gibi görünmüyor.

Ararken tanınmış portlar gibi, 8080listelenen olmalıdır http-altkendi haritalama nedeniyle /etc/services, kullanımı daha kolay olabilir lsof -i -Pliman adlarıyla bir port numarası bastırmak dönüşüm. Alternatif olarak, kişinin aradığı bağlantı noktasını açıkça belirtin lsof -i tcp:8080. Sadece hangi servislerin gerçekten dinlediğini anlamaya çalışırken kullanın lsof -i -P | grep LISTEN.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.