Os métodos programáticos variam entre navegadores e sistemas operacionais, mas o histórico de navegação é frequentemente armazenado em um banco de dados SQLite.
Por exemplo, o Chrome no Windows 7 armazena seu histórico em:
C:\Users\[username]\AppData\Local\Google\Chrome\User Data\Default\History
Você pode acessar programaticamente esse arquivo History
usando a API do SQLite ou interativamente usando um gerenciador de SQLite, como o Especialista em SQLite .
É aconselhável abri-lo como somente leitura ou garantir que o Chrome seja fechado antes de acessá-lo.
A tabela visits
é um bom lugar para começar.