Safari 4 Webpage Preview's, какая хэш-функция используется? - PullRequest
1 голос
/ 21 июля 2009

Я просматривал предварительные просмотры веб-страниц в Safari 4 (~ / Library / Caches / com.apple.Safari / Предварительные просмотры веб-страниц /), в именах изображений используется 128-битный хэш, но какую хэш-функцию использует Apple?

Я нашел эту страницу, Веб-интерфейс MD5 / SHA1 / SHA-256 / SHA-384 / SHA-512 Функция криптографического хеш-калькулятора , но, сравнивая некоторые имена изображений для предварительного просмотра веб-страницы с результатами хеширования для одни и те же URL не дают положительных результатов.

1 Ответ

0 голосов
/ 21 июля 2009

Что-то подсказывает мне, что они не используют хеш-код. Имена - это просто сгенерированные GUID. Чтобы сопоставить страницу с предварительным просмотром, они используют базу данных sqlite3, вы можете найти ее по имени WebpageIcons.db.

РЕДАКТИРОВАТЬ: к сожалению, WebpageIcons.db не для предварительного просмотра ...

...