CrackerTracker Professional G5

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
arche-22
Mitglied
Beiträge: 36
Registriert: 01.02.2006 10:35
Wohnort: Erfurt

CrackerTracker Professional G5

Beitrag von arche-22 »

Ich habe heute diesen MOD in mein Forum eingebaut, da ich in den letzten Tagen ständig von Angreifern heimgesucht worden bin.

http://www.grumpy-greenhorns.de

Das modifizieren der Dateien ging relativ leicht von statten, nur bei den .tpl-Dateien hatte ich einige Probleme, da ich ein Grafiktemplate nutze-da weichen die Eingaben ein wenig ab oder ich mache da was falsch.

Wenn ich jetzt im Forum einen Thread eröffnen will oder eine Antwort geben will kommt nur eine weisse Seite-keine Fehlermeldung.

Code: Alles auswählen

Hier mal ein Auszug aus der Installanleitung-kann da das Prob liegen?

templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#
	{POLLBOX}
	
	
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN switch_confirm -->
	<tr>
		<td class="row3" colspan="2" align="center"><br /><br />{CONFIRM_IMAGE}<br /><br /></td>
	</tr>
	<tr> 
	  <td class="row2" colspan="2" align="center"><span class="gen"><b>{L_CT_CONFIRM}</b></span><br /><span class="gensmall">{L_CT_CONFIRM_E}</span><br /><br /><input type="text" class="post" style="width: 200px" name="confirm_code" size="6" value="" />{S_HIDDEN_FIELDS}</td>
	</tr>
<!-- END switch_confirm -->
Kann mir jemand einen Lösungsansatz geben-wie soll ich beginnen, habe alle veränderten Dateien schon gegenkontrolliert-sollten alle wie in der Anleitung stimmen-werde sie aber heute Nacht oder morgen im Laufe des Tages nochmals kontrollieren.

Wenn mir jemand mal zur Hand gehen könnte, soll er mir einfach sagen was ich hier zur Verfügng stellen muss.

Danke schon mal
Murmelolli
Mitglied
Beiträge: 102
Registriert: 24.09.2004 13:13

Beitrag von Murmelolli »

Hi,

ich würde mal direkt bei CBACK nachfragen. :wink:

-> www.cback.de
arche-22
Mitglied
Beiträge: 36
Registriert: 01.02.2006 10:35
Wohnort: Erfurt

Beitrag von arche-22 »

ich arbeite mit den Jungs von cback an dem Prob, ich hätte trotzdem eine Frage:

Wenn ich auf den "Antworten" oder "Neues Thema"-Button drücke greift das Skript doch auf die

posting.php

zu. Das heisst wenn dann bei mir ein Fehler kommt ist diese Datei doch defekt? Alle anderen Funktionen gehen ja. Im Administrator habe ich auch alle Features des CrackerT. im Zugriff-das sagt mir das die Installation ok ist.

Wenn ich jetzt aus einer rohen phpbb2-Datei die posting.php nehme, nach allen MOD-anforderungen verändere und diese dann auf meinen Server lade-bekomme ich da ein Problem? weil die Datei ja beim Installationsvorgang nicht da war(als ich das Forum auf meinem Space installiert habe), eventuell kann ich so den Fehler einschränken.

Bitte denkt mal drüber nach-nicht das ich mir das Forum zerhaue

Hier mal die veränderte posting.php auf meinem Forum als txt-datei:

http://www.grumpy-greenhorns.de/phpBB2/posting.txt

vieleicht sieht ein profi was der fehler ist^^

und hier die Veränderungen für Ctrack:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
posting.php

#
#-----[ FIND ]------------------------------------------
#
		case 'editpost':
		case 'newtopic':
		case 'reply':
		
		
#
#-----[ AFTER, ADD ]------------------------------------------
#
		// CrackerTracker v5.x
		if ( $ctracker_config->settings['vconfirm_guest'] == 1 && !$userdata['session_logged_in'])
		{
			define('CRACKER_TRACKER_VCONFIRM', true);
			define('POST_CONFIRM_CHECK', true);
			include_once( $phpbb_root_path . 'ctracker/engines/ct_visual_confirm.' . $phpEx );
		}
		
		
#
#-----[ FIND ]------------------------------------------
#
$template->assign_block_vars('switch_not_privmsg', array());


#
#-----[ AFTER, ADD ]------------------------------------------
#
// CrackerTracker v5.x
$confirm_image = '';
if ( $ctracker_config->settings['vconfirm_guest'] == 1 && !$userdata['session_logged_in'])
{
	define('CRACKER_TRACKER_VCONFIRM', true);
	$template->assign_block_vars('switch_confirm', array());
	include_once( $phpbb_root_path . 'ctracker/engines/ct_visual_confirm.' . $phpEx );
}


#
#-----[ FIND ]------------------------------------------
#
	'BBCODE_STATUS' => sprintf($bbcode_status, '<a href="' . append_sid("faq.$phpEx?mode=bbcode") . '" target="_phpbbcode">', '</a>'), 
	'SMILIES_STATUS' => $smilies_status,
	
	
#
#-----[ AFTER, ADD ]------------------------------------------
#
	'CONFIRM_IMAGE'	 => $confirm_image,
	
	
