방문 기록을 표시하지 않고 브라우저 기록을 볼 수 있습니까?


12

인터넷 사용 기록을보고 싶은 랩탑에는 2 명의 사용자가 있습니다. 구글 크롬이 주로 사용됩니다. 기록 만 볼 경우 다른 사용자와 함께 내가 본 것을 볼 수 있습니까? 기록에서 무엇이든 삭제하려면 무언가 삭제되었음을 표시하지 않고 어떻게 삭제할 수 있습니까? 예를 들어 기록에서 탭을 열어서 열었던 것을 삭제하고 싶은 경우와 같습니다.


1
다른 곳 (온라인 등)에서 기록을 저장하는 확장 기능 또는 추가 기능이있을 수 있습니다.
Xen2050

1
Chrome에서는 메뉴에서 "전체 기록"을 열고 개별 사이트를보고 삭제하면됩니다. 해당 조치는 저장되지 않습니다.
JPhi1618

3
기록에 무언가를 저장하지 않으려면 시크릿 모드를 사용 하십시오 . 항목은 기록으로 이동하지 않으며 항목을 삭제하는 것을 잊을 수 없으므로 이후에 항목을 삭제하는 것보다 안전합니다.
gronostaj

2
최선의 방법은 나중에 이러한 합병증을 피하기 위해 두 사용자에 대해 별도의 계정과 프로필을 만드는 것입니다.
xji

답변:


18

Chrome은 이력을 SQlite 3 데이터베이스에 저장합니다. 이 데이터베이스 파일을 간단히 읽고 수정할 수 있습니다. 해당 시스템에서 수행 된 작업은 개인용이 아니며 언제든지 사라질 수 있음을 사용자에게 알리십시오.

윈도우 : C:\users\username\AppData\Local\Google\Chrome\User Data\Default\History

리눅스 : ~username/.config/google-chrome/Default\History

모든 SQLite 3 가능 소프트웨어로 엽니 다.


10

Chrome에서 기록을 볼 때 일반적으로 기록되지 않습니다. 다른 사용자가 컴퓨터 법의학 전문가가 아닌 한, 해당 사용자는 사용자가 기록을 본 것을 보거나 기록에서 무언가를 삭제했는지 알 수 없습니다.

참고 Chrome 버전 60.0.3112.101을 사용하고 있습니다.


감사합니다. 무언가가 삭제되면 컴퓨터 휴지통으로 이동합니까?
SMASH42

1
아니요, 데이터베이스에서 삭제됩니다. 디스크에 파일이 없었습니다.
JPhi1618

10
놀랍게도, 이것은 디스크에있는 파일의 일부 였습니다.
Kroltan

5
기록 페이지가 최근에 닫힌 목록에 표시되므로 superuser.com/questions/1006740 이 유용 할 수 있습니다.
Razvan Socol

2
VACUUMDB를 초과 하지 않는 한 , SQLite DB에서 삭제 된 데이터는 파일이 차지하는 공간이 다른 용도로 재활용 될 때까지 파일에 남아 있습니다.
Matteo Italia

0

sqlitebrowser를 사용하십시오. 이력은 AppData 어딘가에 Google \ Chrome 아래의 sqlite 데이터베이스 파일 (.db IIIRC)로 저장됩니다. 쉽게 살펴볼 수 있습니다. 더 나은 인터페이스를 가진 다른 프로그램을 찾을 수 있다고 확신하지만 sqlitebrowser는 충분합니다.

관련 링크 : https://gist.github.com/dropmeaword/9372cbeb29e8390521c2(UNIXTIME 을 사람이 읽을 수있는 타임 스탬프로 표시)

Google \ Chrome userdata 폴더에서를 호출 sqlite History "select datetime(last_visit_time/1000000-11644473600,'unixepoch'),url from urls order by last_visit_time desc" > history_export.txt하고 history_report.txt의 last_visit_time에 의해 전체 덤프를 정렬 할 수 있습니다.

대안으로 다음과 같은 것이 있습니다 : http://www.nirsoft.net/utils/browsing_history_view.html

나는 오래 전에 그것을 사용했으며 제대로 작동했습니다.


0

다른 답변에 동의하면 데이터베이스에 직접 액세스하여 "후드에서"히스토리를 편집 할 수 있습니다. 이것은 기록 데이터베이스에 변경 사항을 기록하기 위해 크롬이 가지고있는 로깅 메커니즘 만 무시합니다. SQLLite는 파일 데이터베이스이지만 (다음은 여전히 ​​다른 dbms를 보유하고 있음) 데이터는 OS의 파일 시스템에있는 파일이므로 마지막 액세스 및 수정 시간은 파일 시스템에 의해 유지됩니다. 따라서 일반적으로 데이터베이스를 변경하면 결국 디스크의 파일에서 데이터를 찾습니다 (데이터가 fron 메모리로 플러시 될 때). 시스템 시계를 변경 한 다음 다시 변경하여이를 완화 할 수 있습니다. 그러나 이로 인해 레지스트리 등이 변경됩니다. 내 요점은 흔적을 남기지 않고 OS 감독하에 무언가를하는 것이 어렵다는 것입니다.


1
아마도 이것이 답이 될만한 것을 추가 할 수 있습니까? 현재 채팅이나 댓글로 가야 할 토론에 크게 의존하고 있지만, 편집증 환자에게는 큰 해답이 될 수 있으며 법의학 분석에 대해 완벽하게 유효한 점이 있습니다.
Sampo Sarrala-codidact.org

0

브라우저 히스토리에서 링크를 열면 열린 링크가 히스토리에 다시 표시되므로 링크가 눈에 will니다. 최근에 방문한 링크 를 열면 방문한 링크가 기록의 맨 위로 이동합니다. 즉, 액세스 시간이 업데이트됩니다 (정확히 최근 계산 된 값을 모르겠습니다 . 최대 1 시간 인 것 같습니다).

첫 번째 경우 기록에서 새 항목을 삭제할 있습니다. 두 번째 경우에는 항목이 하나뿐이므로 삭제하는 것이 의심 스럽지만 액세스 시간이 변경되었으므로 그대로두면 의심됩니다.

이에 대한 간단한 비 기술적 인 해결책은 새로운 시크릿 창에서 기록의 모든 링크를 여는 것입니다.

다른 사용자가 기록 만 검사하는 대부분의 경우에 충분하다고 생각합니다. 또한 컴퓨터 전문가가 사이트 방문 여부 (예 : 브라우저 캐시 또는 브라우저 로그 검사)를 결정하는 데 사용 하는 일부 기술을 차단할 수 있지만 네트워크 트래픽을 모니터링하는 경우 도움이되지 않습니다.


-1

나는 같은 문제가 있었고 새로운 탭을 열어 기록을 보거나 편집하고 홈페이지가 완전히로드되었는지 확인한 다음 기록으로 이동하여 필요한 모든 작업을 수행하여 문제를 해결했습니다. 그런 다음 뒤로 화살표를 누르면 브라우저의 홈 페이지로 돌아갑니다. History가 아직 열려있을 때 닫지 않은 이유는 최근에 닫히고 History가 열렸 음을 보여주기 때문입니다. 내 Chrome 버전에서는 '최근에 마감 된'옵션에서 항목을 삭제할 수 없습니다. 또는 다른 사람들이 이미 언급 한 것처럼 시크릿 모드를 사용하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.