Як я можу контролювати всі вихідні запити HTTP з мого ПК?


31

У мене працює домашня премія Windows Vista. Я хочу бачити всі вихідні запити HTTP з мого ПК разом із URL-адресою. Чи є якийсь безкоштовний інструмент для цього?


Перша відповідь нижче від @Mikey правильна, якщо ваша потреба у "http запитах" є точною. Ви хочете переглянути вміст кожного запиту чи просто хочете контролювати використання Інтернету?
Пол

URL-адреси запиту достатньо, але вміст відповіді краще мати.
Moe Sweet

1
Класно, тоді відповідь, яка відповідати, добре піти.
Пол

Відповіді:



12

Скрипаль є спеціалізується на HTTP (S) пакетів моніторингу, manipluation і покоління , так що вона забезпечує такі функції , як запитувані в питанні більш легким способом. Однак Wireshark є набагато більш вичерпним щодо моніторингу та аналізу мережевих протоколів .


5

Ви можете використовувати командний рядок, ввівши команду netstat /f. Це покаже вам список підключень до вашого локального інтерфейсу. Команда /fкаже також вирішити зовнішні ip адреси.


Це показує вам активні зв’язки, а не http запити
Sinaesthetic

2

На Hubpages є детальна стаття на цю тему . Він описує рішення для легкого входу та фільтрації HTTP-запитів, зроблених у домашній локальній мережі на основі Wireshark та деяких додаткових безкоштовних програм.

Коротше кажучи, стаття стосується проблеми переростання пам'яті, яка перешкоджає використанню Wireshark для постійного моніторингу запитів HTTP. Щоб вирішити цю проблему, автор пропонує використовувати tshark.exe (версія командної лінії Wireshark), періодично вбиваючи та перезавантажуючи її за допомогою System Scheduler та пакетного файлу на зразок цього:

    FOR /F "usebackq tokens=2" %%i IN (`tasklist ^| findstr /r /b "tshark.exe"`) DO start /MIN sendsignal.exe %%i
    ping 127.0.0.1 -n 7 -w 1000
    tshark -2 -l -t ad -R "http.request.method == GET" -N nC -i 2 | ts_rdln.exe

де sendignal.exe - утиліта для надсилання Ctrl + C в програму; ts_rdln.exe - простий аналізатор / фільтратор журналу tshark; команда ping використовується для введення затримки; а аргумент i останнього рядка - це номер вашого NIC, який шукає в Інтернеті.


1
При посиланні на сайт найкраще узагальнити інформацію на сторінці. В іншому випадку, якщо посилання знизиться, ваша відповідь марна.
Джо Тейлор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.