[FINAL] CrackerTracker Generation 5

Neue Projekte und Anfragen, Teamarbeiten und Alpha/Beta Scripte jeder Art.
KEINE Supportanfragen zu bestehenden MODs!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

naja cback, war keine absicht, wollt nur testen obs funktioniert, hab ja nicht viele verschickt, wenn eine absicht hinter gesteckt hätte, hätt man ja wohl sicher 1000 und mehr verschickt ;)

Aber erklären weshalb die Funktion dann u.a. nicht bei mir funktioniert obwohl ich mehrmals die Installation anleitung geprüft habe, könntest eigentlich schonmal, dann hätte ich es auf den weg nicht prüfen brauche ob die funktion überhaupt funktioniert, was sie bei dir allerdings nachdem es eingeschaltet hast auch tut.

Naja womöglich is hier auch es deaktiviert, da ich hier mir mehrmals das passwort neu anfordern konnte.

Was will man machen, wenn man net geholfen bekommt wo der Fehler liegen kann, kann man es nur halt so fehlerhaft lassen, schade eigentlich weil ausser die eine Funktion läuft er sonst Fehlerfrei und ist ein super MOD.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Wenn es hier und da nich geht liegts wohl am Integer Cast auf einigen Servern. Und nach einem Update kümmer ich mich da nich drum. Erst beim nächsten mal. Feddisch.
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Na geht doch, warum net gleich so :) Also danke für die Info :)
Das mit dem Update ist auch nicht so Eilig, mach jetzt erstmal Pause die hast dir verdient, so nötig ist die Funktion erstmal auch nicht und hat Zeit bis auf dann 5.0.2. raus kommt. :)
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Snaphunter
Beiträge: 4
Registriert: Do 31.Aug, 2006 16:50

Beitrag von Snaphunter »

Hallo hab mir heut auch mal dieses Version in mein Board eingebettet und soweit funktioniert alles.

Mein Problem ist nur das sich meine User net aktivieren können( bekommen eine aktivierungsmail zugeschickt). Wenn sie darauf klicken steht dann ihr acc wurde aktiviert und im acp steht bei mir immer noch das sie sich noch aktivieren sollen!

Kann mir da mal einer ne kleine Hilfe geben?

Ach ja hier geht es zu meinem Forum!!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann prüfe nochmal die usercp_activate.php auf Einbaufehler. Diese Datei ist dafür zuständig, die User nach dem gültigen Link freizuschalten.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Snaphunter
Beiträge: 4
Registriert: Do 31.Aug, 2006 16:50

Beitrag von Snaphunter »

Hab ich gemacht, folgendes hab ich gelöscht so wie es in der update install drin stand

$sql = "UPDATE " . USERS_TABLE . "
SET ct_pwreset = '0', ct_unsucclogin = '0'
WHERE user_id = " . $row['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update users table', '', __LINE__, __FILE__, $sql);
}

Aber was soll ich jetzt dafür einfügen denn das war doch das einzige was ich machen sollte? oder lieg ich damit falsch?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, einfügen nichts. Der CT5 verwendet diese Datei nicht.
Hast Du die Datei aber durch andere MODs verändert?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Snaphunter
Beiträge: 4
Registriert: Do 31.Aug, 2006 16:50

Beitrag von Snaphunter »

Nein das ist das erste mal das ich in dieser php was ändern musste!


Edit hat sich erledigt hab meinen fehler gefunden.

Thx für deine Mühen und THX an CBack ist ein geiles Teil!!!
Zuletzt geändert von Snaphunter am Sa 09.Sep, 2006 16:52, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was war es denn?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Snaphunter
Beiträge: 4
Registriert: Do 31.Aug, 2006 16:50

Beitrag von Snaphunter »

in der usercp_activate.php hab ich das falsche gelöscht! bzw ich habe beide sachen mit dem anfang mit $sql = "UPDATE " . USERS_TABLE . " gelöscht aber danach hab ich mal verglichen und hab festgestellt das ich nen fehler gemacht hab. wie sagt man so schön aus fehlern lernt man!!!
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

