SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.04.2009, 18:18:21
dpaehl dpaehl ist offline
Anfänger
 
Registriert seit: Feb 2009
Alter: 59
Beiträge: 11
HTTPBL für alle PHP Scripte

Download

Ich habe ein neues Script geschrieben welches
http://www.projecthoneypot.org/ nutzt. Wer nicht weiß was honeypot ist

Wer des englischen nicht mächtig ist, hier mal eine kurze Erklärung.

Du hast ein neues Forum/BLOG/CMS/Gästebuch usw. Nach einiger/kurzer Zeit sind diese berühmten Beiträge von Viag. SE... und den anderen Kram.
Diese Beiträge werden meistens von Robots erstellt und hier setzt project honeypot an.

Mein Script wird als erstes in Deinem PHP Script eingebunden. Jeder Aufruf wird mit der Datenbank von Honeypot überprüft. Es wird wirklich nur die IP überpüft. Kann man auch im Script überprüfen.

Nun kann anhand von gewissen Kriterien ein Spammer geblockt werden.
Dieser Spammer hat nun keine Möglichkeit mehr Einträge zu machen.


Damit dieses Script genutzt werden kann ist einwenig Vorarbeit notwendig.
http://www.projecthoneypot.org/create_account.php
Erstelle einen Account dort. Keine Sorge die Seite verschickt keine Spams.
Du bekommst einen sogenannten APIKEY dieser muß in die httpbl_conf.php rein

Nun noch das

<?php
required_once('httpbl.php');
....

und fertig.

In der conf können noch folgende Werte geändert werden
threat_level=30 //Hier werden sehr viele Spammer geblockt, aber auch falsche sind möglich. Das sind User die über einige bekannte Tor Proxy gehen.
Besser fährt man hier mit 45
activity_level=14; // Zuletzt vor 14 Tagen in Erscheinung getreten. Größer als 14 tage bringt nichts.
Der Type_level sollte nicht geändert werden.

Das Script funktioniert soweit ohne Probleme. Ich teste es schon eine Weile, es ist aber noch nicht veröffentlicht. Wer Verbesserungsvorschläge hat immer her damit. Wer Bugs findet auch melden.

Nachtrag: Wer sowas in Drupal/Wordpress einsetzen will, kommt besser bei weg wenn er die Plugins dafür nutzt.
Mit Zitat antworten
  #2  
Alt 14.04.2009, 19:12:02
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: HTTPBL für alle PHP Scripte

Zitat:
Zitat von dpaehl Beitrag anzeigen
Ich habe ein neues Script geschrieben welches
http://www.projecthoneypot.org/ nutzt.
und warum sollte man nun dein skript nutzen - irgendwelche (zusätzlichen) features ?

cx
Mit Zitat antworten
  #3  
Alt 15.04.2009, 11:53:50
dpaehl dpaehl ist offline
Anfänger
 
Registriert seit: Feb 2009
Alter: 59
Beiträge: 11
AW: HTTPBL für alle PHP Scripte

Zitat:
Zitat von cortex Beitrag anzeigen
und warum sollte man nun dein skript nutzen - irgendwelche (zusätzlichen) features ?

cx

Weil es kein anderes Script dafür gibt. Es gibt für PHPBB, Wordpress Drupal usw Plugins. Mir ist jedenfalls kein Script bekannt was man generiell einsetzen kann.
Die Spammer sind in der DB von HoneyPot gespeichert und haben gewisse Kriterien.

Klar ist es kein Problem, jeder kann sich solch ein Script schreiben. Aber mir ist keins bekannt was eben für "alle" einsetzbar ist.

Daher kann ich Deine Frage nur so beantworten:
Man sollte mein Script nutzen, weil es kein anderes gibt.
Außgenommen sind die Plugins für Wordpress Drupal PHPBB usw.
Das liegt wohl auch daran das das Project Honeypot wohl noch nicht so bekannt ist.

Geändert von dpaehl (15.04.2009 um 11:54:23 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
neuling bitte hilfe bei php konfiguration anonym Apache HTTP-Server 3 21.10.2008 07:59:29
Einige PHP Scripte laufen nicht WebmasterTom Apache HTTP-Server 7 20.11.2006 19:21:05
php Scripte testen rasi PHP Grundlagen 1 13.03.2006 14:59:39
Wie man durch PHP von der Schule fliegen kann?! Jacki Off Topic Area 2 06.08.2004 12:20:39
Einführung in PHP und Datenbanken Lómion PHP für Fortgeschrittene und Experten 7 07.02.2002 13:47:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:03:50 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt