У меня есть Chrome 33+ в Ubuntu, и я вижу, что файлы cookie зашифрованы в структуре BLOB:
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 '');
Я хотел бы написать python script для дешифрования файла cookie. Я видел, что есть проблема Cookie с Chrome 33 Beta, но полагается в CryptUnprotectData
, что это Windows API.
Прежде всего, я хотел бы знать, как шифруются файлы cookie. Я прочитал 3DES и AES, но я не нашел надежного источника для получения информации.
Я напишу код, чтобы сделать необходимое шифрование и дешифрование, если у меня есть информация о том, как это сделать.
Спасибо