最近、Snapchat の写真とビデオがすべて削除されたので、元に戻そうとしています。どうやら、Snapchat は写真やビデオをファイルに保存し、.nomedia 拡張子を使用してそのファイルを隠しているようです。ただし、見つけにくくするために、次のコードを使用して Snapchat .nomedia ファイルを復号化する必要があるようです。
#!/usr/bin/env ruby
require 'openssl'
data = File.open('blob', 'r:ASCII-8BIT').read
c = OpenSSL::Cipher.new('AES-128-ECB')
c.decrypt
c.key = 'M02cnQ51Ji97vwT4'
o = ''.force_encoding('ASCII-8BIT')
data.bytes.each_slice(16) { |s| o += c.update(s.map(&:chr).join) }
o += c.final
File.open('blob.jpg', 'w') { |f| f.write(o) }
悲しいことに、私はこれをどうするかわかりません。