Existem 2 usuários no laptop dos quais desejo visualizar o Histórico de navegação. O Google Chrome é usado principalmente. Se eu apenas visualizar o histórico, o outro usuário poderá ver que eu o vi? Se eu quiser excluir algo do histórico, como posso excluí-lo sem que ele mostre que algo foi excluído? Como se eu abrisse uma guia do histórico para visualizá-la e depois quis excluir que eu a abri?
google-chrome
history
SMASH42
fonte
fonte
Respostas:
O Chrome armazena seu histórico no banco de dados SQlite 3. Você pode simplesmente ler / modificar esse arquivo de banco de dados. Certifique-se de informar aos usuários que as coisas feitas nesse sistema não serão privadas e que as coisas podem desaparecer a qualquer momento.
Janelas:
C:\users\username\AppData\Local\Google\Chrome\User Data\Default\History
Linux:
~username/.config/google-chrome/Default\History
Abra com qualquer software compatível com SQLite 3.
fonte
Ao visualizar o histórico no Chrome, ele normalmente não é gravado. A menos que o outro usuário seja um especialista em computação forense, ele / ela não poderá ver você visualizar o histórico, nem saberá se você excluir algo do histórico.
Nota: estou usando a versão 60.0.3112.101 do Chrome.
fonte
VACUUM
over over the DB, os dados excluídos de um SQLite DB permanecem no arquivo até que o espaço ocupado seja reciclado para outra coisa.Use o sqlitebrowser. O histórico é salvo como um arquivo de banco de dados sqlite (.db IIIRC) em algum lugar do AppData, em Google \ Chrome. Você pode examiná-lo facilmente. Tenho certeza que você pode encontrar outros programas com uma interface melhor, mas o sqlitebrowser é mais que adequado.
Alguns links relevantes: https://gist.github.com/dropmeaword/9372cbeb29e8390521c2 (exibe o tempo unix como registros de data e hora legíveis por humanos)
Na pasta de dados do usuário do Google \ Chrome, você pode chamar:
sqlite History "select datetime(last_visit_time/1000000-11644473600,'unixepoch'),url from urls order by last_visit_time desc" > history_export.txt
e ter um dump completo ordenado por last_visit_time em history_report.txtComo alternativa, existe o seguinte: http://www.nirsoft.net/utils/browsing_history_view.html
Eu o usei há muito tempo e funcionou adequadamente.
fonte
Concordo com as outras respostas dizendo que você pode editar o histórico "por baixo do capô" acessando o banco de dados diretamente. Isso ignora apenas os mecanismos de log que o chrome possui para registrar as alterações no banco de dados do histórico. SQLLite é um banco de dados de arquivos (mas o seguinte ainda vale para outros dbms): os dados são um arquivo no sistema de arquivos do sistema operacional, o que significa que seus últimos tempos de acesso e modificação são mantidos pelo sistema de arquivos. Portanto, normalmente qualquer alteração no banco de dados acabará encontrando seu arquivo no disco (quando os dados forem liberados da memória). Você pode atenuar isso alterando o relógio do sistema e, em seguida, retornando. Mas isso leva a uma alteração no registro e assim por diante. O que quero dizer é que é difícil fazer algo sob a supervisão do sistema operacional sem deixar vestígios.
fonte
Se você abrir um link a partir do histórico do navegador, será perceptível porque o link aberto aparecerá novamente no histórico. Se você abrir um link visitado recentemente , o link visitado será movido para o topo do histórico, ou seja, o tempo de acesso será atualizado (não sei exatamente o que conta recentemente , acho que leva até 1 hora).
No primeiro caso, você pode excluir a nova entrada do histórico. No segundo caso, há apenas uma entrada; portanto, a exclusão seria suspeita - mas a saída também seria suspeita porque o tempo de acesso foi alterado.
A solução não técnica simples para isso é abrir qualquer link do histórico em uma nova janela anônima.
Eu acho que isso deve ser suficiente na maioria dos casos em que o outro usuário está apenas inspecionando o histórico. Provavelmente, também impede algumas das técnicas que os especialistas em computadores usariam para determinar se um site foi visitado (por exemplo, inspecionando o cache ou os logs do navegador), mas não ajudará se o tráfego da rede for monitorado.
fonte
Eu tive o mesmo problema e resolvi-o quando abri uma nova guia para exibir / editar o Histórico, verifique se sua página inicial está totalmente carregada, depois entre no Histórico e faça o que for necessário. Em seguida, pressione a seta para trás e você será levado de volta à página inicial do seu navegador. O motivo de eu não fechá-lo quando o History ainda estava aberto era porque você podia entrar fechado recentemente e isso mostraria que o History foi aberto. Minha versão do Chrome não permite excluir uma entrada na opção "Fechado recentemente". Ou, como outros já comentaram, use o modo de navegação anônima.
fonte