jtfoe1974 - Mysteriöser User
-
- Mitglied
- Beiträge: 3907
- Registriert: 17.07.2002 14:03
- Wohnort: Graz
absolut kein Unterschied, alle Links und Seiten funktionieren.
Der Unterschied ist nur das aus
/phpbb/profile.php?mode=register&agreed=true
das wird:
/phpbb/profile.php?mode=register&agreeed=true
Und wenn der Bot-Programmierer davon ausgeht das es bei allen phpbb boards immer identisch ist hat er nunmal pech gehabt. Ihr könnt für "agreed" auch alles mögliche reinschreiben, Hauptsache Ihr ändert es an allen 5 Stellen. (habe den Fehler wegeditiert wo ich 4 geschrieben hatte)
siehe
Der Unterschied ist nur das aus
/phpbb/profile.php?mode=register&agreed=true
das wird:
/phpbb/profile.php?mode=register&agreeed=true
Und wenn der Bot-Programmierer davon ausgeht das es bei allen phpbb boards immer identisch ist hat er nunmal pech gehabt. Ihr könnt für "agreed" auch alles mögliche reinschreiben, Hauptsache Ihr ändert es an allen 5 Stellen. (habe den Fehler wegeditiert wo ich 4 geschrieben hatte)
siehe
Zuletzt geändert von sven-tek am 09.03.2006 00:30, insgesamt 1-mal geändert.
sind es nicht 5?
Code: Alles auswählen
$s_hidden_fields = '<input type="hidden" name="mode" value="' . $mode . '" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="coppa" value="' . $coppa . '" />';
stimmt, da unten war auch noch einer.
Hier ein diff was man alles ändern musste:
Hier ein diff was man alles ändern musste:
Code: Alles auswählen
65,66c65,66
< "U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&agreed=true"),
< "U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&agreed=true&coppa=true"))
---
> "U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&aaagreed=true"),
> "U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&aaagreed=true&coppa=true"))
79c79
< if ( $mode == 'register' && !isset($HTTP_POST_VARS['agreed']) && !isset($HTTP_GET_VARS['agreed']) )
---
> if ( $mode == 'register' && !isset($HTTP_POST_VARS['aaagreed']) && !isset($HTTP_GET_VARS['aaagreed']) )
891c891
< $s_hidden_fields = '<input type="hidden" name="mode" value="' . $mode . '" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="coppa" value="' . $coppa . '" />';
---
> $s_hidden_fields = '<input type="hidden" name="mode" value="' . $mode . '" /><input type="hidden" name="aaagreed" value="true" /><input type="hidden" name="coppa" value="' . $coppa . '" />';
- Sir Charles
- Mitglied
- Beiträge: 371
- Registriert: 23.01.2006 11:27
- Wohnort: Wien
- Kontaktdaten:
Meine Lösung, zu dem BOT Problem, heist Advanced Visual Confirmation und ist hier zu finden.
Der Einbau scheint ja recht einfach und schnell zu gehen , muss ich mal ausprobieren.
Danke .
Bei mir haben sich da auch schon mehrere Bots angemeldet, ich frag mich nur wie die eMail Bestätigung überwunden wird?
Danke .
Bei mir haben sich da auch schon mehrere Bots angemeldet, ich frag mich nur wie die eMail Bestätigung überwunden wird?
Scotty's .NET Projekte: StarTrek Infos X10, e-hahn Updater 3.10, Easy Desktop Note 1.06