Могу ли я просматривать историю браузера, не показывая, что я просмотрел историю?

12

На ноутбуке есть 2 пользователя, которые я хочу просмотреть. Google Chrome в основном используется. Если я только просматриваю историю, другой пользователь сможет увидеть, что я ее просмотрел? Если я хочу удалить что-либо из истории, как я могу удалить это, не показывая, что что-то было удалено? Например, если я открываю вкладку из истории, чтобы просмотреть ее, а затем хочу удалить, чтобы я открыл ее?

SMASH42
источник
1
Там может быть расширение или надстройка, которая также сохраняет историю в другом месте (онлайн, и т. Д.)
Xen2050
1
В Chrome вы можете просто открыть «Полная история» из меню, просмотреть и удалить отдельные сайты. Ни одно из этих действий не сохранено.
JPhi1618,
3
Если вы вообще не хотите, чтобы что-то сохранялось в истории, используйте режим инкогнито . Это безопаснее, чем удалять записи впоследствии, потому что они никогда не попадают в историю, и вы не можете забыть их удалить.
Гроностай
2
Наилучшим подходом может быть создание отдельных учетных записей и профилей для двух пользователей, чтобы избежать подобных осложнений в будущем.
xji

Ответы:

18

Chrome хранит свою историю в базе данных SQlite 3. Вы можете просто прочитать / изменить этот файл базы данных. Обязательно проинформируйте пользователей о том, что действия, выполненные в этой системе, не будут конфиденциальными, а их действия могут исчезнуть в любое время.

Окна: C:\users\username\AppData\Local\Google\Chrome\User Data\Default\History

Linux: ~username/.config/google-chrome/Default\History

Откройте с любым программным обеспечением SQLite 3.

Сампо Саррала - codidact.org
источник
10

При просмотре истории в Chrome она обычно не записывается. Если другой пользователь не является экспертом по компьютерной криминалистике, он / она не сможет увидеть, что вы просматривали историю, и не узнает, если вы удалите что-либо из истории.

Примечание. Я использую Chrome версии 60.0.3112.101.

Джордж Тян
источник
Спасибо. Если что-то удалено, идет ли оно в мусорную корзину компьютера?
SMASH42
1
Нет, он удален из базы данных. Это никогда не был файл на диске.
JPhi1618
10
Педантично, это было частью файла на диске.
Кролтан,
5
Страница «История» появляется в списке «Недавно закрытые», поэтому может быть полезно superuser.com/questions/1006740 .
Разван
2
Стоит отметить, что, если вы не VACUUMперезаписали БД, данные, удаленные из БД SQLite, будут задерживаться в файле до тех пор, пока занимаемое им пространство не будет использовано повторно.
Matteo Italia
0

Используйте sqlitebrowser. История сохраняется как файл базы данных sqlite (.db IIIRC) где-то в AppData, в Google \ Chrome. Вы можете просмотреть это легко. Я уверен, что вы можете найти другие программы с лучшим интерфейсом, но sqlitebrowser более чем достаточно.

Некоторые соответствующие ссылки: https://gist.github.com/dropmeaword/9372cbeb29e8390521c2 (отображает unixtime в виде удобочитаемых временных меток)

В папке пользовательских данных Google \ Chrome вы можете вызвать: sqlite History "select datetime(last_visit_time/1000000-11644473600,'unixepoch'),url from urls order by last_visit_time desc" > history_export.txtи получить полный дамп, упорядоченный по last_visit_time в history_report.txt

Как альтернатива, есть это: http://www.nirsoft.net/utils/browsing_history_view.html

Я использовал его давно, и он работал адекватно.

user2497
источник
0

Я согласен с другими ответами о том, что вы можете редактировать историю "под капотом", напрямую обращаясь к базе данных. Это только обходит любые механизмы ведения журналов, которые есть в Chrome для регистрации изменений в базе данных истории. SQLLite - это файловая база данных (но для других dbms все еще сохраняется) данные - это файл в файловой системе ОС, что означает, что их последний доступ и время модификации хранятся в файловой системе. Поэтому, как правило, любое изменение в базе данных в конечном итоге находит его в файле на диске (когда данные сбрасываются из памяти). Вы можете уменьшить это, изменив системные часы, а затем вернув их обратно. Но это приводит к изменению реестра и так далее и тому подобное. Я хочу сказать, что делать что-то под наблюдением ОС, не оставляя никаких следов, сложно.

Матан Шахар
источник
1
Может быть, добавить что-то, что сделало бы это ответом? В настоящее время он в значительной степени склоняется к обсуждению, которое должно идти в чат или комментарии, однако это может быть отличным ответом для параноиков и имеет вполне обоснованные аргументы в отношении криминалистического анализа.
Сампо Саррала - codidact.org
0

Если вы откроете ссылку из истории браузера, это будет заметно, потому что открытая ссылка снова появится в истории. Если вы откроете недавно посещенную ссылку, посещаемая ссылка переместится в начало истории, то есть время доступа будет обновлено (я не знаю, что именно считается недавним , я думаю, что это до 1 часа).

В первом случае вы можете удалить новую запись из истории. Во втором случае есть только одна запись, поэтому ее удаление может быть подозрительным, но и ее удаление также будет подозрительным, поскольку время доступа изменилось.

Простое нетехническое решение этой проблемы - открыть любую ссылку из истории в новом окне инкогнито.

Я думаю, что этого должно быть достаточно в большинстве случаев, когда другой пользователь только просматривает историю. Это, вероятно, также предотвращает использование некоторых методов, которые компьютерные эксперты используют для определения того, был ли сайт посещен (например, проверка кэша браузера или журналов браузера), но это не поможет, если отслеживается сетевой трафик.

KAPEX
источник
-1

У меня была такая же проблема, и я решил ее, открыв новую вкладку для просмотра / редактирования истории, убедившись, что ваша домашняя страница полностью загружена, затем перейдите в историю и сделайте все, что вам нужно. Затем нажмите стрелку назад, и она вернется на домашнюю страницу вашего браузера. Причина, по которой я не закрывал ее, когда История была еще открыта, заключалась в том, что вы могли войти в недавно закрытое окно, и это показало бы, что История была открыта. Моя версия Chrome не позволяет мне удалять записи под опцией «Недавно закрыто». Или, как уже говорили другие, используйте режим инкогнито.

Роджер
источник