Spammer aussperren
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    coderforum.de Foren-Übersicht -> Allegmeines & Entwickler Alltag
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
sukram
Administrator
Administrator


Anmeldedatum: 16.01.2007
Beiträge: 115
Wohnort: Schloß Holte-Stukenbrock

BeitragVerfasst am: Mo 03 Sep, 2007 09:25    Titel: Spammer aussperren

Da mich diese Spam-Bots und automatischen Anmeldungen in letzter Zeit sehr genervt haben, habe ich heute noch ein kleines aber hoffentlich nützlich Feature eingebaut. Bei der Anmeldung findet man jetzt die Aufforderung das Wort Coderforum in ein Feld zu schreiben.
Damit will ich zusätzlich zum Captcha die Anmeldung auf "echtheit" prüfen.
Ich denke mal, dass das ganz gut Funktionieren wird. Sollten die Spambots das irgendwann mal mitbekommen, werde ich das Wort einfach abändern (muhahaha).
_________________
TeraPix.de - Moderne Scripte zu fairen Preisen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Werbung






Verfasst am:     Titel: Anzeige

Nach oben
Sarge
Ass
Ass


Anmeldedatum: 10.09.2007
Beiträge: 56
Wohnort: London

BeitragVerfasst am: Mo 10 Sep, 2007 19:16    Titel:

Das kenn ich... hat mich bei meiner letzten forum gestoert... taeglich hab ich ungefaehr 20 bots kicken muessen... spam war schrecklich.. und ja...

Jedenfalls... es scheint zur wirken oder?

- Sarge
_________________
Now that seems Logical...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
sukram
Administrator
Administrator


Anmeldedatum: 16.01.2007
Beiträge: 115
Wohnort: Schloß Holte-Stukenbrock

BeitragVerfasst am: Di 11 Sep, 2007 07:37    Titel:

Es scheint tatsächlich zu funktionieren...
_________________
TeraPix.de - Moderne Scripte zu fairen Preisen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sarge
Ass
Ass


Anmeldedatum: 10.09.2007
Beiträge: 56
Wohnort: London

BeitragVerfasst am: Sa 15 Sep, 2007 10:41    Titel:

Die Frage lautet... 'Wie lange noch?'.... die scheinen immer besser und besser zu werden..

Ich wusste nicht wie ich mein Forum vor eine Weile gehostet habe dass sie schon die 'standard' CAPTCHA umgehen koennten... einzige Sinn die, die Bilder CAPTCHA ja hatten... war solche Bots auszuspeeren....

- Sarge
_________________
Now that seems Logical...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
sukram
Administrator
Administrator


Anmeldedatum: 16.01.2007
Beiträge: 115
Wohnort: Schloß Holte-Stukenbrock

BeitragVerfasst am: So 16 Sep, 2007 09:16    Titel:

Auch die Bilder-Captchas können von den Spam-Bots umgangen werden
_________________
TeraPix.de - Moderne Scripte zu fairen Preisen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sarge
Ass
Ass


Anmeldedatum: 10.09.2007
Beiträge: 56
Wohnort: London

BeitragVerfasst am: Mo 17 Sep, 2007 18:55    Titel:

Jop... nur wie eigentlich? Hast du eine Ahnung?


- Sarge
_________________
Now that seems Logical...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
Adminator
Schaut sich um
Schaut sich um


Anmeldedatum: 27.09.2007
Beiträge: 10

BeitragVerfasst am: Do 27 Sep, 2007 21:56    Titel:

Hallo zusammen,

hab vor kurzem nen PHP Algo geschrieben, der Captchas noch unlesbarer für Bots macht. Vielleicht kann den ja irgendwer hier brauchen, würd mich freuen, wenn er sogar ins Forum eingebaut werden würde.
Captcha Algo Beispiel Seite
Wenns jemmand interresiert, wie das funktioniert, kann ich gern den Code und ne kleine Beschreibung dazu posten.

MfG Adminator

edit: die Beispiel Seite läuft zur Zeit nur auf nem funpic Server, sorry wegen der Werbung.
_________________
Ich würd so gern die Welt verändern, aber Gott gibt mir den Quellcode nicht.

TESTOPEDIA
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sarge
Ass
Ass


Anmeldedatum: 10.09.2007
Beiträge: 56
Wohnort: London

BeitragVerfasst am: Fr 28 Sep, 2007 17:46    Titel:

Kann nur sagen.. ich finds Geil..

Koenntest du des Zeigen? (Code)


Thread ghoert zwar in ne andere kategorie aber bin ma sia sukram schiebts Smile

Mfg

- Sarge
_________________
Now that seems Logical...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
Adminator
Schaut sich um
Schaut sich um


Anmeldedatum: 27.09.2007
Beiträge: 10

BeitragVerfasst am: Fr 28 Sep, 2007 18:08    Titel:


also der code ist folgender:
PHP:

