Easy PortScanner - Sanko

Iniciado por Sanko, Septiembre 04, 2012, 06:10:58 PM

Tema anterior - Siguiente tema

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

Septiembre 04, 2012, 06:10:58 PM Ultima modificación: Septiembre 04, 2012, 06:13:08 PM por Sanko
Practicando un poco con los sockets y tcpsockets

Código: ruby
#Easy PortScanner | Ruby
#Coded by Sanko
require 'socket'
print "Escriba aqui el host \n"
host = gets.chomp #Damos valor a host
print "Escriba aqui el puerto \n"
puerto = gets.chomp #Damos valor a Puerto

socket = TCPSocket.new( host, puerto) #Conectamos el socket
if !socket
print "El host : " + host + ",tiene el puerto : " + puerto + " cerrado  \n"
#Si socket no conecta "CERRADO" o a veces error XD
else
print "El host : " + host + ",tiene el puerto : " + puerto + " abierto  \n"
#Si socket conecta "ABIERTO"
end


Ejecutado :

Sigueme en Twitter : @Sankosk
Estos nuevos staff no tienen puta idea XD

Hola, genial el código que sencillo, esto podría ser iterativo para analizar todos los puertos, o podría ocasionar alguna denegación de servicio?

El codigo anterior, no creo que se capaz de realizar una denegacion de servicio ya que para hacer esto, se requiere de el envio de grandes cantidades de paquetes (tcp y/o udp) para poder saturar el sistema, exelente codigo, sencillo y facil para hacer un scaneo por tcp

Igual es super corto y super útil =D
Atte
RotseN-Shelvak