크롬 시크릿 모드에서 일반 크롬 쿠키 등에 액세스 할 수 있습니까? 데이터를 보존하지

Chrome 시크릿 모드는 쿠키 또는 해당 브라우징 세션에 대한 데이터를 보존하지 않지만 동일한 시간 동안 일반 Chrome 세션에서 쿠키 등에 액세스 할 수 있음을 이해합니다.

내가 묻는 이유는 내가 수행하는 테스트 중 하나에 다른 정보가없는 새로운 브라우저가 필요하기 때문입니다. 새로운 컴퓨터와 브라우저의 첫 실행과 거의 같습니다. Chrome 시크릿에서 테스트를 실행할 때마다 설정에서 모든 것을 정리하는 대신 시뮬레이션하는 것이 궁금합니다.



답변

시크릿 모드가 일반 모드에서 쿠키, 자동 채우기 양식 데이터 또는 WebSQL 데이터베이스에 액세스 할 수 없음을 확인할 수 있습니다. (적어도 Gmail 세션을 수행하지 않으며, 로그인 양식에 내 이메일 또는 비밀번호를 자동으로 채우지 않습니다).

웹 개발자로서 시크릿 모드는 웹 페이지를 테스트하기위한 빈 공간을 제공하는 빈 브라우저를 얻는 좋은 방법입니다.


답변

그러나 Chromium 시크릿 창 몇 개를 실행하면 모든 쿠키에 액세스 할 수 있으며 인터넷 사용 기록을 지울 수 없습니다. 따라서 다른 시크릿 창을 시작하는 것은 실제로 도움이되지 않으며 “깨끗한”것이 아닙니다. 처음에는 약간 혼란 스럽다.


답변

첫 번째 시크릿 창을 시작할 때 쿠키 나 세션 데이터가없는 완전히 새로운 빈 내부 프로파일을 사용합니다. 쿠키 또는 세션 정보는 해당 세션 중에 즉시 설정됩니다. 추가 시크릿 창은 모두 동일한 세션을 공유하므로 쿠키 / 세션 데이터를 공유합니다. 그러나 마지막 시크릿 창을 닫으면 모든 쿠키 / 세션 데이터가 제거됩니다. 어떠한 정보도 영구적으로 저장되지 않습니다.

시크릿 창은 완전히 별도의 세션에서 실행되므로 일반 창에서는 세션 정보를 변경할 수 없습니다.

시크릿 모드 (소스-Google 크롬)의 디자인 및 기능별입니다.


답변

“시크릿 모드는 자동 입력 양식 데이터에 액세스 할 수 없습니다”라고 믿기가 어렵습니다. 다시 말해, 어떤 경우에는 다스의 대답이 옳지 않습니다.

사이트에서 자동으로 채워진 양식 데이터를 얻을 수있는 익스플로잇을 만들지 않았지만 어떻게 작성하는지에 대한 좋은 아이디어가 있습니다. 시크릿 여부에 관계없이 사이트에서 시크릿 모드를 원하지 않는 경우 사용자가 사이트를 방문하는 것이 어려워 보이지 않으며 사용자가 사이트를 정상적으로 방문 할 때 양식 데이터가 자동으로 채워집니다 (예 : 시크릿 모드가 아닌 경우) 모드)와 사용자가 클릭하여 양식을 제출한다고 가정하지 않아도 사용자가 사이트를 방문합니다.

일부 웹 개발자가 이의를 제기하면 악용 할 수 있습니다. 사람들은 이것을 동의하거나 이의를 제기합니까? 타당성은 또한 자동 완성 시스템이 얼마나 순진하거나 안전한지 에 달려 있습니다.


답변