{"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\/it\/blog\/news\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76","title":{"rendered":"\u00c8 stato trovato un metodo per rilevare la navigazione in modalit\u00e0 incognito in Chrome 76","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>In Chrome 76 \u00e8 stata <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51122\">chiusa<\/a><\/noindex> una falla nell'implementazione del FileSystem API, che consentiva di determinare da un'applicazione web l'uso della modalit\u00e0 in incognito. A partire da Chrome 76, invece di bloccare l'accesso al FileSystem API, che era utilizzato come indicatore di attivit\u00e0 in modalit\u00e0 in incognito, il browser ha smesso di limitare il FileSystem API, ma ha ripulito le modifiche apportate al termine della sessione. Come si \u00e8 rivelato, la nuova implementazione <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.jse.li\/posts\/chrome-76-incognito-filesystem-timing\/\">presenta<\/a><\/noindex> svantaggi che permettono, come prima, di determinare l'attivit\u00e0 della modalit\u00e0 in incognito.<\/p>\n<p>Il problema \u00e8 che la sessione con il FileSystem API in modalit\u00e0 in incognito \u00e8 temporanea e i dati non vengono salvati su disco, rimanendo in memoria volatile. Pertanto, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/veggiedefender\/chrome-filesystem-timing\">misurando<\/a><\/noindex> il tempo di salvataggio dei dati tramite il FileSystem API e le deviazioni che si verificano (quando si salva in RAM vengono registrate caratteristiche costanti, mentre durante la scrittura su disco le latenze cambiano) \u00e8 possibile giudicare con sufficiente certezza se la pagina visualizzata \u00e8 in modalit\u00e0 in incognito o meno. Un difetto del metodo \u00e8 rappresentato dal processo di misurazione delle deviazioni, che pu\u00f2 durare circa un minuto (<noindex><a rel=\"nofollow\" href=\"https:\/\/jse.li\/chrome-filesystem-timing\/\">dimostrazione<\/a><\/noindex>). <\/p>\n<p>Inoltre, in Chrome 76 persiste un'altra falla <noindex><a rel=\"nofollow\" href=\"https:\/\/mishravikas.com\/articles\/2019-07\/bypassing-anti-incognito-detection-google-chrome.html\">il problema<\/a><\/noindex>, che consente di valutare l'attivit\u00e0 della modalit\u00e0 in incognito sulla base delle limitazioni imposte tramite l'API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.chrome.com\/apps\/offline_storage#managing_quota\">Quota Management<\/a><\/noindex>. Per lo storage temporaneo utilizzato in modalit\u00e0 in incognito vengono imposti limiti differenti rispetto a quelli di un normale storage su disco.<\/p>\n<p>Ricordiamo che le modalit\u00e0 in incognito interessano i siti che operano secondo un modello di accesso totale a pagamento (paywall). Per attrarre un nuovo pubblico, tali siti offrono ai nuovi utenti un accesso completo dimostrativo per un certo periodo, cosa che viene sfruttata attivamente per aggirare il paywall. Il modo pi\u00f9 semplice per accedere ai contenuti a pagamento in tali sistemi \u00e8 utilizzare la modalit\u00e0 in incognito, in cui il sito considera che l'utente abbia aperto la pagina per la prima volta. Questo comportamento non soddisfa gli editori, pertanto hanno utilizzato attivamente la falla associata al FileSystem API per richiedere di disattivare la modalit\u00e0 in incognito per continuare la visualizzazione.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <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.1.1 - 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\/it\/blog\/news\/najden-metod-dlya-opredeleniya-prosmotra-v-rezhime-inkognito-v-chrome-76\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Trovato un metodo per determinare la visualizzazione in modalit\u00e0 in incognito in Chrome 76 | ProHoster","description":"In Chrome 76 \u00e8 stata chiusa una falla nell'implementazione del FileSystem API, che consentiva di determinare da un'applicazione web l'uso.","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/36861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=36861"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/36861\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=36861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=36861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=36861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}