v 5.0.2 verfügbar - viel Spaß!
Download im ersten Posting dieses Threads!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Cool, danke des Update ging echt schnell und einfach wieder respekt.
Aber leider muss ich doch mal frage, ob ich jetzt der einzigste bin mit dem Problem nachdem Update.

Habe die änderrungen in der usercp_sendpasswd.php gemacht.
Wenn ich jetzt versuche die zu benutzen kommt die Meldung

Code: Alles auswählen

 
Aus Sicherheitsgründen ist es leider nur möglich, dass Du Dir alle 1 Minuten die Passwort-Reset Mail zuschicken kannst. Wenn Du Deinen Account dringend benötigst und Probleme beim Versenden der Passwort Reset Mail aufgetreten sind, dann kontaktiere bitte den Administrator dieses Forums! 
hab auch schon mehr als 1Minute gewartet trotzdem bleibt die Meldung.

Hab mal ein andere Account genommen wo der Timestap noch nicht gesetzt war, da wurde die E-Mail verschickt und jetzt nach dem der Timestap in der DB ist, bleibt es einfach bei der Meldung egal ob ich 1Minute warte wie eingestellt oder auch mal 5Minute warte.

Ist das bei jedem jetzt so oder nur bei mir? Könnte es mal wer teste wer schon die neue Version drin hat.
Schonmal danke.

Gruß Chris

EDIT: Vielleicht ist das ja die lösung aller Probleme, jedenfalls funktioniert es so bei mir, hab festgestellt, das nach ca. 20Minute der Reset ging.
Deshalb hab ich in der usercp_sendpasswd.php mal dieses Zeile

Code: Alles auswählen

			 (empty($new_time))? $new_time = time() + 20 * 60 : null;
mit diese ersetzt

Code: Alles auswählen

			(empty($new_time))? $new_time = time() + $ctracker_config->settings['pwreset_time'] * 60 : null;
jetzt wird nachdem was im ACP eingestellt ist nach die anzahl der Minute wieder neu die Mail versand. Also so funktioniert es jedenfalls bei mir :)

Ob das wirklich die Lösung dafür ist kann ggf. nur cback beurteilen, denk aber schon da es nun geht :)

Und dann DB-Update Datei ist laut der Anleitung nicht nötigt, naja denke mal das die schon nötig wäre und zwar müssen alle User wo bereits ein Timestap in der Tabelle "ct_last_pw_reset" steht auf NULL zurück gesetzt werden, da bei diese sonst ständig nur die Meldung kommt egal ob man 1Stunde warte die Zeit die im ACP eingestellt ist oder sonst wielang die Meldung bleibt bei denne einfach stehn in eine art endlosschleife ;)

Erst nachdem ich alle Test Accounts auf NULL zurückgesetzt habe in der DB, funktioniert auch die Funktion endlich bei die Test Accounts. :)

Vielleicht wirds dann in der Version 5.0.3 noch berücksichtigt und dann hoff ich mal das alle Fehler weg sind.

Zumindste sind mir jetzt mit diesen änderrungen, bei mir keine mehr auf gefallen.

Danke für den SUPER MOD, bin immer wieder überrascht was unser cback da so leistet :) *daumehoch* (P.S: wäre froh wenn ich nur ein drittel davon könnte :D)

EDIT2: Gerade bemerkt, das auch im ACP bei Konfiguration jetzt des Speichern wieder funktioniert, wenn ein einfaches Hochkomma ' gesetzt ist, danke für den FIX! :)
Zuletzt geändert von Christian_N am Fr 15.Sep, 2006 15:48, insgesamt 2-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

[quote="cback";p="64072"]v 5.0.2 verfügbar - viel Spaß!
Download im ersten Posting dieses Threads![/quote]problem mit der nickpage existiert seit version 5.0.2 nicht mehr. prima! :)

