Pagina 1 van 2
Enhanced IP Logger
Geplaatst: 14 feb 2006, 11:19
door wizze
Deze heb ik op mijn forum geplaatst. Als ik de lijst bekijk zie ik soms dat er een leeg veld tussen staat. Op de foto is dit niet te zien, maar ik bedoel een leeg veld tussen Bv 15 en 16.(edit: ik heb nu een foto erbij geplaatst waar het te zien is) Hoe komt dit? Een Guest wordt aangetoond door "Anonymous". Hoe kan het dan dat er lege velden tussen komen te staan. Zijn dit Hackpogingen?
Nog een vraagje: de twee links "show referrer/same Referrer" werken niet. Is er misschien een betere versie dan ik gebruik (deze is "enhanced ip logger")

Geplaatst: 14 feb 2006, 16:03
door wizze
Ik denk dat ik het in de verkeerde rubriek heb gezet. Zou een moderator dit kunnen verplaatsen naar MOD Support?
Bedankt

Geplaatst: 14 feb 2006, 16:38
door Bee
Je bent de Nederlandse taalbestanden vergeten.
Geplaatst: 15 feb 2006, 10:14
door wizze
Denk je echt dat het aan de taalbestanden ligt waarom die blank spaces er zijn?
Ik heb gewoon schrik dat er iemand iets verkeerd aan het doen is.

Geplaatst: 15 feb 2006, 10:49
door Paul
Ja, Want die dingen staan in het taalbestand

Geplaatst: 15 feb 2006, 12:14
door wizze
Bedankt, ik zal het eens nakijken.
Geplaatst: 15 feb 2006, 19:24
door Trunks81
welke ip logger is hier gebruikt ?
Geplaatst: 16 feb 2006, 07:52
door Impactforra
enhanced ip logger??
Geplaatst: 16 feb 2006, 08:06
door wizze
Jawel. Enhanced IP logger.
Het was een simpele hack. Twee files aanpassen. en een bijkomende php plaatsen en de SQL aanpassen.
Mag ik hier de files plaatsen? Want ik kom er niet uit.
Geplaatst: 16 feb 2006, 11:31
door Trunks81
op welke versie van phpBB
Geplaatst: 28 feb 2006, 13:32
door thomas89
Ik ben ook met die mod bezig, maar kan iemand vertellen waar ik het fout heb gedaan? (staat dus iets verkeerd in page_header)
Code: Selecteer alles
***************************************************************************/
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}
define('HEADER_INC', TRUE);
//
// gzip_compression
//
$do_gzip_compress = FALSE;
if ( $board_config['gzip_compress'] )
{
$phpver = phpversion();
$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
if ( $phpver >= '4.0.4pl1' && ( strstr($useragent,'compatible') || strstr($useragent,'Gecko') ) )
{
if ( extension_loaded('zlib') )
{
ob_start('ob_gzhandler');
}
}
else if ( $phpver > '4.0' )
{
if ( strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip') )
{
if ( extension_loaded('zlib') )
{
$do_gzip_compress = TRUE;
ob_start();
ob_implicit_flush(0);
header('Content-Encoding: gzip');
}
}
}
}
//
// // Enhanced IP Logger
//
$x = @date("Y-F-l - H:i:s");
$fp = @fopen("admin/data/ip", "a+");
$host = @gethostbyaddr("$REMOTE_ADDR");
if($userdata[username] == '')
{
$userdata[username] = "guest";
}
$log = "At $x was $userdata[username] browsing at your board\n";
$log .= "Usersettings: \n";
$log .= " Host: $host\n IP Adresse: $REMOTE_ADDR \n Browser: $HTTP_USER_AGENT";
@fwrite($fp, "$log \n Forumid: $forum_id $PHP_SELF \n\n <!-- break -->");
@fclose($fp);Parse and show the overall header.
//
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
}
$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';
//
// Get basic (usernames + totals) online
// situation
//
$logged_visible_online = 0;
$logged_hidden_online = 0;
$guests_online = 0;
$online_u
Geplaatst: 28 feb 2006, 13:33
door Raimon
Zie onderaan.
Geplaatst: 28 feb 2006, 13:42
door thomas89
Hmm, hij zegt nog steeds:
Parse error: parse error, unexpected T_STRING in /home/konijnenplaza.nl/www/phpBB2/includes/page_header.php on line 77
Geplaatst: 28 feb 2006, 13:45
door Raimon
Wat moest je toevoegen aan de file post even de install.txt in een link

