{"id":36861,"date":"2019-10-31T22:14:20","date_gmt":"2019-10-31T19:14:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76\/"},"modified":"2019-10-31T22:14:20","modified_gmt":"2019-10-31T19:14:20","slug":"najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76","title":{"rendered":"Byla nalezena metoda pro detekci prohl\u00ed\u017een\u00ed v inkognito re\u017eimu v Chrome 76","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V Chrome 76 byla <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51122\">uzav\u0159ena<\/a><\/noindex> d\u00edra v implementaci FileSystem API, kter\u00e1 umo\u017e\u0148uje zjistit z webov\u00e9 aplikace pou\u017eit\u00ed re\u017eimu inkognito. Od Chrome 76 m\u00edsto blokov\u00e1n\u00ed p\u0159\u00edstupu k FileSystem API, kter\u00e9 se pou\u017e\u00edvalo jako znak aktivity re\u017eimu inkognito, prohl\u00ed\u017ee\u010d p\u0159estal omezovat FileSystem API, ale vymazal proveden\u00e9 zm\u011bny po relaci. Jak se uk\u00e1zalo, nov\u00e1 implementace <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.jse.li\/posts\/chrome-76-incognito-filesystem-timing\/\">m\u00e1<\/a><\/noindex> nedostatky, kter\u00e9 op\u011bt umo\u017e\u0148uj\u00ed ur\u010dit aktivitu re\u017eimu inkognito.<\/p>\n<p>Podstata probl\u00e9mu spo\u010d\u00edv\u00e1 v tom, \u017ee relace s FileSystem API v re\u017eimu inkognito je do\u010dasn\u00e1 a data se neukl\u00e1daj\u00ed na disk, ale jsou uchov\u00e1v\u00e1na v opera\u010dn\u00ed pam\u011bti. Proto, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/veggiedefender\/chrome-filesystem-timing\">m\u011b\u0159en\u00edm<\/a><\/noindex> \u010dasu ukl\u00e1d\u00e1n\u00ed dat prost\u0159ednictv\u00edm FileSystem API a vznikaj\u00edc\u00edch odchylek (p\u0159i ukl\u00e1d\u00e1n\u00ed do RAM se zaznamen\u00e1vaj\u00ed trval\u00e9 charakteristiky, zat\u00edmco p\u0159i z\u00e1pisu na disk se latence m\u011bn\u00ed) lze s dostate\u010dnou jistotou posoudit, zda je str\u00e1nka zobrazov\u00e1na v re\u017eimu inkognito, nebo ne. Nedostatkem metody je pom\u011brn\u011b dlouh\u00fd proces m\u011b\u0159en\u00ed odchylek, kter\u00fd m\u016f\u017ee trvat asi minutu (<noindex><a rel=\"nofollow\" href=\"https:\/\/jse.li\/chrome-filesystem-timing\/\">demonstrace<\/a><\/noindex>). <\/p>\n<p>Mezit\u00edm v Chrome 76 z\u016fst\u00e1v\u00e1 neopraven jedna dal\u0161\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/mishravikas.com\/articles\/2019-07\/bypassing-anti-incognito-detection-google-chrome.html\">probl\u00e9m<\/a><\/noindex>, kter\u00e1 umo\u017e\u0148uje posuzovat aktivitu re\u017eimu inkognito na z\u00e1klad\u011b hodnocen\u00ed uplatn\u011bn\u00fdch omezen\u00ed prost\u0159ednictv\u00edm API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.chrome.com\/apps\/offline_storage#managing_quota\">Quota Management<\/a><\/noindex>. Pro do\u010dasn\u00e9 \u00falo\u017ei\u0161t\u011b pou\u017e\u00edvan\u00e9 v re\u017eimu inkognito se nastavuj\u00ed jin\u00e1 omezen\u00ed ne\u017e p\u0159i \u00fapln\u00e9m ukl\u00e1d\u00e1n\u00ed na disk.<\/p>\n<p>P\u0159ipome\u0148me, \u017ee na ur\u010den\u00ed re\u017eimu inkognito maj\u00ed z\u00e1jem str\u00e1nky, kter\u00e9 funguj\u00ed na modelu pln\u00e9ho p\u0159\u00edstupu na z\u00e1klad\u011b placen\u00e9ho p\u0159edplatn\u00e9ho (paywall). Pro p\u0159il\u00e1k\u00e1n\u00ed nov\u00e9 audience tyto str\u00e1nky poskytuj\u00ed nov\u00fdm u\u017eivatel\u016fm na ur\u010ditou dobu demonstra\u010dn\u00ed pln\u00fd p\u0159\u00edstup, co\u017e je aktivn\u011b vyu\u017e\u00edv\u00e1no k obch\u00e1zen\u00ed paywall. Nejjednodu\u0161\u0161\u00ed zp\u016fsob, jak z\u00edskat p\u0159\u00edstup k placen\u00e9mu obsahu v takov\u00fdch syst\u00e9mech, je pou\u017eit\u00ed re\u017eimu inkognito, p\u0159i kter\u00e9m str\u00e1nka pova\u017euje, \u017ee u\u017eivatel otev\u0159el str\u00e1nku poprv\u00e9. Takt\u00e9\u017e u vydavatel\u016f takov\u00e9 chov\u00e1n\u00ed nen\u00ed uspokojiv\u00e9, a proto aktivn\u011b vyu\u017e\u00edvali souvisej\u00edc\u00ed s FileSystem API d\u00edru k tomu, aby vynutili vypnut\u00ed re\u017eimu inkognito pro pokra\u010dov\u00e1n\u00ed prohl\u00ed\u017een\u00ed.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51226\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 Chrome 76 \u0431\u044b\u043b\u0430 \u043f\u0440\u0438\u043a\u0440\u044b\u0442\u0430 \u043b\u0430\u0437\u0435\u0439\u043a\u0430 \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 FileSystem API, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0438\u0437 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0440\u0435\u0436\u0438\u043c\u0430 \u0438\u043d\u043a\u043e\u0433\u043d\u0438\u0442\u043e. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 Chrome 76 \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a FileSystem API, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0430\u0441\u044c \u043a\u0430\u043a \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0436\u0438\u043c\u0430 \u0438\u043d\u043a\u043e\u0433\u043d\u0438\u0442\u043e, \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043b \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c FileSystem API, \u043d\u043e \u043e\u0447\u0438\u0449\u0430\u043b \u0432\u043d\u043e\u0441\u0438\u043c\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0441\u0435\u0430\u043d\u0441\u0430. \u041a\u0430\u043a \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u043d\u043e\u0432\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u043c\u0435\u0435\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043a\u0430\u043a \u0438 \u0440\u0430\u043d\u044c\u0448\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36861","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 Chrome 76 \u0431\u044b\u043b\u0430 \u043f\u0440\u0438\u043a\u0440\u044b\u0442\u0430 \u043b\u0430\u0437\u0435\u0439\u043a\u0430 \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 FileSystem API, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0438\u0437 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0439\u0434\u0435\u043d \u043c\u0435\u0442\u043e\u0434 \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0438\u043d\u043a\u043e\u0433\u043d\u0438\u0442\u043e \u0432 Chrome 76 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 Chrome 76 \u0431\u044b\u043b\u0430 \u043f\u0440\u0438\u043a\u0440\u044b\u0442\u0430 \u043b\u0430\u0437\u0435\u0439\u043a\u0430 \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 FileSystem API, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0438\u0437 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:14:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:14:20+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Byla nalezena metoda pro ur\u010den\u00ed zobrazen\u00ed v re\u017eimu inkognito v Chrome 76 | ProHoster","description":"V Chrome 76 byla uzav\u0159ena d\u00edra v implementaci FileSystem API, kter\u00e1 umo\u017e\u0148uje zjistit pou\u017eit\u00ed.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0439\u0434\u0435\u043d \u043c\u0435\u0442\u043e\u0434 \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0438\u043d\u043a\u043e\u0433\u043d\u0438\u0442\u043e \u0432 Chrome 76 | ProHoster","og:description":"\u0412 Chrome 76 \u0431\u044b\u043b\u0430 \u043f\u0440\u0438\u043a\u0440\u044b\u0442\u0430 \u043b\u0430\u0437\u0435\u0439\u043a\u0430 \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 FileSystem API, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0438\u0437 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:14:20+00:00","article:modified_time":"2019-10-31T19:14:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36861","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 05:06:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:37:23","updated":"2026-01-22 05:06:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/36861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=36861"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/36861\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=36861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=36861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=36861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}