BergssonForensics.
← Back to catalogue
User activity

Browser history

Browser profile databases store visit-related records. They can connect a URL, browser profile and recorded visit context, but automated loads, redirects and synchronisation complicate attribution.

Listen to the full guide

Download MP33 min · AI narration

Useful for

Support a recorded visit-related entry in the examined browser profile.

Important limit

Prove the user read a page, downloaded its payload or ran a program.

Location & availability

The actual Chrome/Edge profile History database or Firefox places.sqlite, with companion files

Schemas and timestamp epochs vary by browser and version. Private browsing and retention settings affect coverage.

Fields to examine

  • URL, title and visit records supported by the schema.
  • Profile identity, visit transitions and source context.
  • Timestamp values converted using the correct epoch.

What it can establish

  • Support a recorded visit-related entry in the examined browser profile.

What it cannot prove

  • Prove the user read a page, downloaded its payload or ran a program.
  • Attribute a synchronised or background entry automatically to a local human action.

Use it in a screenshare

  1. Ask the player to identify the browser and relevant profile before inspecting default folders. Preserve a consistent database copy and available WAL files.
  2. Use a schema-aware parser or queries against a copy. Validate timestamp conversions against known records.
  3. Connect a candidate URL to download records and retained files. Limit the examination to relevant hosts and times.

Worked example

A visit record references a tool’s release page. That supports recorded browsing context. A successful download and subsequent execution require separate evidence from download state, file identity and a run artifact.

Cross-check the finding

Sources