edit: frage zur auswertung der log-files:
bei mir wird im footer folgendes angezeigt: "CrackerTracker hat bisher 439 Attacken blockiert"
schaue ich nun im acp unter "logmanager" nach zeigt es mir jedoch lediglich
Wurm & Exploit Protection 37x
und
Fehlerhafte Logins 2x
an...

was ist mit den restlichen 400 angriffen?
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Wurde gelöscht, um Platz zu sparen wird ab 100 (Default einstellung) die Logs gelöscht und nur die neuste aktuellste angezeigt... Des ganze kann man aber auch im ACP erhöhen auf 200 und mehr so das erst danach gelöscht wird.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Auch wenn Du im ACP die Logs leerst, wird die Anzahl der insgesamt geblockten Anfragen nicht wieder auf 0 gesetzt.
Die Zahl im Footer sagt eben: "X Angriffe seit Installation des MODs"...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ToXic
Beiträge: 103
Registriert: Fr 04.Mär, 2005 10:37

Beitrag von ToXic »

Hi,
bevor ich anfange die neueste Version zu installieren wollte ich nur sichergehen:
## - PHP 4.3.9 or higher
## - MySQL 4.0.0 or higher (recommend)
## - phpBB 2.0.20 or higher
## - GDLib 2 (recommend if you want to use the Visual Confirmation functions)
Ich habe folgendes:
- PHP Version 4.4.4
- MySQL 4.0.22 (laut phpMyAdmin)
- phpBB 2.0.21
Somit sollte ich ja auf der sicheren Seite sein :-)

Wo kann ich jedoch überprüfen ob ich die - GDLib 2 besitze?

MfG
ToXic
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die "Umgebung" ist schon okay.
GD 2 wäre nicht verkehrt, da die deutlich mehr kann, als die 1er.
Sofern Du Album, CT, Smilie Creator, etc, einsetzt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ToXic
Beiträge: 103
Registriert: Fr 04.Mär, 2005 10:37

Beitrag von ToXic »

Ok,
ich bin soweit einmal durch, aber irgendwie habe ich das Gefühl meine login.php sieht nicht so aus wie sie sollte.

login.php
Folgendes soll gemacht werden:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
# the original line is longer!
#
		$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';

		$sql = "SELECT user_id, username, user_password,


#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_last_login_try


#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, ct_login_count

Bei mir sieht die Line aber anders aus:

Code: Alles auswählen


		$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';

		$sql = "SELECT user_id, username, user_password, user_active, user_level, user_badlogin, user_blocktime, user_email, user_lang, user_timezone,user_passwd_change

Auch diesen Part kann ich nicht finden:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
					// Reset login tries
					$db->sql_query('UPDATE ' . USERS_TABLE . ' SET user_login_tries = 0, user_last_login_try = 0 WHERE user_id = ' . $row['user_id']);
					
					
#
#-----[ AFTER, ADD ]------------------------------------------
#
					// CrackerTracker v5.x
					if ( $ctracker_config->settings['login_history'] == 1 )
					{
						$ctracker_config->update_login_history($row['user_id']);
					}
					
					if ( $ctracker_config->settings['loginfeature'] == 1 )
					{
						$ctracker_config->reset_login_system($row['user_id']);
					}
					
					if ( $ctracker_config->settings['login_ip_check'] == 1 )
					{
						$ctracker_config->set_user_ip($row['user_id']);
					}
