Вход Регистрация
Файл: modules/servis/bug/index.php
Строк: 57
<?php
 
//////////////////////////////////////////
 
include '../../../system/core.php';
 include 
'../../../system/header.php';
 echo 
'<div class="verh"><b>сканирования на уязвимости.</b></div>'
/////////////////////////////////////////////////         
$rek mysql_query("SELECT * FROM `ads` WHERE `mode` = '1'");
echo 
'<div class="rek"><div class="rekl"><img src="/images/r.png" alt="*"> <a href="/bl?bl=rek">Купить рекламу</a></br>';
while(
$rek2 mysql_fetch_array($rek))
{
echo 
'<img src="/images/r.png" alt="*"> <a href="'.$rek2['link'].'">'.$rek2['name'].'</a></br>';
}
echo 
'</div>';
echo 
'</div>';
include 
'system/nvg.php'
if(
$user['id']) {
echo 
' <div class="start">'
echo 
'<div class="s" style="border-bottom:none;">';
echo 
'<table style="width:100%" cellspacing="0" cellpadding="0">';
echo 
'<tbody><tr><td style="vertical-align:top;width:10%;">';
echo 
'<center>';
echo 
'<a href="/cab" title="Кабинет"><img class="ico" align="middle" src="/images/vcard.png" alt="*"></a></center></td>';
echo 
'<td style="vertical-align:top;width:10%;">';
echo 
'<center>';
echo 
'<a href="/privat/" title="Почта"><img class="ico" align="middle" src="/images/mail2.png" alt="*"></a>'
if(
$user['id']){
$c mysql_result(mysql_query('select count(`id`) from `privat` where `ho` = "'.$user['id'].'" and `read` = "0"'),0);
if(
$c != 0) echo ' <b> (+'.$c.')</b>';
}
echo 
'</center></td>';
echo 
'<td style="vertical-align:top;width:10%;">';
echo 
'<center><a href="/op/" title="Оповещения"><img class="ico" align="middle" src="/images/warning.png" alt="*"></a>';
if(
$user['id']){
$c mysql_result(mysql_query('select count(`id`) from `op` where `who` = "'.$user['id'].'" and `read` = "0"'),0);
if(
$c != 0) echo '<b> (+'.$c.')</b>';
}
echo 
'</center></td>';
echo 
'</tr></tbody></table>';
echo 
'</div>';
}
//////////////////////////////////////////////////////


# проверяем форму, чтобы не возникало ошибок
if (isset($_POST['code'])) $code  $_POST['code'];
else 
$code  null;

 function 
check($code){
      
      
# ключи для поиска, можете смело дополнять
      
$key = array('.$_''.$_''".$_''=$_''= $_'',$_'', $_''"$_'"'$_"'eval(''exec(''proc_open(''system(''base64_decode(''crypt('"['shell"'shell');
  
  
# ну дальше stripos делает свою работу, тобиш ищет
      
$i 0$bugs null
  
      foreach (
$key as $scan){
           
$i++;
          if (
stripos($code$scan) !== false$bugs[$i] = $scan;
      }
    return (isset(
$bugs)) ? $bugs false;
  }
 
 
# $check выполняет поиск, $count подсчитывает количество найденного     
 
$check check($code); $count count($check);
 
 
# выводим на экран, если чтото нашли
 
 
 
 
 
  
echo '<div class="mist">';
 echo 
'<form action="" method="post"> 
         Вставте в форму ваш код:
          <center>
          <textarea type="text" name="code">'
.$code.'</textarea>
          </center>
          <center><input type="submit" value="Проверить"></center>
          </form>'
;

echo 
'</div>';
 
 
 
 if (
$check){
     echo 
"</div>";
     echo 
'<div class="tegi">';
     echo 
'<b>найдено '.$count.' </b><br/>';
      foreach(
$check as $bug) echo ''.$bug.' <font color="red">|</font> ';  
      echo 
"</div>";
    
    
    
    
 } 
 

/////////////////
 
include '../../../system/footer.php';
////////////////

 
?>
Онлайн: 0
Реклама