Причины: Браузеры, ОС и сетевые службы сохраняют данные для удобства навигации, кэширования и автозаполнения. Даже после очистки истории артефакты могут оставаться в служебных базах (SQLite, Index.dat, Prefetch, $UsnJrnl).
Решение: Использовать специализированные утилиты форензики и штатные средства ОС. Методы легальны только при анализе собственного устройства или с письменного согласия владельца (ФЗ «О персональных данных», ст. 23 Конституции РФ).
1. Просмотр истории браузера на устройстве (стандартные методы)
- Chrome/Edge (Chromium): `%LOCALAPPDATA%\Google\Chrome\User Data\Default\History` (SQLite). Открыть через `DB Browser for SQLite` → таблица `urls`.- Firefox: `%APPDATA%\Mozilla\Firefox\Profiles\.default-release\places.sqlite` → таблица `moz_places`.
- IE/Edge Legacy: Извлечь через `%USERPROFILE%\AppData\Local\Microsoft\Windows\WebCache\WebCacheV.dat` (ESEDB).
2. Как посмотреть посещенные сайты на компьютере через DNS кеш
Команда в cmd (с правами администратора):cmd
ipconfig /displaydnsВыгружает в текст все недавние DNS-запросы (домены). Для углубленного анализа используйте `dnscmd /zoneprint` (если роль DNS-сервера).
3. Анализ артефактов веб-серфинга windows
- Prefetch: `%WINDIR%\Prefetch\.pf` — содержит пути к исполняемым файлам браузеров и время последнего запуска.- Jump Lists: `%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\` — списки последних закрытых вкладок.
- $UsnJrnl: Просмотр через `fsutil usn readjournal C:` (в реальном времени не фиксирует URL, но фиксирует изменения файлов индексов браузера).
4. Восстановление удаленной истории посещений
- FTK Imager (логический образ диска) + ChromeHistoryView (NirSoft) — считывает даже частично перезаписанные записи SQLite.- Recuva — для восстановления удаленного файла `History` (запускать до того, как сектора перезаписаны ОС).
5. Просмотр истории браузера через системный реестр
Не хранит URL, но фиксирует последние посещенные папки и файлы (для IE через `HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs`). Для современного Chromium — бесполезно.Вывод: Базовый уровень — `ipconfig /displaydns` и прямая выгрузка SQLite. Для форензики — снятие образа диска (dd/WinHex) с последующим парсингом артефактов через Autopsy или X-Ways Forensics**.