Posso visualizar o histórico do navegador sem mostrar o histórico?

12

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?

SMASH42
fonte
1
Não poderia ser uma extensão ou add-on que salva a história em outro lugar (online, etc) também
Xen2050
1
No Chrome, basta abrir o "Histórico completo" no menu, visualizar e excluir sites individuais. Nenhuma dessas ações é salva.
precisa saber é o seguinte
3
Se você não deseja que algo seja armazenado no histórico, use o modo de navegação anônima . É mais seguro do que excluir entradas depois, porque elas nunca vão para o histórico e você não pode esquecer de excluí-las.
precisa saber é o seguinte
2
A melhor abordagem pode ser criar contas e perfis separados para os dois usuários, para evitar essas complicações no futuro.
precisa saber é o seguinte

Respostas:

18

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.

Sampo Sarrala - codidact.org
fonte
10

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.

George Tian
fonte
Obrigado. Se algo for excluído, ele será direcionado para a lixeira do computador?
precisa saber é o seguinte
1
Não, ele é excluído de um banco de dados. Nunca foi um arquivo em disco.
precisa saber é o seguinte
10
Pedanticamente, fazia parte de um arquivo em disco.
precisa saber é o seguinte
5
A página Histórico aparece na lista Fechado recentemente, então talvez superuser.com/questions/1006740 seja útil.
Razvan Socol
2
Vale ressaltar que, a menos que você faça um VACUUMover 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.
Matteo Italia
0

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.txte ter um dump completo ordenado por last_visit_time em history_report.txt

Como alternativa, existe o seguinte: http://www.nirsoft.net/utils/browsing_history_view.html

Eu o usei há muito tempo e funcionou adequadamente.

user2497
fonte
0

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.

Matan Shahar
fonte
1
Talvez adicione algo que tornaria isso uma resposta? Atualmente, ele se inclina fortemente para a discussão que deve ser feita por bate-papo ou comentários, no entanto, isso pode ser uma ótima resposta para os paranóicos e tem pontos perfeitamente válidos sobre a análise forense.
Sampo Sarrala - codidact.org
0

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.

kapex
fonte
-1

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.

Roger
fonte