Админ установил на админку форума доп.пароль. Помогите

Discussion in 'Песочница' started by 21gramm, 29 Sep 2009.

  1. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    Недельку фреймил форум vBulletin® Versione 3.8.2

    Но сегодня админ установил на админку дополнительный пароль. Ну вот стандартную форму, которую можно установить на любую папку. Но никак не могу найти где храниться от неё пароль. Файла .password (или как там он называется нет).

    Какие есть способы отыскать где он прячет пароль?

    Заранее, большое спасибо за советы.
     
  2. [dword]

    [dword] Elder - Старейшина

    Joined:
    11 Apr 2007
    Messages:
    109
    Likes Received:
    74
    Reputations:
    40
    Как это понять ? Если я правильно понял, то речь идет об .htaccess.

    Тогда ищи в папке админки файл .htaccess.
     
  3. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    как уже сказал [dword] - ищи .htaccess и там найдеш путь к .htpasswd
     
    1 person likes this.
  4. BlackSun

    BlackSun Banned

    Joined:
    1 Apr 2007
    Messages:
    989
    Likes Received:
    1,168
    Reputations:
    446
    А затем скормить John The Ripper'у.
     
    1 person likes this.
  5. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    В том-то и дело, что в папке /admincp файла .htaccess нет(((

    .htaccess есть только в корне папки форума, но в нём нужной инфы вроде бы нет.

    Code:
    RewriteEngine On
    
    RewriteRule ^.+-va([0-9]+)-([0-9]+)\.html$ forumdisplay.php?f=$1&prefixid=pfx_$2 [QSA,L]
    
    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|vbseocp)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    
    Что ещё посоветуете? Очень надо добраться до админки.
     
  6. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    тогда ищи в admincp/index.php (в самом начале)


    что-то типо
    Code:
    $user = 'test';
        $pass = 'test';
        if (($user == $_SERVER['PHP_AUTH_USER']) && ($pass == ($_SERVER['PHP_AUTH_PW']))
     
  7. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    index.php тоже обыскал, но ничего подобного не нашёл(((

    привожу начало индекса:

    Code:
    <?php  // ######################## SET PHP ENVIRONMENT ########################### error_reporting(E_ALL & ~E_NOTICE);  // ##################### DEFINE IMPORTANT CONSTANTS ####################### define('CVS_REVISION', '$RCSfile$ - $Revision: 29519 $');  // #################### PRE-CACHE TEMPLATES AND DATA ###################### $phrasegroups = array('cphome'); $specialtemplates = array('maxloggedin', 'acpstats');  // ########################## REQUIRE BACK-END ############################ require_once('./global.php');  // ########################### START MAIN SCRIPT ###############################  // ############################## Start build_acpstats_datastore #################################### /** * Stores a cache of various data for ACP Home Quick Stats into the datastore. */ function build_acpstats_datastore() { 	global $vbulletin, $starttime, $mysqlversion;  	$data = $vbulletin->db->query_first("SELECT SUM(filesize) AS size FROM " . TABLE_PREFIX . "attachment"); 	$vbulletin->acpstats['attachsize'] = $data['size']; 	$data = $vbulletin->db->query_first("SELECT SUM(filesize) AS size FROM " . TABLE_PREFIX . "customavatar"); 	$vbulletin->acpstats['avatarsize'] = $data['size']; 	$data = $vbulletin->db->query_first("SELECT SUM(filesize) AS size FROM " . TABLE_PREFIX . "customprofilepic"); 	$vbulletin->acpstats['profilepicsize'] = $data['size'];  	$data = $vbulletin->db->query_first("SELECT COUNT(*) AS count FROM " . TABLE_PREFIX . "user WHERE joindate >= $starttime"); 	$vbulletin->acpstats['newusers'] = $data['count']; 	$data = $vbulletin->db->query_first("SELECT COUNT(*) AS count FROM " . TABLE_PREFIX . "user WHERE lastactivity >= $starttime"); 	$vbulletin->acpstats['userstoday'] = $data['count'];  	$data = $vbulletin->db->query_first("SELECT COUNT(*) AS count FROM " . TABLE_PREFIX . "post WHERE dateline >= $starttime"); 	$vbulletin->acpstats['newposts'] = $data['count'];  	$vbulletin->acpstats['indexsize'] = 0; 	$vbulletin->acpstats['datasize'] = 0; 	if ($mysqlversion['version'] >= '3.23') 	{ 		$vbulletin->db->hide_errors(); 		$tables = $vbulletin->db->query_write("SHOW TABLE STATUS"); 		$errno = $vbulletin->db->errno; 		$vbulletin->db->show_errors(); 		if (!$errno) 		{ 			while ($table = $vbulletin->db->fetch_array($tables)) 			{ 				$vbulletin->acpstats['datasize'] += $table['Data_length']; 				$vbulletin->acpstats['indexsize'] += $table['Index_length']; 			} 		} 	} 	if (!$vbulletin->acpstats['indexsize']) 	{ 		$vbulletin->acpstats['indexsize'] = -1; 	} 	if (!$vbulletin->acpstats['datasize']) 	{ 		$vbulletin->acpstats['datasize'] = -1; 	} 	$vbulletin->acpstats['lastupdate'] = TIMENOW; 	build_datastore('acpstats', serialize($vbulletin->acpstats), 1); }  if (empty($_REQUEST['do'])) { 	log_admin_action(); }  // #############################################################################  $vbulletin->input->clean_array_gpc('r', array( 	'redirect' => TYPE_STR, 	'nojs' 		=> TYPE_BOOL, ));   // ################################## REDIRECTOR ###############################   if (!empty($vbulletin->GPC['redirect'])) { 	require_once(DIR . '/includes/functions_login.php'); 	$redirect = htmlspecialchars_uni(fetch_replaced_session_url($vbulletin->GPC['redirect'])); 	$redirect = create_full_url($redirect); 	$redirect = preg_replace( 		array('/&#0*59;?/', '/&#x0*3B;?/i', '#;#'), 		'%3B', 		$redirect 	); 	$redirect = preg_replace('#&amp%3B#i', '&amp;', $redirect);  	print_cp_header($vbphrase['redirecting_please_wait'], '', "<meta http-equiv=\"Refresh\" content=\"0; URL=$redirect\" />"); 	echo "<p>&nbsp;</p><blockquote><p>$vbphrase[redirecting_please_wait]</p></blockquote>"; 	print_cp_footer(); 	exit; }   // ############################### LOG OUT OF CP ###############################   if ($_REQUEST['do'] == 'cplogout') { 	vbsetcookie('cpsession', '', false, true, true); 	$db->query_write("DELETE FROM " . TABLE_PREFIX . "cpsession WHERE userid = " . $vbulletin->userinfo['userid'] . " AND hash = '" . $db->escape_string($vbulletin->GPC[COOKIE_PREFIX . 'cpsession']) . "'"); 	vbsetcookie('customerid', '', 0); 	if (!empty($vbulletin->session->vars['sessionurl_js'])) 	{ 		exec_header_redirect('index.php?' . $vbulletin->session->vars['sessionurl_js']); 	} 	else 	{ 		exec_header_redirect('index.php'); 	} }
     
  8. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    и тут нема?


    /includes/functions_login.php
    global.php
     
    1 person likes this.
  9. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    смотрел и там. но на всякий случай закачал все три файла на сендспейс. скачайте, плиз, кому не в ломак... просто реально не понятная вещь. куда же он запрятал коды...

    http://www.sendspace.com/file/sxq1te
     
    #9 21gramm, 29 Sep 2009
    Last edited: 29 Sep 2009
  10. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    если сервер выделенный то может быть и в httpd.conf
     
  11. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    Не смогу найти файл httpd.conf

    Пользовался поиском whereis httpd.conf

    Сервер: Linux newserver 2.6.23-gentoo-r3 #2 SMP Sat Jan 12 02:22:19 CET 2008 x86_64
     
  12. $n@ke

    $n@ke Elder - Старейшина

    Joined:
    18 Sep 2006
    Messages:
    696
    Likes Received:
    404
    Reputations:
    134
    locate httpd.conf
    find / -type f -name httpd.conf

    эта ось - рутаемая,скорее всего. пробуй сплойты, за ними к милворму.
     
  13. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    уже заказывал рут этого сервака. не получилось у ребят.

    httpd.conf нашёл (в папке apache2), но там тоже ничего по паролю нет(((
     
  14. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Code:
    find / -name .htpasswd
     
  15. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    B это не помогло.

    Было найдено
    Code:
    /var/www/localhost/htdocs/postfixadmin/admin/.htpasswd 
    /home/zero/.htpasswd
    но код оттуда не подходит... неужели не получиться добыть код?(((
     
  16. $n@ke

    $n@ke Elder - Старейшина

    Joined:
    18 Sep 2006
    Messages:
    696
    Likes Received:
    404
    Reputations:
    134
    я напомню, что в хтпассвд содержатся хеши паролей, вдруг ты забыл и подумал что это плейн-текст пассы..
     
  17. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    вот пароли, которые я там нашёл. Я такого хеша ещё не встречал. Где раскодировать подскажите.
    Да и вообще, что-то кажется к форуму может относиться только первый пароль. Вторые вообще относят к локалхосту. Или я ошибаюсь?

    /home/zero/.htpasswd
    zero:JG9q0R7ode7VY

    /var/www/localhost/htdocs/postfixadmin/admin/.htpasswd
    admin:sX3WWssl/QrsI
    zero:rQRnt3v6EPc6Y
    garak:s8FXy1gmH0Bq2
    elio:Q.tWjJPW1I.UA
     
    #17 21gramm, 30 Sep 2009
    Last edited: 30 Sep 2009
  18. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Тебе уже писали

    http://forum.antichat.ru/showpost.php?p=1556433&postcount=4
     
  19. Kakoytoxaker

    Kakoytoxaker Elder - Старейшина

    Joined:
    18 Feb 2008
    Messages:
    1,038
    Likes Received:
    1,139
    Reputations:
    350
    Я видимо что-то не вкуриваю, ТС а зачем тебе админка-то, если у тебя шелл, или с чего ты там шаришься по серваку?
     
    3 people like this.
  20. 21gramm

    21gramm Member

    Joined:
    27 Nov 2008
    Messages:
    0
    Likes Received:
    11
    Reputations:
    0
    Шелом там уже ничего не сделать... Все права позакрывали. Заливку файлов закрыли. Поэтому, возможно только через админку форума вставлять в шаблон фрейм.