FORUM DARKERS

Tecnologia & Informática => Programação => Topic started by: branco on 26 de February , 2007, 11:43:38 AM

Title: Ruby portscan
Post by: branco on 26 de February , 2007, 11:43:38 AM
ae pra vocês, primeiro scan em ruby

require 'socket'
include Socket::Constants
def Con(a)
socket = Socket.new( AF_INET, SOCK_STREAM, 0 )
sockaddr = Socket.pack_sockaddr_in(a, ARGV[0])
begin
socket.connect( sockaddr )
rescue Errno::ECONNREFUSED, Errno::ETIMEDOUT
$result = "Porta #{a} fexada"
end
if $result != "Porta #{a} fexada"
puts "Porta #{a} aberta"
else
puts $result
end
end
if ARGV.length > 2
for a in ARGV[1]..ARGV[2]
Con(a)
end
else
puts "ex : AkatsukiScan www.darkers.com.br 1 100"
end

até mais
Title: Re: Ruby portscan
Post by: ne0h_ on 02 de March , 2007, 05:44:31 PM
muito bom,cara ta se dedicando mesmo a ruby