Med lanseringen av Google Chrome 76, företaget
Tidigare gjordes detta med Chromes filsystems API. Enkelt uttryckt, om webbplatsen kunde få åtkomst till API:t så var surfning normalt. Om inte, gå inkognito. Detta användes för att se betalda artiklar och kringgå betalväggssystemet.
Google ändrade mekanismen och överförde data från disk till RAM. Men det visade sig att detta inte räcker. Det visar sig att Chrome allokerar lagring för filsystemet i temporärt minne. I det här fallet är den maximala volymen 120 MB, vilket gör att du kan övervaka aktiviteten i inkognitoläget med ganska hög noggrannhet. Men sajter har redan börjat använda denna metod.
Den andra metoden är baserad på hastighet. Som du vet ger RAM en högre överföringshastighet än hårddisk och SSD, så att skriva data till webbläsarens filsystem kommer att gå snabbare. Baserat på detta kan en webbplats teoretiskt upptäcka om webbläsaren använder inkognitoläge. Även om det kan ta tid att spåra hastigheten och beräkna skillnaderna.
Google sa att det arbetar med att åtgärda problem med alla andra nuvarande eller framtida verktyg för upptäckt av inkognitoläge. Kriget fortsätter.
Källa: 3dnews.ru