Möglichkeit zur Bot-Erkennung

Bots für Webseiten funktionieren grundsätzlich mit HTTP-Requests. Sollte ein Bot auch noch die komplette Website darstellen, mit Bildern, Javascript, usw. würde er sehr Performance lastig sein. Auf so gut wie jeder Website gibt es weitere Dateien wie zum Beispiel Bilder, Stylesheets oder Scripte. Nun ja, jetzt liegt die Antwort schon fast auf der Hand. Ein [...]

Read Users' Comments ( 1 )

[PHP] Funktionen für wiealt.de

Ich werde euch nun zeigen wie ihr euch via php auf wiealt.de einloggen und bestimmte aktionen durchführen könnt. In diesen Funktionen wird die Funktion für HTTP-Request benutzt. Fangen wir an mit der Login-Funktion. Die Login-Funktion loggt sich auf wiealt.de ein und gibt die bei erfolgreichen Login erhaltenen Cookies zurück, die dann bei nachfolgenden Requests mit [...]

Read Users' Comments ( 0 )

[PHP] Funktion für HTTP-Requests

Hier eine PHP-Funktion für HTTP-Request. Mit dieser Funktion kann man an beliebige Server HTTP-Requests via PHP senden. Ich bin kein Nerd und sage deshalb gleich das die Funktion nich perfekt ist. Also bitte nur konstruktive Kritik und keine Kommentare wie: “Das kann ich aber viel besser!” Diese Funktion baut eine Verbindung zum angegebenen Server über [...]

Read Users' Comments ( 0 )

Beispiel Login-Funktion

So könnte eine Login-Funktion aussehen. Hier für die Community wiealt.de: SendeHTTPRequest ( Host: “www.wiealt.de” Pfad: “/login.php” Methode: “POST” Daten: “username=Benutzername&pwd=Passwort” ) Speichere Ergebnis in der Variable RequestErgebnis Wenn der HTTP-Header die Cookies wiealt und puserid enhält Speichere die Cookies in der Variable Cookies Gebe True zurück Sonst Gebe False zurück Dies ist nur eine Beispiel-Funktion, [...]

Read Users' Comments ( 0 )

Grundaufbau von einem Bot

Ein Bot (Kurzform von Robot) ist ein Programm was Aufgaben automatisiert durchführt. Ein einfacher Bot hat eine Prozedur die immer wiederholt wird und das selbe tut (siehe Automobil-Industrie). Ein Bot der Vorgänge auf Webseiten (insbesondere SocialNetworks und Browsergames) durchführen soll, benötigt meist eine Login-Funktion, die meist true oder false zurückgibt.

Read Users' Comments ( 10 )