Código
#!usr/bin/ruby #Whois Online 0.1 #Coded BY Doddy H require "net/http" def head() print "\n-- == Whois Online 0.1 == --\n\n" end def sintax() print "\n[+] Sintax : ruby domain.rb <domain>\n" end def copyright() print "\n\n(C) Doddy Hackman 2012\n\n" end def tomar(web,par) return Net::HTTP.post_form(URI.parse(web),par).body end def whois(dom) code = tomar("http://networking.ringofsaturn.com/Tools/whois.php",{"domain"=>dom,"submit"=>"submit"}) if code=~/<pre>(.*?)<\/pre>/mi final = $1 final = final.sub(/"/,"") final = final.sub(/>>>/,"") final = final.sub(/<<</,"") return final else return "Not Found" end end domain = ARGV[0] head() if !domain sintax() else print whois(domain) end copyright() #The End ?