Есть следующий код в админке, помогите понять как происходит залогинивание (.htpasswd в дире нету, вроде не через БД, а в php я не разбираюсь )
Код:
session_start();
while(list($col_name, $col_value) = each($_GET)) {
$$col_name = stripcslashes($col_value);
}
while(list($col_name, $col_value) = each($_POST)) {
$$col_name = stripcslashes($col_value);
}
include ("../modules/cfg.php"); // настройки
include ("../modules/kickhacker.php");
include ("../modules/font_array.php");
include ("../modules/dbcfg.php"); // настроики БД
include ("../modules/functions.php");
include ("modules/functions.php");
include ("modules/sql_functions.php");
include ("../modules/http_path.php");
include ("tmedit.php");
if (isset($admin)) {$_SESSION['admin1'] = true;}
if (isset($_SESSION['admin1']) and $_SESSION['admin1']) {$admin = true;} else {$admin = false;}
if (!isset($_SESSION['wysiwyg'])) $_SESSION['wysiwyg'] = true;
if (isset($wysiwyg) and $wysiwyg=='true') {$_SESSION['wysiwyg'] = true;}
elseif (isset($wysiwyg) and $wysiwyg=='false') {$_SESSION['wysiwyg'] = false;}
if (isset($_SESSION['admin1']) and $_SESSION['admin1']) {$admin = true;}
проверка на наличие админской сессии, которая скорее всего ставится при логине еще.. смотри include ../modules/dbcfg.php ищи таблу с админами, расшифровывай пасс (если конечно захэшэн) и тогда тебя пустят в админку =)
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
blackybr
на тот момент я только мог кривым скриптом файлы читать произвольные, и пасс/логин от БД мне не помогали (там тока localhost был allowed to connect). когда залил шелл дальше по накатанной пошло DRON-ANARCHY
меня за такую порнографию зобанят ,=> в приват