Mam program, który pobiera niektóre pliki z Internetu w sposób przezroczysty (nie wiem, skąd pliki są pobierane). Chcę znaleźć adres URL plików, które są obecnie pobierane. Czy to jest możliwe?
Używam Windows 7.
wireshark.
Mam program, który pobiera niektóre pliki z Internetu w sposób przezroczysty (nie wiem, skąd pliki są pobierane). Chcę znaleźć adres URL plików, które są obecnie pobierane. Czy to jest możliwe?
Używam Windows 7.
wireshark.
Odpowiedzi:
Istnieje wiele narzędzi, które mogą ci powiedzieć, z którymi hostami jest połączony proces. Netstatjest jeden, Process Explorer jest inny.
Ale znaleźć dokładny adres URL? Jedynym sposobem na to jest użycie sniffera pakietów i poszukiwanie wiadomości HTTP GET. Nagłówek wiadomości będzie miał adres URL żądanego zasobu.
tcpdump, jeśli Windows, możesz spróbowaćwireshark; jeśli jest to za pośrednictwem protokołu SSL, trudno będzie określić miejsce docelowe poprzez prostą kontrolę pakietów.