I am performing a port scanning with NMAP from my laptop to some public services on Internet... I am using a VPN service, therefore my port scanning goes through VPN server and later hits the machines running the services.

|Laptop(NMAP)| <===[VPN]====> |VPN_Server| <====[uncyphered connection]=====> |Public service|

My question is... may the machine in which I am performing the port scanning disclose my public IP address (laptop) if I do this?

  • 3
    If you describe the target of your portscan as victim and fear to be exposed, STOP IT NOW, as you are being an asshole.
    – Sven
    Sep 7 '13 at 20:25
  • I am only trying to explain the scenario. It is not a real scenario and I am not a hacker, I am only trying to learn. Sep 7 '13 at 20:28

While the VPN tunnel, and potentially one or more NAT gateways is masking your source address, that doesn't mean your not leaving fingerprints in the data being transmitted.

So... to answer your question, will they likely see it on the layer 3 headers of the received packets? Most likely no. Is there potentially other data included that might compromise the source (you)? Yes.

Why not sniff your own outbound traffic and find out? :)

Not the answer you're looking for? Browse other questions tagged or ask your own question.