#
#-----[ FIND ]------------------------------------------
#
	'L_DELETE_POST' => $lang['Delete_post'],
	
	
#
#-----[ AFTER, ADD ]------------------------------------------
#
	'L_CT_CONFIRM'	 => $lang['ctracker_vc_guest_post'],
	'L_CT_CONFIRM_E' => $lang['ctracker_vc_guest_expl'],
	
	
#
#-----[ FIND ]------------------------------------------
#
	'S_POST_ACTION' => append_sid("posting.$phpEx"),
	
	
#
#-----[ AFTER, ADD ]------------------------------------------
#
	'S_HIDDEN_FIELDS' => $s_hidden_fields,
	
	
#
#-----[ OPEN ]------------------------------------------
#
search.php

#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//


#
#-----[ AFTER, ADD ]------------------------------------------
#
// CrackerTracker v5.x
if ( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) || !empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results']) )
{
	include_once($phpbb_root_path . 'ctracker/classes/class_ct_userfunctions.' . $phpEx);
	$search_system = new ct_userfunctions();
	$search_system->search_handler();
	unset($search_system);
}


#
#-----[ FIND ]------------------------------------------
#
		$tracking_topics = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) : array();
		$tracking_forums = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) : array();

		for($i = 0; $i < count($searchset); $i++)
		{
		
		
#
#-----[ AFTER, ADD ]------------------------------------------
#
			// CrackerTracker v5.x
			$sucheck = strtolower($highlight_active);
			$sucheck = str_replace($ct_rules, '*', $sucheck);
			if($sucheck != $highlight_active)
			{
			  $highlight_active = '';
			}
			
			
#
danke mal wieder fürs lesen^^
Benutzeravatar
brandsrus
Mitglied
Beiträge: 8
Registriert: 15.07.2006 16:35
Wohnort: Leeuwarden, Niederlande

Beitrag von brandsrus »

Ich antworte deinem frage in English.

I have checked your file posting.txt and I can the first find action not find. The other actions can be make in your posting.txt.

This is the first action that not can be placed in your posting.php:

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------ 
# 
      case 'editpost': 
      case 'newtopic': 
      case 'reply': 
       
       
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
      // CrackerTracker v5.x 
      if ( $ctracker_config->settings['vconfirm_guest'] == 1 && !$userdata['session_logged_in']) 
      { 
         define('CRACKER_TRACKER_VCONFIRM', true); 
         define('POST_CONFIRM_CHECK', true); 
         include_once( $phpbb_root_path . 'ctracker/engines/ct_visual_confirm.' . $phpEx ); 
      } 
       
How this works in your posting.php, i don't no, but the other actions can be done in this file. Can you give exactly what your problem is?

You can answer in German, i can read that but i answer you in English.
arche-22
Mitglied
Beiträge: 36
Registriert: 01.02.2006 10:35
Wohnort: Erfurt

Beitrag von arche-22 »

Ich möchte den MOD "CrackerTracker v5.x" in mein Forum einbauen. Dazu muss ich folgende Dateien verändern:

Files To Edit: common.php
## login.php
## posting.php
## search.php
## viewtopic.php
## admin/admin_board.php
## admin/admin_ranks.php
## admin/admin_smilies.php
## admin/admin_styles.php
## admin/admin_user_ban.php
## admin/admin_users.php
## admin/admin_words.php
## includes/auth.php
## includes/constants.php
## includes/emailer.php
## includes/functions.php
## includes/functions_post.php
## includes/page_header.php
## includes/page_tail.php
## includes/smtp.php
## includes/usercp_email.php
## includes/usercp_register.php
## includes/usercp_sendpasswd.php
## templates/subSilver/overall_footer.tpl
## templates/subSilver/overall_header.tpl
## templates/subSilver/posting_body.tpl
## templates/subSilver/subSilver.cfg

Wenn ich dies nach der Anleitung getan habe kann ich beim antworten im Forum nicht mehr schreiben, die Seite bleibt weiss-das heisst es wird keine Postingseite geöffnet. Ich habe die Dateien alle 2 mal kontrolliert, damit ich die Veränderungen nicht falsch gesetzt habe-aber der Effekt ist der selbe, wenn ich im Forum auf "Antworten" drücke kommt eine weisse Seite-ohne Fehlermeldung. Es muss aber im direkten Zusammenhang mit dem MOD stehen, da ich wenn ich die geicherten Originaldateien wieder lade, das Forum ganz normal nutzen kann.

Hoffe das die das als Hilfe reicht, ich weiss nicht wo der Fehler liegt.
Benutzeravatar
brandsrus
Mitglied
Beiträge: 8
Registriert: 15.07.2006 16:35
Wohnort: Leeuwarden, Niederlande

Beitrag von brandsrus »

is this not a question for the mod-author cback?

I think that he know more about this mod than we here on this forum. Can you post this on his forum or?
I can read German but I answer your questions in English!
arche-22
Mitglied
Beiträge: 36
Registriert: 01.02.2006 10:35
Wohnort: Erfurt

Beitrag von arche-22 »

i have
Antworten

Zurück zu „phpBB 2.0: Mod Support“