Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Proxysperre (https://www.delphipraxis.net/41733-%5Bphp%5D-proxysperre.html)

Sikk 7. Mär 2005 19:17


[PHP] Proxysperre
 
Hallo alle zusammen,

Ich wollte mich mal hier ekundigen ob jemand eine Proxysperre zuhand hat, oder weiß wie man am besten eine realisieren könnte. Z.z. lese ich über die ip den hostnamen aus und sperre einfach alle mir unbekannten, nicht erwähnenswerten Hosts.

Da mir diese art aber selbst nicht so richtig zusagt, aber ich momentan keine bessere Lösung zur Hand habe, möchte ich mich mal bei euch erkundigen.

Danke schonmal im Vorraus für eure Antworten ;)
------------------------------------

EDIT: ok, ihr kennt doch sicherlich solche "diebspiele" in denen es darum geht leute auf eine bestimmte url zu schicken um ihnen so virtuell geld zu klauen. Vor einem jahr oder so hab ich mich auch mal daran gemacht so ein spiel zu machen, und es läuft auch bis jetzt noch recht erfolgreich ür meine verhältnisse :> http://www.sikk-da-pimp.de/klaugame/ falls ihr mal nachschauen wollt.

Nun, und am anfang hatte ich halt probleme durch "cheater" die mit ihren proxys ihre url extrem oft aufrufen konnten. Dadurch hab ich mit meiner kleinen selbsgebastelten proxysperre abhilfe schaffen koennen. Aber das problem ist ja nun das nicht alle bei dem spiel mitmachen koennen, obwohl ich soviel bekannte hostnames wie möglich hinzugefügt habe.... ich hoffe du verstehst jetzt den sinn meines vorhabens :p

------------------------------------

mh166 7. Mär 2005 19:35

Re: [PHP] Proxysperre
 
Irgendwie kann ich den Sinn nicht nachvollziehen. Würde sicherlich helfen, wenn wir wüssten wozu du das brauchst!

mfg, mh166

Nisbo 10. Mär 2005 17:46

Re: [PHP] Proxysperre
 
Proxys zu erkennen ist relativ schwer von der masse her, entweder man prüft auf http_forward_for oder man arbeitet mit einer IP-Block-Liste

http_forward_for funktioniert allerdings nicht bei anonymen Proxys und nen Array mit alles Proxy-Ips wäre ziemlich groß

eventuell könnte man mal versuchen mit getenv("HTTP_USER_AGENT") also der Browserkennung was zu machen, aber das macht auch nicht viel sinn da man die ja auch faken kann und die User ja schätzungsweise deine seite selber ausrufen, also kein aufruf per perl / php script erfolgt (leidiges thema)

das effektivste wäre wohl wirklich das array mit alles IPs, aber das dauert dann wohl ne weile sows anzulegen, also das ganze dann mit der REMOTE_ADDR zu überprüfen

Sikk 13. Mär 2005 16:52

Re: [PHP] Proxysperre
 
danke für die antwort, aber ich glaube, statt eine liste vieler proxy ips anzulegen, sammel ich lieber weiter hostnamen, so wie ichs bis jetzt getan hab ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz