Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/ruby
- require 'net/http'
- require 'uri'
- require 'digest/md5'
- url = 'api.php'
- username = 'apiuser'
- password = 'password'
- postfields = {'username'=>username, 'password'=>Digest::MD5.hexdigest(password), 'action'=>'decryptpassword', 'password2' = pass}
- ch = Net::HTTP.post_form(URI.parse(url), postfields)
- data = ch.body
- data = data.split(';')
- data.each do |temp|
- data_part = temp.split('=')
- results[data_part[0]] = data_part[1]
- end
- if results['result'] == 'success'
- puts results['password']
- else
- puts 'The following error occured: ' + results['message']
- end
Add Comment
Please, Sign In to add comment