I have this Google Chrome Privacy Preserving Extension that I am working on. Where I can spoof the header information e.g user agents and else.
When I spoof X-Forwarded-For IP and go to http://whatsmyuseragent.com/ I see a different IP and my physical location. Whereas if I go to http://whatismyipaddress.com/location-feedback I see my actual IP and physical location.
If I access the same site from TOR/VPNs I see entirely different location and IP. which means TOR/VPNs hide my true identity. I know that proxy receives my request and forward them on its behalf, why doesn't X-Forwarded-For IP do the same ? I mean what is the point of spoofing X-Forwarded-For IP when it just tells the originating IP despite of I have changed it many times?