#
#-----[ FIND ]------------------------------------------
#
					// Save login tries and last login
					if ($row['user_id'] != ANONYMOUS)
					{
					
					
#
#-----[ AFTER, ADD ]------------------------------------------
#
						// CrackerTracker v5.x
						include_once($phpbb_root_path . 'ctracker/classes/class_log_manager.' . $phpEx);
						$logfile = new log_manager();
						$logfile->prepare_log($row['username']);
						$logfile->write_general_logfile($ctracker_config->settings['logsize_logins'], 4);
						unset($logfile);
						
						if ( $ctracker_config->settings['loginfeature'] == 1 )
						{
							$ctracker_config->handle_wrong_login($row['user_id'], $row['ct_login_count']);
						}

EDIT:
habe noch einen Fehler gefunden.

Code: Alles auswählen

phpBB : Critical Error 

Could not perform Database operation

DEBUG MODE

SQL Error : 1054 Unknown column 'ct_searchtime' in 'field list'

UPDATE phpbb_users SET ct_searchtime = 1161098688 WHERE user_id = '2'

Line : 60
File : search.php 
[ Attachment gelöscht am Di 17.Okt, 2006 17:44 von oxpus ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Du solltest erstmal die Datenbankänderungen durchführen, wie im MOD beschrieben, bevor Du irgendwas testest!
Dann führe auch mal die update_to_latest.php des phpBB-Paketes aus, damit die angehangene login.php keine weiteren Fehler bringt...
Dateianhänge
login.zip
(4.13 KiB) 692-mal heruntergeladen
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ToXic
Beiträge: 103
Registriert: Fr 04.Mär, 2005 10:37

Beitrag von ToXic »

[quote="oxpus";p="65241"]Du solltest erstmal die Datenbankänderungen durchführen, wie im MOD beschrieben, bevor Du irgendwas testest!
Dann führe auch mal die update_to_latest.php des phpBB-Paketes aus, damit die angehangene login.php keine weiteren Fehler bringt...[/quote]

Hi Oxpus,
ich habe zuerst dank deiner Hilfe von 2.0.19 auf 2.0.20 updedatet, danach habe ich die update_latest.php aus besagtem 2.0.20 Paket auf dem Server ausgeführt. Danach habe ich von 2.0.20 auf 2.0.21 upgedatet und ebenfalls die 2.0.21 update_latest.php auf dem Server ausgeführt. Mit dem Erfolg das nun im ACP Powered by phpBB2 Plus 1.52 based on phpBB 2.0.21 angezeigt wird.

Danach habe ich mich an die De-Installation vom CT gemacht. Ich habe also alles lt. Anleitung "update_ctracker_v4x_to_v5x.txt" in den betreffenden Files entfernt, die datei "db_uninstall_4x.php" ausgeführt, und besagte Ordner auf dem Webspace gelöscht.

Erst danach habe ich mich an die Installation vom CT gemacht, und alles auf den Server geladen. Ich habe dabei die von mir gepostete login.php verwendet. Probleme traten (soweit ich das beurteilen kann) mit besagter login.php nicht auf.
(An dieser Stelle vielen Dank für die von dir abgeänderte login.php. Diese ist bereits auf den Server gespielt.)

Als ich dann nach "neuen Beiträgen" suchen wollte trat beschriebener Fehler in der search.php auf. Ich habe jedoch laut "update_ctracker_v4x_to_v5x.txt" gearbeitet und bin mir sicher nichts vergessen zu haben was entfernt werden muß.

Leider bin ich kein Coder und kann den Fehler der auftritt nicht nachvollziehen:

Code: Alles auswählen

phpBB : Critical Error 

Could not perform Database operation

DEBUG MODE

SQL Error : 1054 Unknown column 'ct_searchtime' in 'field list'

UPDATE phpbb_users SET ct_searchtime = 1161101018 WHERE user_id = '2'

Line : 60
File : search.php

Ich möchte dich daher bitten dir bei Gelegenheit ectl. angehängte search.php anzusehen. Du wirst da sicherlich schneller als ich etwaige Unstimmigkeiten entdecken können.

Im Voraus bereits besten dank für deine Bemühungen.

MfG
ToXic

[ Attachment gelöscht am Di 17.Okt, 2006 19:24 von oxpus ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Unknown column
Was an "unknown column" versteht Du nicht?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ToXic
Beiträge: 103
Registriert: Fr 04.Mär, 2005 10:37

Beitrag von ToXic »

[quote="oxpus";p="65248"]
Unknown column
Was an "unknown column" versteht Du nicht?[/quote]

Was soll ich daran nicht verstehen?
Unbekannte Spalte

Und wie behebe ich den Fehler?

Thx 4 Hint
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Na, eben die db_install.php des CT 5 ausführen.
Und das vor allen anderen Änderungen am phpBB!!!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ToXic
Beiträge: 103
Registriert: Fr 04.Mär, 2005 10:37

Beitrag von ToXic »

[quote="oxpus";p="65253"]Na, eben die db_install.php des CT 5 ausführen.
Und das vor allen anderen Änderungen am phpBB!!![/quote]

Und genau das habe ich doch gemacht:

Code: Alles auswählen

#
#-----[ DIY INSTRUCTIONS ]------------------------------------------
#
Please upload all included files (you can find them into the folder root/)
to the correct position of your Board. After that please execute the file
install.php by entering the URL to that file into your Browser and delete
the file install.php again when the installation progress has finished.


#
#-----[ DIY INSTRUCTIONS ]------------------------------------------
#
Please set CHMOD777 with your FTP Program to the following files:

- ctracker/logfiles/logfile_attempt_counter.txt
- ctracker/logfiles/logfile_blocklist.txt
- ctracker/logfiles/logfile_malformed_logins.txt
- ctracker/logfiles/logfile_spammer.txt
- ctracker/logfiles/logfile_worms.txt
Die install.php hat keinen einzigen Fehler aufgezeigt, alles im grünen Bereich.

Und was mach ich nun? Alles wieder ausbauen? Sry, aber ich stehe echt auf dem Schlauch.

MfG
ToXic
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja hast Du denn den CT eingebaut, bevor Du die Datenbankanpassungen gemacht hast?
Das ist doch genau das falsche!!!!! Und davon rede ich doch auch die ganze Zeit!!!
Und auch in dem MOD-Auszug, den Du gepostet hast, steht es doch auch so drinnen (mal frei übersetzt):
- Alle Dateien des MODs hochladen
- install.php ausführen
- Datei wieder löschen
- CHMODs setzen

und dann kommt erst die eigentliche Anleitung.
Cback hat das nicht umsonst in dieser Reihenfolge angeführt und kostet den Supportern bei Nichtbeachtung immer unnötig Zeit...

Damit es bei Dir aber jetzt erstmal weitergeht, führe diese SQL-Anweisungen mittels phpmyadmin aus:

Code: Alles auswählen

ALTER TABLE `phpbb_users` ADD `ct_search_time` INT( 11 ) NULL DEFAULT 1 AFTER `user_newpasswd`;
ALTER TABLE `phpbb_users` ADD `ct_search_count` MEDIUMINT( 8 ) NULL DEFAULT 1 AFTER `ct_search_time`;
ALTER TABLE `phpbb_users` ADD `ct_last_mail` INT( 11 ) NULL DEFAULT 1 AFTER `ct_search_count`;
ALTER TABLE `phpbb_users` ADD `ct_last_post` INT( 11 ) NULL DEFAULT 1 AFTER `ct_last_mail`;
ALTER TABLE `phpbb_users` ADD `ct_post_counter` MEDIUMINT( 8 ) NULL DEFAULT 1 AFTER `ct_last_post`;
ALTER TABLE `phpbb_users` ADD `ct_last_pw_reset` INT( 11 ) NULL DEFAULT 1 AFTER `ct_post_counter`;
ALTER TABLE `phpbb_users` ADD `ct_enable_ip_warn` TINYINT( 1 ) NULL DEFAULT 1 AFTER `ct_last_pw_reset`;
ALTER TABLE `phpbb_users` ADD `ct_last_used_ip` VARCHAR( 16 ) NULL DEFAULT '0.0.0.0' AFTER `ct_enable_ip_warn`;
ALTER TABLE `phpbb_users` ADD `ct_last_ip` VARCHAR( 16 ) NULL DEFAULT '0.0.0.0' AFTER `ct_last_used_ip`;
ALTER TABLE `phpbb_users` ADD `ct_login_count` MEDIUMINT( 8 ) NULL DEFAULT 1 AFTER `ct_last_used_ip`;
ALTER TABLE `phpbb_users` ADD `ct_login_vconfirm` TINYINT( 1 ) NULL DEFAULT 0 AFTER `ct_login_count`;
ALTER TABLE `phpbb_users` ADD `ct_last_pw_change` INT( 11 ) NULL DEFAULT 1 AFTER `ct_login_vconfirm`;
ALTER TABLE `phpbb_users` ADD `ct_global_msg_read` TINYINT( 1 ) NULL DEFAULT 0 AFTER `ct_last_pw_change`;
ALTER TABLE `phpbb_users` ADD `ct_miserable_user` TINYINT( 1 ) NULL DEFAULT 0 AFTER `ct_global_msg_read`;

CREATE TABLE `phpbb_ctracker_config` (
			`ct_config_name` varchar(255) NOT NULL,
			`ct_config_value` varchar(255) NOT NULL,
			PRIMARY KEY  (`ct_config_name`)
			);

INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('ipblock_enabled', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('ipblock_logsize', '100');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('auto_recovery', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('vconfirm_guest', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('autoban_mails', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('detect_misconfiguration', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_time_guest', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_time_user', '20');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_count_guest', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_count_user', '4');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('massmail_protection', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_protection', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_blocktime', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_lastip', '0.0.0.0');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pwreset_time', '20');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('massmail_time', '20');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spammer_time', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spammer_postcount', '4');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spammer_blockmode', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('loginfeature', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_reset_feature', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_last_reg', '1155944976');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('login_history', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('login_history_count', '10');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('login_ip_check', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_validity', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_complex_min', '4');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_complex_mode', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_control', '0');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_complex', '0');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('last_file_scan', '1156000091');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('last_checksum_scan', '1156000082');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('logsize_logins', '100');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('logsize_spammer', '100');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_ip_scan', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('global_message', 'Hello world!');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('global_message_type', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('logincount', '2');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_feature_enabled', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spam_attack_boost', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spam_keyword_det', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('footer_layout', '3');

CREATE TABLE `phpbb_ctracker_filechk` (
			`filepath` text,
			`hash` varchar(32) default NULL
			);

CREATE TABLE `phpbb_ctracker_filescanner` (
			`id` smallint(5) NOT NULL,
			`filepath` text,
			`safety` smallint(1) NOT NULL default '0',
			PRIMARY KEY  (`id`)
			);
			
CREATE TABLE `phpbb_ctracker_ipblocker` (
			`id` mediumint(8) unsigned NOT NULL,
			`ct_blocker_value` varchar(250) default NULL,
			PRIMARY KEY  (`id`)
			) AUTO_INCREMENT=33 ;
			
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (1, '*WebStripper*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (2, '*NetMechanic*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (3, '*CherryPicker*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (4, '*EmailCollector*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (5, '*EmailSiphon*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (6, '*WebBandit*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (7, '*EmailWolf*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (8, '*ExtractorPro*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (9, '*SiteSnagger*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (10, '*CheeseBot*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (11, '*ia_archiver*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (12, '*Website Quester*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (13, '*WebZip*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (14, '*moget*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (15, '*WebSauger*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (16, '*WebCopier*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (17, '*WWW-Collector*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (18, '*InfoNaviRobot*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (19, '*Harvest*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (20, '*Bullseye*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (21, '*LinkWalker*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (22, '*LinkextractorPro*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (23, '*WebProxy*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (24, '*BlowFish*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (25, '*WebEnhancer*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (26, '*TightTwatBot*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (27, '*LinkScan*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (28, '*WebDownloader*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (29, 'lwp');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (30, '*BruteForce*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (31, 'lwp-*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (32, '*anonym*');

CREATE TABLE `phpbb_ctracker_loginhistory` (
			`ct_user_id` int(10) default NULL,
			`ct_login_ip` varchar(16) default NULL,
			`ct_login_time` int(11) NOT NULL default '0'
			); 
Es kann sein, daß durch bereits vorhandene Einträge Fehlermeldungen angezeigt werden. Dann diese einfach posten und wir sehen weiter...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten