wie kann ich wissen, ob das SecurityModule 1.0 bei mir aktiv ist
leider bin ich nicht so fit, deshalb hier die blöde frage ....
der login in logviewer ist ok ...
pkSecurityModule testen:
============================================
http://www.bindlach-schach.de/include.php?path=[dummy-attack]
Dann erscheint unten aufgeführte Meldung. Ist das ok?
Die von Ihnen angewählte Seite bzw. Sektion ist nicht verfügbar! kommt dann .....
der login in logviewer ist ok ...
pkSecurityModule testen:
============================================
http://www.bindlach-schach.de/include.php?path=[dummy-attack]
Dann erscheint unten aufgeführte Meldung. Ist das ok?
Die von Ihnen angewählte Seite bzw. Sektion ist nicht verfügbar! kommt dann .....
pkSecurityModule funktioniert bei dir nicht richtig!
Bei:
http://www.bindlach-schach.de/include.php?path=start.php[dummy-attack]
muss eine sperr Meldung kommen!
Nein du siehst keine User warum auch - es wird nur geloggt wenn ein Angriff erfolgt. Alles andere macht ja keinen Sinn.
Bei:
http://www.bindlach-schach.de/include.php?path=start.php[dummy-attack]
muss eine sperr Meldung kommen!
Nein du siehst keine User warum auch - es wird nur geloggt wenn ein Angriff erfolgt. Alles andere macht ja keinen Sinn.
So einfach wie möglich - aber nicht einfacher!
Albert Einstein (1879-1955)
Albert Einstein (1879-1955)
RE: Danke, dann bin ich ja beruhigt
nur noch eine Frage in dem Logviewer ist nichts los. Werden da nur Angreifer angezeigt oder auch die normalen User meiner Page, die sich einloggen ???![]()
![]()
also.. wenn du ein addon installierst das angreifer blockiert, was soll das addon dann mit logs wo normale user gelistet werden die sich einloggen?
|
Achtung: Dirk Kántor ist unterwegs! Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben. |
hier meine include-datei
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
if(defined('pkDIRROOT'))
return false;
if(!defined('pkFRONTEND'))
{
define('pkFRONTEND','public');
define('pkREQUESTEDFILE',basename(__FILE__));
}
# start config
@error_reporting(7);
#error_reporting(E_ALL);
// set some constants
define('pkMICROTIME',microtime());
define('pkTIME',time());
define('pkTIMETODAY',mktime(0,0,0,date('m',pkTIME),date('d',pkTIME),date('Y',pkTIME)));
define('pkEXT','.php'); // standard file extension
// define serval needed directories-paths
define('pkDIRROOT',dirname(__FILE__).'/'); // root-directory for internal use (f.e. include)
define('pkDIRINC',pkDIRROOT.'inc/'); // base source directory
define('pkDIRADMIN',pkDIRINC.'admin/'); // source directory - admin scripts
define('pkDIRCLASS',pkDIRINC.'class/'); // source directory - classes
define('pkDIRFUNC',pkDIRINC.'func/'); // source directory - functions
define('pkDIRLANG',pkDIRINC.'lang/'); // source directory - language packs
define('pkDIRPUBLIC',pkDIRINC.'public/'); // source directory - public scripts
define('pkWWWROOT',pkFRONTEND=='public' ? './' : './../'); // web-root for use in links
define('pkWWWSELF',basename(__FILE__));
if([url='mailto:!@include_once(pkDIRROOT.'admin/config/inc.sql.php'']!@include_once(pkDIRROOT.'admin/config/inc.sql.php'[/url]))
{
header('Location: '.pkWWWROOT.'install'.pkEXT);
exit;
}
//---> load pkSecurityModule <---\define('smInScript',true);include(pkWWWROOT."pkSecurityModule/main.php");//---> / load pkSecurityModule <---\
require_once(pkDIRROOT.'admin/config/inc.dbtabs.php');
require_once(pkDIRFUNC.'default'.pkEXT);
require_once(pkDIRROOT.'admin/lib/lib_access'.pkEXT);
require_once(pkDIRROOT.'admin/lib/lib_parse'.pkEXT);
require_once(pkDIRROOT.'admin/lib/lib_forum'.pkEXT);
if(str_replace(".","",phpversion())<410)
getpost410vars();
if(get_magic_quotes_gpc()) {
if(is_array($_REQUEST))
$_REQUEST=stripslashes_array($_REQUEST);
if(is_array($_POST))
$_POST=stripslashes_array($_POST);
if(is_array($_GET))
$_GET=stripslashes_array($_GET);
if(is_array($_COOKIE))
$_COOKIE=stripslashes_array($_COOKIE);
@set_magic_quotes_runtime(0);
}
@ini_set("session.use_cookies","1");
pkLoadClass($ENV,'env');
pkLoadClass($SQL,'sql');
pkLoadClass($SESSION,'session');
if(!$SQL->connect()) {
header('Location: '.pkWWWROOT.'info.php?error=1');
exit();
}
$DB=&$SQL;
if(!$config=$DB->fetch_assoc($DB->query("SELECT * FROM ".$db_tab['config']." WHERE profil_active=1 LIMIT 1")))
{
header('Location: '.pkWWWROOT.'info.php');
exit();
}
$lang=array();
$LANG=&$lang;
pkLoadLang();
$PARSE=new PARSE();
$FORUM=new FORUM();
//Konfigurationswerte zur Erprobung noch nicht über Adminbereich einstellbar
$config['cookie_path']='/';
$config['cookie_domain']='';
$config['cookie_secure']=0;
$config['smilie_dir']='images/smilies';
$config['image_archive']='content/images';
$config['time_offset']=0; // ausgleich kleinerer Serverzeitabweichung in Sekunden
$config['move_logout']="path=start.php"; // Weiterleitung nach dem Logout
$config['move_login']="path=start.php"; // Weiterleitung nach dem Login falls keine Rückleitung vorhanden
$config['im_max']='50';
$config['forum_threadtitle_cut']=25;
$config['forum_threadautor_cut']=10;
$config['username_cut']=18;
$config['sidelinkfull_pages']=3;
//---Community
$config['nb_community_box']=2; //1=classic, 2=login-form
//---Forenticker
$config['nb_newthreads_scut']=0; //stringcut
$config['nb_newthreads_break']=5; //anzahl
//---Neue Forenthemen
$config['nb_curthreads_scut']=0; //stringcut
$config['nb_curthreads_break']=5; //anzahl
//---Zufallsartikel
$config['nb_randarticle_cur']=150; //Text kürzen
//---Zufallsartikel
$config['nb_newarticle_cur']=150; //Text kürzen
$config['template_dir']='templates';
$config['imagedir']='images';
//####################################################
unset($ADMINACCESS);
$event=NULL;
$USER=array();
$thisUSER=array();
$thisUSER['ipaddr']=getenv('REMOTE_ADDR');
$thisUSER['browser']=getenv('HTTP_USER_AGENT');
$thisUSER['referer']=getenv('HTTP_REFERER');
$session_expire=1800;
$time_guest=3600*24*30;
$time_now=pkTIME;
$guest_expire=$cookie_expire=pkTIME+$time_guest;
$expire=pkTIME+$session_expire;
$record_expire=pkTIME-(3600*$config['referer_delete']*7);
$present_time=formattime('','','extend');
$current_url=preg_replace('/[&|?]'.session_name().'=[^&]*/',"",preg_replace('/[&|?]nid=[^&]*/',"",getenv('REQUEST_URI')));
$current_path=preg_replace('/[&|?]'.session_name().'=[^&]*/',"",preg_replace('/[&|?]nid=[^&]*/',"",getenv('QUERY_STRING')));
if(!ipcheck($thisUSER['ipaddr']))
{
header('Location: '.pkWWWROOT.'info.php?error=3');
exit;
}
session_name("PHPKITSID");
$dounset=false;
...
|
Suche nach:
und ersetze mit:
Dann müsste es funktionieren.
Gruß
|
|
PHP-Quelltext |
1 |
//---> load pkSecurityModule <---\define('smInScript',true);include(pkWWWROOT."pkSecurityModule/main.php");//---> / load pkSecurityModule <---\
|
und ersetze mit:
|
|
PHP-Quelltext |
1 2 3 4 |
//---> load pkSecurityModule <---\
define('smInScript',true);
include(pkWWWROOT."pkSecurityModule/main.php");
//---> / load pkSecurityModule <---\
|
Dann müsste es funktionieren.
Gruß
So einfach wie möglich - aber nicht einfacher!
Albert Einstein (1879-1955)
Albert Einstein (1879-1955)

- 1
- 2

Ähnliche Themen
-
pkSM Content »-
[DL] [ALT] pkSecurityModule v1.1
(15. September 2008, 01:13)
-
pkSM Support »-
INFO Feedback pkSecurityModule
(2. September 2008, 08:00)
-
pkSM Support »-
1.6.1 php Dateien im Posting werden geblockt
(2. September 2008, 23:30)