<?php
$starttime
= microtime();
$string = $_GET['text'];
$im = imagecreatefrompng("./background.png");
$white = imagecolorallocate($im, 255, 255, 255);
$px = (imagesx($im) - 9.5 * strlen($string)) / 2;
$i = imagestring($im, 33, $px, 19, $string, $white);

$size = getimagesize("./background.png");
$x = 0;
$y = 0;

$im2 = imagecreate($size[0]*2, $size[1]*2);
$im3 = imagecreate($size[0]*2, $size[1]*2);

$background_color = ImageColorAllocate ($im2, 255, 255, 255);
$background_color = ImageColorAllocate ($im3, 255, 255, 255);

if(
$_GET['on'] == 1)
{
while(
$y != $size[1])
{
while(
$x != $size[0])
{
// echo "<br>X: ".$x." Y: ".$y;
$rand = rand(0, 1);
if((
imagecolorat($im, $x, $y) == 0) && ($rand == 0))
{
imagesetpixel($im2, $x*2, $y*2, 0);
imagesetpixel($im2, $x*2+1, $y*2, 16777215);
imagesetpixel($im2, $x*2, $y*2+1, 16777215);
imagesetpixel($im2, $x*2+1, $y*2+1, 0);

imagesetpixel($im3, $x*2, $y*2, 16777215);
imagesetpixel($im3, $x*2+1, $y*2, 0);
imagesetpixel($im3, $x*2, $y*2+1, 0);
imagesetpixel($im3, $x*2+1, $y*2+1, 16777215);
}
elseif((
imagecolorat($im, $x, $y) == 0) && ($rand == 1))
{
imagesetpixel($im3, $x*2, $y*2, 0);
imagesetpixel($im3, $x*2+1, $y*2, 16777215);
imagesetpixel($im3, $x*2, $y*2+1, 16777215);
imagesetpixel($im3, $x*2+1, $y*2+1, 0);

imagesetpixel($im2, $x*2, $y*2, 16777215);
imagesetpixel($im2, $x*2+1, $y*2, 0);
imagesetpixel($im2, $x*2, $y*2+1, 0);
imagesetpixel($im2, $x*2+1, $y*2+1, 16777215);
}
elseif((
imagecolorat($im, $x, $y) == 16777215) && ($rand == 0))
{
imagesetpixel($im2, $x*2, $y*2, 0);
imagesetpixel($im2, $x*2+1, $y*2, 16777215);
imagesetpixel($im2, $x*2, $y*2+1, 16777215);
imagesetpixel($im2, $x*2+1, $y*2+1, 0);

imagesetpixel($im3, $x*2, $y*2, 0);
imagesetpixel($im3, $x*2+1, $y*2, 16777215);
imagesetpixel($im3, $x*2, $y*2+1, 16777215);
imagesetpixel($im3, $x*2+1, $y*2+1, 0);
}
elseif((
imagecolorat($im, $x, $y) == 16777215) && ($rand == 1))
{
imagesetpixel($im2, $x*2, $y*2, 16777215);
imagesetpixel($im2, $x*2+1, $y*2, 0);
imagesetpixel($im2, $x*2, $y*2+1, 0);
imagesetpixel($im2, $x*2+1, $y*2+1, 16777215);

imagesetpixel($im3, $x*2, $y*2, 16777215);
imagesetpixel($im3, $x*2+1, $y*2, 0);
imagesetpixel($im3, $x*2, $y*2+1, 0);
imagesetpixel($im3, $x*2+1, $y*2+1, 16777215);
}
++
$x;
}
if(
$x == $size[0])
{
$x = 0;
}
++
$y;
}
$endtime = microtime();
echo
'Starttime: '.$starttime.' Endtime: '.$endtime;
}

imagecolortransparent($im3, 0);
imagecolortransparent($im2, 0);

$randomn = rand(1, 100000);
$filename1 = "png".$randomn."pic0.png";
$filename2 = "png".$randomn."pic1.png";
$filename3 = "png".$randomn."pic2.png";
imagepng($im, $filename1);
imagepng($im2, $filename2);
imagepng($im3, $filename3);
?>


MfG Adminator


_________________
Ich würd so gern die Welt verändern, aber Gott gibt mir den Quellcode nicht.

TESTOPEDIA
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sarge
Ass
Ass


Anmeldedatum: 10.09.2007
Beiträge: 56
Wohnort: London

BeitragVerfasst am: Sa 29 Sep, 2007 14:46    Titel:

Kann leider noch nicht alles verstehen... aber so lern Ich auch viel mehr Very Happy

Vielen Dank!

- Sarge
_________________
Now that seems Logical...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    coderforum.de Foren-Übersicht -> Allegmeines & Entwickler Alltag Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB Copyright © coderforum.de, 2007. Alle Rechte vorbehalten. Ein Projekt von TeraPix.de (Impressum) | Datenschutz