Файл: index.php
Строк: 57
<?
ob_start();
session_start();
//////////////////////////////////////////////////
error_reporting(E_ALL); ////виводить все ошибки походу
if(isset($_GET['exit'])){
SetCookie("login","");
SetCookie("text","");
SetCookie("us","");
SetCookie("page","");
SetCookie("pass","");
header('location: ?');
}
if(isset($_COOKIE['pass']) and isset($_COOKIE['text']) and isset($_COOKIE['login'])){
$text=$_COOKIE['text'];
if(isset($_COOKIE['page'])>600){
setCookie('page', '1', time() + (60*60*24), '/');
$page=1;
}else{
$page= $_COOKIE['page'];
}
if($_COOKIE['us'] >= 15){
setCookie('page', ($page+1), time() + (60*60*24), '/');
setCookie('us', 1, time() + (60*60), '/');
$page +=1;
$us=1;
}else{
$us= $_COOKIE['us'];
}
////////////
if($curl = curl_init() ) {
echo 'Cпам на странице '.$page.' идет отправка смс игроку № '.$us.'<br>ТЕКСТ спама '. $text.'
<br><a href="?exit">закончить спам</a>';
curl_setopt($curl, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie/'.$_COOKIE['login'].'_'.$_COOKIE['pass'].'.txt');
curl_setopt($curl, CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookie/'.$_COOKIE['login'].'_'.$_COOKIE['pass'].'.txt');
curl_setopt($curl, CURLOPT_USERAGENT, "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.51");
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, "name=".$_COOKIE['login']."&password=".$_COOKIE['pass']);
curl_setopt($curl, CURLOPT_URL, "http://mrush.mobi/login");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, '1');
curl_exec($curl);
$url = 'http://mrush.mobi/online?page='.$page; //логин по этой ссылке
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
$out = curl_exec($curl);
preg_match_all('#player_id=(.+?)"#is', $out, $user);
$url = 'http://mrush.mobi/post_send';
curl_setopt($curl, CURLOPT_URL, $url );
curl_setopt($curl, CURLOPT_POST, 1 );
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // следовать за редиректами
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);// просто отключаем проверку сертификата
curl_setopt($curl, CURLOPT_POSTFIELDS, 'player_id='.$user[1][$us].'&message_text='.$text.'&page=1');
$out = curl_exec($curl);
}
setCookie('us', ($us+1), time() + (60*60*24*15), '/');
?>
<script type="text/javascript">
setTimeout(function(){
location.reload();
}, 1000);
</script>
<?
}else{
if(isset($_POST['pass']) and isset($_POST['login']) and isset($_POST['text'])){
setCookie('login', $_POST['login'], time() + (60*60*4), '/');
setCookie('text', $_POST['text'], time() + (60*60*4), '/');
setCookie('page', $_POST['page'], time() + (60*60*4), '/');
setCookie('pass', $_POST['pass'], time() + (60*60*4), '/');
setCookie('ua', '1', time() + (60*60*4), '/');
header('location: ?');
}
?>
<form class="center" action="/" method="post">
<label>ТЕКСТ спама:</label><br/>
<input type="text" value="" name="text"/>
<br/>
<label>ЛОГИН персанажа:</label><br/>
<input type="text" value="" name="login"/>
<br>
<label>ПАРОЛЬ от персанажа:</label><br/>
<input type="text" value="" name="pass"/>
<br>Выберите страницу для спама<br>
<select name='page' >
<option value='1'>1</option>
<option value='10'>10</option>
<option value='100'>100</option>
<option value='200'>200</option>
<option value='300'>300</option>
<option value='400'>400</option>
<option value='500'>500</option>
<option value='600'>600</option>
</select>
<br><br>
<input type="submit" value="Начать спам"/>
</form>
<?
}