Проблема: Необходимо извлечь историю поисковых запросов с устройства (Windows, macOS, Android, iOS) для целей цифровой криминалистики или OSINT.

Причины: История поиска хранится в виде артефактов: локальные базы данных браузеров (SQLite), кэш системного поиска, логи приложений. Стандартный UI не показывает удаленные данные или глубокие следы.

Решение:

1. Браузерная история поиска (Chrome, Firefox, Edge) — самый частый запрос.
Путь (Windows): `%LOCALAPPDATA%\Google\Chrome\User Data\Default\History` (SQLite).
Инструмент: `DB Browser for SQLite` или скрипт Python.
Команда (SQLite): `SELECT url, title, datetime(last_visit_time/1000000-11644473600, 'unixepoch') FROM urls WHERE url LIKE '%search?q=%' ORDER BY last_visit_time DESC;`
Для Firefox путь: `%APPDATA%\Mozilla\Firefox\Profiles\.default\places.sqlite`.

2. Просмотр истории поиска на устройстве Windows (системный поиск).
Артефакты хранятся в `%PROGRAMDATA%\Microsoft\Search\Data\Applications\Windows`.
Утилита: `ESEDatabaseView` (NirSoft) — читает базу данных Windows Search (ESE).
Извлеките файл `Windows.edb`, откройте через утилиту, найдите таблицу со строками поиска.

3. Как посмотреть историю поиска на компьютере OSINT (макросы и автоматизация).
Для извлечения истории поиска из кэша браузера используйте `BrowserHistoryView` (NirSoft) — без лишних движений, экспорт в CSV.
Пример для Mac: файл `~/Library/Application Support/Google/Chrome/Default/History`.

4. Мобильные устройства (Android/iOS).
Android (рут/бэкап): `adb backup -f backup.ab -noapk com.android.chrome`. Затем распакуйте и найдите базу.
iOS (без джейлбрейка): Криминалистический извлечение через `iTunes` + `iBackup Viewer`. Артефакты в SQLite внутри бэкапа по пути `AppDomain-com.apple.mobilesafari`.

5. Инструмент для извлечения истории поиска (универсальный):
Используйте `Autopsy` (Sleuth Kit) — модуль `Web Bookmarks & History` автоматически соберет все записи поисковых движков (Google, Яндекс, Bing) из браузеров и кэша DNS.

Важно:** Работайте только с собственными или легально полученными данными. Извлечение чужой истории без согласия — нарушение ст. 138.1 УК РФ и 152.2 ГК РФ.