Chromeのクッキーの生データはsqliteのテーブルとして保存されている
Cookieについて調べていると以下のことがわかりました。
ので見てみました。
sqlite3 ~/Library/Application\ Support/Google/Chrome/Default/Cookies
テーブル構成は以下のようになっています
select * from sqlite_master where type = 'table' and name = 'cookies' CREATE TABLE cookies ( creation_utc INTEGER NOT NULL UNIQUE PRIMARY KEY, host_key TEXT NOT NULL, NAME TEXT NOT NULL, value TEXT NOT NULL, path TEXT NOT NULL, expires_utc INTEGER NOT NULL, secure INTEGER NOT NULL, httponly INTEGER NOT NULL, last_access_utc INTEGER NOT NULL, has_expires INTEGER NOT NULL DEFAULT 1, persistent INTEGER NOT NULL DEFAULT 1, priority INTEGER NOT NULL DEFAULT 1, encrypted_value BLOB DEFAULT '', firstpartyonly INTEGER NOT NULL DEFAULT 0 )
sqliteのオプションを指定してSELECT結果をみやすくします。 今回はhedderを含めてtsv区切りで出力としました。
.header on .mode tabs
クッキーを取得します
select * from cookies;
スプレッドシートにでも貼り付ければ表にして一覧を眺めることができます。