Guest User

Untitled

a guest
Apr 24th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. data = File.open('blob', 'r:ASCII-8BIT').read
  2. c = OpenSSL::Cipher.new('AES-128-ECB')
  3. c.decrypt
  4. c.key = 'M02cnQ51Ji97vwT4'
  5. o = ''.force_encoding('ASCII-8BIT')
  6. data.bytes.each_slice(16) { |s| o += c.update(s.map(&:chr).join) }
  7. o += c.final
  8. File.open('blob.jpg', 'w') { |f| f.write(o) }
Add Comment
Please, Sign In to add comment