Rubyによるアメブロのペタ貼り自動化スクリプト(10) パスワードの暗号化(2)
Rubyには、MD5を扱うライブラリがきちんとある。
その中のDigest::MD5.hexdigest関数を使って、以下の様にログインのpostデータを作って、そのデータがブラウザのJavaScriptで作られた文字列と同じかどうか確認してみる。
require 'digest/md5' #IDとパスワードの入力コードはオーソドックスにこれ print "Please input your password :" blog_pwd = gets.chop pwd_data = Digest::MD5.hexdigest(blog_pwd) p pwd_data
大丈夫な様だから、これを本体のスクリプトに組み込む。