sekedar ingin berbagi. Tujuan dibuatnya script ini adalah untuk melakukan 
pengecekan domain name. Jika ada hendak menggunakan script ini, silahkan 
download attachment email ini.

#!/usr/bin/ruby
#
#.__    .___                     ___.          
#|__| __| _/         _______ __ _\_ |__ ___.__.
#|  |/ __ |   ______ \_  __ \  |  \ __ <   |  |
#|  / /_/ |  /_____/  |  | \/  |  / \_\ \___  |
#|__\____ |           |__|  |____/|___  / ____|
#        \/                           \/\/    #
# [email protected]
#
# This script was written by aji <[email protected]>
# This script is available under the GPLv3 License.
# USE COMPLETELY ON YOUR OWN RISK.
# Tested on Linux

require 'open-uri'

if ARGV.size < 1
puts '[-] Usage ruby domainchecker.rb <domain_name>'
exit 1
end

puts '-----------------------------------------------'
puts '[+] Domainchecker.rb - Domain Checker tool [+]'
puts '[+]            Author: aji                 [+]'
puts "-----------------------------------------------\n\n"

begin
    domain_name = ARGV[0]
    open("http://www.who.is/whois/#{domain_name}";) {|page|
        page.each_line {|line|
            if (line =~ /Invalid Domain or IP/)
                puts '[-] ERROR! Please check your domain name'
                exit 1
            end
            
            if (line =~ /Registry Whois Information/)
                puts "[-] #{domain_name} is not available"
            end
        
            if (line =~ /Available for Registration/)
                puts "[+] #{line.slice(/([a-z]+[\.]{1}[a-z]{2,})( is Available 
for Registration)/)}"
            end
    
            if (line =~ /&#46;/)
                avail_domain = 
line.slice(/domain=[a-z]+[\.]{1}[a-z]{2,}/).slice(/[a-z]+[\.]{1}[a-z]{2,}/)
                puts "[+] Available Domain:  #{avail_domain}"
            end
        }
       }
rescue
    puts '[-] Error while executing Domain Checker script. Check you internet 
connection'
end


 
________________________________
warm regards,
Kunto Aji K

blog: http://akulahaji.blogspot.com http://kuntoaji.blogspot.com


      Pemanasan global? Apa sih itu? Temukan jawabannya di Yahoo! Answers! 
http://id.answers.yahoo.com

[Non-text portions of this message have been removed]

Kirim email ke