How do I monitor/track (and possibly save) the data that is sent over the internet by an application?
Example: I have an application "X", it sends some data over the internet, now I want to know what it sent and to whom (or which server). How to do this?
The required things would be, What is sent? To which IP:Port? To which Location/URL?
Also I would like to repeat the network request.
I tried TCPview, but it only tells about the IP:Port and nothing else. I also tried Wireshark, but didn't help to get the results (or maybe I missed some options). If this is possible with wireshark, it would be nice.
Update 1: I also tried Fiddler 2, which is awesome for sniffing HTTP traffic but not what I want to do.
I want to sniff traffic on an IP with port 2100 (amiganetfs), someone said sniffing is possible with Wireshark, but HOW?
I want to do this with an application that seems malicious to me. Any response will be appreciated.