Citaat van eeyk
Ik had vroeger wel een script die door 80% van alle proxys kon kijken dus het echte ip kon achterhalen ik moet deze alleen wel even zoeken want hij staat in een oud project van mij.
Ronduit: Bullshit.
Als een persoon via een proxy zit zal zijn IP vervangen worden door de server waarmee deze persoon is geconnect. Hier via kun je niet het IP achterhalen dat erachter zit tenzij jij toegang hebt tot die proxy server en de logs uit kunt lezen.
Misschien dat je dacht dat het het echte IP was, maar schijn bedriegt. Probeer maar eens een tiental websites van http://www.proxy.org ga dan eerst even naar myip.nl en even kijken of de proxy wel werkt zoals het hoort (soms heb je van die kak proxy's er tussen zitten, die geen proxies zijn).
Veel mensen denken dat HTTP_X_FORWARDED_FOR, HTTP_X_FORWARDED, HTTP_FORWARDED_FOR en HTTP_VIA altijd het echte ip mee geeft. Dit is verre van waar. Deze headers vallen makkelijk te spoofen en worden bij de meeste proxy's niet eens mee gegeven.
Je kunt mogelijk alleen de meest slechtste proxies blokkeren, maar deze verdwijnen de laatste tijd als sneeuw voor de zon. Je zult om proxies te blokkeren alle IPs moeten blokkeren die proxies zijn naar jouw mening.
Bijvoorbeeld deze website: http://www.ip-adress.com/Proxy_Checker/
Deze richt zich op Proxies maar kan nog niet eens het IP van HideMyAss zien als Proxy.
Paar dingen:
- Je kunt proxies niet blokkeren via een script (tenzij het echt de meest slechte proxies zijn en als je de IPs handmatig invult)
- Je kunt het IP achter een proxy niet ophalen. (tenzij, zoals eerder gezegd, de proxy ronduit kak is en dus het eigen IP mee stuurt in de headers of wanneer jij fysiek toegang hebt tot de proxy waar de gebruiker gebruik van maakt)