Geplaatst: 28 feb 2006, 13:52
door thomas89
Code: Selecteer alles
#################################################################
## Mod Title: Enhanced IP Logger
## Mod Version: 4.0.0
## Author: Dimitri Seitz < dwing@weingarten-net.de > - http://www.dseitz.de
## Description: The Hack loggs all possible Usersettings
##
## IP, Host, Browser, Username, Date, Forumid
##
## Installation Level: easy/moderate
## Installation Time: 5-10 Minutes
## Files To Edit: 1
## Included Files: Files: functions_ip_logger.php, admin_ip_logger.php
## Folders: admin/data, admin/backup
##
## Author Note:
##
## n/a
##
##
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################
##
##
## Files to Upload:
##
## functions_ip_logger.php into includes Folder
## admin_ip_logger.php into phpBB/Admin Folder
## die beiden Ordner: into phpBB/Admin Folder
##
##
## CHMOD
##
## phpBB/Admin/data 777
## phpBB/Admin/backup 755 bzw. 777
##
## !!! NO Security holes :-)) !!!
##
##
##################################################################
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
header('Content-Encoding: gzip');
}
}
}
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
//
// Enhanced IP Logger
//
$x = @date("Y-F-l - H:i:s");
$fp = @fopen("admin/data/ip", "a+");
$host = @gethostbyaddr("$REMOTE_ADDR");
if($userdata[username] == '')
{
$userdata[username] = "guest";
}
$log = "At $x was $userdata[username] browsing at your board\n";
$log .= "Usersettings: \n";
$log .= " Host: $host\n IP Adresse: $REMOTE_ADDR \n Browser: $HTTP_USER_AGENT";
@fwrite($fp, "$log \n Forumid: $forum_id $PHP_SELF \n\n <!-- break -->");
@fclose($fp);
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Geplaatst: 28 feb 2006, 14:11
door Raimon
Probeer de nieuwe code eens.
Code: Selecteer alles
***************************************************************************/
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}
define('HEADER_INC', TRUE);
//
// gzip_compression
//
$do_gzip_compress = FALSE;
if ( $board_config['gzip_compress'] )
{
$phpver = phpversion();
$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
if ( $phpver >= '4.0.4pl1' && ( strstr($useragent,'compatible') || strstr($useragent,'Gecko') ) )
{
if ( extension_loaded('zlib') )
{
ob_start('ob_gzhandler');
}
}
else if ( $phpver > '4.0' )
{
if ( strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip') )
{
if ( extension_loaded('zlib') )
{
$do_gzip_compress = TRUE;
ob_start();
ob_implicit_flush(0);
header('Content-Encoding: gzip');
}
}
}
}
//
//
// Enhanced IP Logger
//
$x = @date("Y-F-l - H:i:s");
$fp = @fopen("admin/data/ip", "a+");
$host = @gethostbyaddr("$REMOTE_ADDR");
if($userdata[username] == '')
{
$userdata[username] = "guest";
}
$log = "At $x was $userdata[username] browsing at your board\n";
$log .= "Usersettings: \n";
$log .= " Host: $host\n IP Adresse: $REMOTE_ADDR \n Browser: $HTTP_USER_AGENT";
@fwrite($fp, "$log \n Forumid: $forum_id $PHP_SELF \n\n <!-- break -->");
@fclose($fp);
//
//Parse and show the overall header.
//
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
}
$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';
//
// Get basic (usernames + totals) online
// situation
//
$logged_visible_online = 0;
$logged_hidden_online = 0;
$guests_online = 0;
$online_u
Geplaatst: 28 feb 2006, 14:20
door thomas89
Hmm, zelfde error, maar dan op lijn 80 :S
Geplaatst: 28 feb 2006, 14:39
door thomas89
Hij doet het weer, bedankt :thumb:
Geplaatst: 28 feb 2006, 15:06
door thomas89
Error
No IPs are logged !
Nu krijg ik dit weer.. En er zijn wel gebruikers op het forum, en ook gasten, dus daar zal het niet aan liggen?
Geplaatst: 28 feb 2006, 15:12
door Raimon
Ook al geChmod:
CHMOD
phpBB/Admin/data 777
phpBB/Admin/backup 755 bzw. 777