Obecnie używam Little Snitch do kontrolowania ruchu sieciowego na moim Macbooku Pro i sprawdzania, z czym łączą się moje aplikacje.
Niestety Little Snitch pokazuje tylko nazwę hosta, z którym łączy się aplikacja. Czy istnieje narzędzie, które pokaże pełny adres URL żądań wysyłanych przez aplikacje? Jeszcze lepiej, jeśli możesz zobaczyć nagłówki.
GET
żądań. Dzięki temu zobaczysz tylko żądania HTTP. Alternatywnie możesz filtrować według rodzaju ruchu, którego szukasz, jeśli nie szukasz tylko HTTP. Powinien także być w stanie filtrować żądania DNS.Chociaż nie daje ci pełnego adresu URL, jeśli jesteś fanem wiersza poleceń, iftop jest również bardzo przydatny i pokazuje zarówno przychodzące i wychodzące hosty, numery portów (nazwy dobrze znanych portów) i skumulowane sumy dla każdego - jak również na bieżąco aktualizując „wykresy” w wierszu poleceń :-)
źródło
Ręce przy sobie!
jest bardzo podobny do Little Snitch. Wyjaśniłem różnice w odpowiedzi tutaj .
Monitor sieci pokazuje nazwy hostów, ale rozpozna je, jeśli mają różne adresy IP . Klikając prawym przyciskiem myszy możesz uzyskać określony adres IP - nie widzisz pełnego żądania adresu URL. Ale i tak adres IP jest bardziej szczegółowy.
Programiści są otwarci na propozycje nowych funkcji. Możesz zobaczyć taką funkcję dodaną w przyszłości.
źródło
api.tweetdeck.com
(w sumie jest ich kilkanaście). Każdy adres IP ma swój własny wpis.Nowszą dostępną aplikacją jest Proxie .
W porównaniu do Charlesa Proxy, który wynosi 50 USD, Proxie to tylko 10 USD. (Charles Proxy ma dostępną wersję demonstracyjną i jest doskonałą aplikacją, ale Proxie działała dla mnie bardzo dobrze.)
Możesz użyć Proxie, aby zobaczyć zarówno adresy URL http, jak i https . Konfigurowanie monitorowania https wymaga dość prostego procesu (musisz wygenerować i zainstalować certyfikat), ale trzeba to zrobić tylko raz, a instrukcje są dość proste.
Uważam, że jest to najłatwiejsze rozwiązanie pytania PO.
źródło