Cookieはどこに保存されているのか
普段何気なく使っているcookieがどこに保存されているのか知りたくなったため備忘録がてら記録しておく。
OSX Chromeの場合
~/Library/Application\ Support/Google/Chrome/Default
の中にCookiesファイルという名前のsqliteファイルが存在する。
sqlite3 Cookies
で中身を見ることができる。あとは .schema cookies
を使えばどのようなテーブル構造なのか見れるのでselect * from cookies
すれば見れる!..
と思っていたがこれらの中身は暗号化されていた(encrypted_valueカラムの中に BLOB形式で含まれていると思われる)...
というのもこのSqliteファイルが悪意のあるユーザに盗まれても大丈夫なようにchromeの方で暗号化しているらしい。
このあとは誰かがpushしてくれたらいつか調べる。