• Earn real money by being active: Hello Guest, earn real money by simply being active on the forum — post quality content, get reactions, and help the community. Once you reach the minimum credit amount, you’ll be able to withdraw your balance directly. Learn how it works.

Ruby [Ruby] PassChecker

Status
Not open for further replies.

Doddy

Leech
User
Joined
Apr 1, 2012
Messages
169
Reputation
0
Reaction score
406
Points
63
Credits
0
‎13 Years of Service‎
57%
Un simple programa para crackear hashes md5

Code:
>
#!usr/bin/ruby
#PassChecker (C) Doddy Hackman 2011

require 'net/http'

def toma(web)
  return Net::HTTP.get_response(URI.parse(web)).body
  end

def uso()
print "\n[+] pass.rb \n"
end


def head() 
 print "\n\n -- == PassChecker == --\n\n\n"
end

def copyright() 
  print "\n\n\n(C) Doddy Hackman 2011\n\n"
  exit(1)
end

def crack(hash)

if hash.length == 32
 print "\n[+] Cracking hash #{hash}\n\n"
 begin 
 code = toma("http://victorov.su/md5/?md5e=&md5d="+hash)
 if code=~/MD5 ðàñøèôðîâàí: (.*)<\/b>/
  print "\n[+] Hash : "+$1+"\n"
 else
  print "\n[-] Pass not crack\n"
  end
 rescue
 print "\n[-] Page offline\n"
 end
else
 print "\n[-] Dont Hash\n\n"
end


end


head()
if !ARGV[0] 
uso()
else 
crack(ARGV[0])  
end
copyright()
 
Status
Not open for further replies.
Back
Top