Na laptopie jest 2 użytkowników, których chcę przeglądać Historia przeglądania. Google Chrome jest najczęściej używany. Jeśli tylko przeglądam historię, drugi użytkownik może zobaczyć, że ją przeglądałem? Jeśli chcę usunąć coś z historii, jak mogę to usunąć bez pokazywania, że coś zostało usunięte? Tak, jak gdybym otworzył kartę z historii, aby ją wyświetlić, a następnie chciałem usunąć to, że ją otworzyłem?
google-chrome
history
SMASH42
źródło
źródło
Odpowiedzi:
Chrome przechowuje swoją historię w bazie danych SQlite 3. Możesz po prostu odczytać / zmodyfikować ten plik bazy danych. Pamiętaj, aby poinformować użytkowników, że czynności wykonane w tym systemie nie będą prywatne, a ich rzeczy mogą zniknąć w dowolnym momencie.
Windows:
C:\users\username\AppData\Local\Google\Chrome\User Data\Default\History
Linux:
~username/.config/google-chrome/Default\History
Otwórz za pomocą dowolnego oprogramowania obsługującego SQLite 3.
źródło
Podczas przeglądania historii w Chrome zazwyczaj nie jest ona rejestrowana. O ile inny użytkownik nie jest ekspertem w dziedzinie kryminalistyki komputerowej, nie będzie on widział, że przeglądałeś historię, ani nie będzie wiedział, czy coś usunąłeś z historii.
Uwaga Używam przeglądarki Chrome w wersji 60.0.3112.101.
źródło
VACUUM
ponad DB, dane usunięte z SQLite DB pozostają w pliku, dopóki zajmowane miejsce nie zostanie ponownie przetworzone na coś innego.Użyj narzędzia sqlitebrowser. Historia jest zapisywana jako plik bazy danych sqlite (.db IIIRC) gdzieś w AppData pod Google \ Chrome. Możesz to łatwo przejrzeć. Jestem pewien, że możesz znaleźć inne programy z lepszym interfejsem, ale sqlitebrowser jest więcej niż wystarczający.
Niektóre istotne linki: https://gist.github.com/dropmeaword/9372cbeb29e8390521c2 (wyświetla czas uniksowy jako znaczniki czasu czytelne dla człowieka)
W folderze danych użytkownika Google \ Chrome możesz wywoływać:
sqlite History "select datetime(last_visit_time/1000000-11644473600,'unixepoch'),url from urls order by last_visit_time desc" > history_export.txt
i mieć pełny zrzut uporządkowany przez last_visit_time w history_report.txtAlternatywnie jest to: http://www.nirsoft.net/utils/browsing_history_view.html
Użyłem go dawno temu i działało to odpowiednio.
źródło
Zgadzam się z innymi odpowiedziami mówiącymi, że możesz edytować historię „pod maską”, bezpośrednio uzyskując dostęp do bazy danych. Pomija to tylko mechanizmy rejestrowania, które chrome stosuje, aby rejestrować zmiany w bazie danych historii. SQLLite to baza danych plików (ale dla innych dbms nadal obowiązuje) dane są plikami w systemie plików systemu operacyjnego, co oznacza, że czasy ostatniego dostępu i modyfikacji są przechowywane przez system plików. Tak więc normalnie każda zmiana w bazie danych ostatecznie znajdzie się w pliku na dysku (kiedy dane zostaną opróżnione z pamięci). Możesz temu zaradzić, zmieniając zegar systemu, a następnie zmieniając go z powrotem. Prowadzi to jednak do zmiany rejestru i tak dalej. Chodzi mi o to, że robienie czegoś pod nadzorem OS bez pozostawiania śladów jest trudne.
źródło
Jeśli otworzysz link z historii przeglądarki, będzie to zauważalne, ponieważ otwarty link pojawi się ponownie w historii. Jeśli otworzysz ostatnio odwiedzony link, odwiedzony link przejdzie na początek historii, tzn. Czas dostępu zostanie zaktualizowany (nie wiem, co dokładnie liczy się jako ostatnie , myślę, że to potrwa 1 godzinę).
W pierwszym przypadku mogłoby usunąć nowy wpis z historii. W drugim przypadku jest tylko jeden wpis, więc usunięcie go byłoby podejrzane - ale pozostawienie go byłoby również podejrzane, ponieważ zmienił się czas dostępu.
Prostym nietechnicznym rozwiązaniem tego problemu jest otwarcie dowolnego linku z historii w nowym oknie incognito.
Myślę, że powinno to wystarczyć w większości przypadków, gdy drugi użytkownik sprawdza tylko historię. Prawdopodobnie zapobiega także niektórym technikom, które eksperci komputerowi zastosowaliby do ustalenia, czy dana witryna została odwiedzona (np. Sprawdzeniu pamięci podręcznej przeglądarki lub dzienników przeglądarki), ale nie pomoże, jeśli ruch sieciowy jest monitorowany.
źródło
Miałem ten sam problem i rozwiązałem go, kiedy otworzyłem nową kartę, aby wyświetlić / edytować Historię, upewnić się, że strona główna jest w pełni załadowana, a następnie przejść do Historii i zrobić wszystko, co trzeba. Następnie naciśnij strzałkę wstecz, a przeniesie Cię z powrotem do strony głównej przeglądarki. Powodem, dla którego nie zamknąłem go, gdy Historia była jeszcze otwarta, było to, że mogłeś wejść do niedawno zamkniętego, co oznaczałoby, że Historia została otwarta. Moja wersja Chrome nie pozwala mi usunąć wpisu w opcji „Niedawno zamknięte”. Lub rób to, co inni już skomentowali, użyj trybu incognito.
źródło