Live data from Hacker News

Bypassing anti-incognito detection in Google Chrome

mishravikas.com

51–60 of 114 posts

Re: Bypassing anti-incognito detection in Google Chrome

#51
post #39
post #32

Earlier quoted context omitted.

that doesn't help. having a profile that cleans itself isn't the problem. switching between a normal and a cleaning profile is. for most of my stuff i want to keep the history and whatever else around. i also never restart my browser or my machine if i can't avoid it. (restarts happen when i don't want them, and that's when i don't want to loose my current state). so i am still stuck with specific sites that i need a…

I do not quite understand what do you mean by "switching". In my workflow, when I want "Incognito", I just start a new Chromium session on tmpfs. No switching needed.

i am reading stuff, like HN, and a topic comes along that is considered controversial where i live. i do not want it to show up in my browser history.

so i right-click, open link in private mode, or in a tabgroup.

i am done reading, i close the private window or wipe the group.

with your method i'd have to first start a new browser with that second profile, then copy the link to the new browser to read. that's a lot more work than just selecting an entry from the right-click menu.

Re: Bypassing anti-incognito detection in Google Chrome

#52
post #6

Is there any legitimate reason to allow arbitrary web apps to use gigabytes of space on my precious SSD, especially on mobile devices? I'm becoming increasingly wary of web apps having all sorts of access to things outside of the browser, sometimes without explicit permission. Browsers should limit every app to the same amount, perhaps 100MB, or maybe even 10MB. Apps that need more should ask for permission.

In a distributed environment like the web, how do you define an 'app'? If the restriction is e.g. 10MB per domain, what stops an entity registering a hundred domains?

Re: Bypassing anti-incognito detection in Google Chrome

#53
post #44
post #37

Earlier quoted context omitted.

Indeed – I have a hard time believing that the vast majority of people who want one of these things wouldn't also want the other.

Hypothetical examples: I don't want the New York Times to ID me, but I don't care if my wife knows I read it. I don't want red tube to forget about my all access pass, but I don't want it in my browser history.

right, and i do want the times in my history so i know if i have seen it already. but as is suggested elsewhere, private mode does not prevent ID.

the times could switch to genuine browser/device fingerprinting and store that information server side. if they are careful enough so that false possibles are not possible (rather let a few slip through) then they could effectively control how much free access everyone gets.

Re: Bypassing anti-incognito detection in Google Chrome

#54
post #7

Earlier quoted context omitted.

a profile that removes all history still writes to disk, and potentially leaves traces behind. (a backup could be running while the session is open, or a data could be left behind on a disk block because the files are deleted but not wiped) incognite mode is useful for two situations: A: you want to hide the fact that you visited a site. B: you want to hide from the site that you have visited before. the incognito-de…

A lot of people will be trackable still under B by IP address (yes, I know it's not identifying in general). I get arbitrary IP addresses from my ISP but if my router isn't reset then it can be the same for weeks; Brave solves this with incognito+tor.

tracking by ip address is for the lazy, and it doesn't work with dynamic IPs. at least not if the goal is to eg limit your access to how many articles you read per month. you'd not be happy if you go to a site for the first time but are blocked because you got a new IP that has already been to that site 5 times this month.

i'd use full browser/device fingerprinting to achieve the same effect. much more reliable.

Re: Bypassing anti-incognito detection in Google Chrome

#55
post #51
post #39

Earlier quoted context omitted.

I do not quite understand what do you mean by "switching". In my workflow, when I want "Incognito", I just start a new Chromium session on tmpfs. No switching needed.

i am reading stuff, like HN, and a topic comes along that is considered controversial where i live. i do not want it to show up in my browser history. so i right-click, open link in private mode, or in a tabgroup. i am done reading, i close the private window or wipe the group. with your method i'd have to first start a new browser with that second profile, then copy the link to the new browser to read. that's a lot…

Is there an extension available to add an option to open a link in a new profile? (Genuinely curious)

Re: Bypassing anti-incognito detection in Google Chrome

#56
post #4

See the result your browser https://luke.lol/check-fs-quota.php

Nice. On my Android it worked out Private Tab for Brave, however Firefox Focus did not get detected as such.

Not even using Chrome, except have to have it installed because lots of apps depend on it. :P

Re: Bypassing anti-incognito detection in Google Chrome

#57
post #3

there is only one way to get around this. incognito mode needs to emulate all system resources without actually making them available. even without that consideration, for things like disk storage, there is no reason[1] why incognito mode should have less access than normal mode. all websites should function as normal. the only difference is that in incognito mode everything is wiped once it is closed, and nothing is…

We need the same thing on mobile apps too. If the Facebook app wants access to my entire storage or else it refuses to take a picture, then why not show it a facade filesystem instead?

Re: Bypassing anti-incognito detection in Google Chrome

#58
post #51
post #39

Earlier quoted context omitted.

I do not quite understand what do you mean by "switching". In my workflow, when I want "Incognito", I just start a new Chromium session on tmpfs. No switching needed.

i am reading stuff, like HN, and a topic comes along that is considered controversial where i live. i do not want it to show up in my browser history. so i right-click, open link in private mode, or in a tabgroup. i am done reading, i close the private window or wipe the group. with your method i'd have to first start a new browser with that second profile, then copy the link to the new browser to read. that's a lot…

> with your method i'd have to first start a new browser with that second profile, then copy the link to the new browser to read.

But that is just about a second of work: my wrapper executable for chromium is named tb, and I use Dmenu with DWM for X window management, thus in four key presses and one mouse middle click the new browser instance is started and the URI copied: "ALT-P" "t" "b" "Mouse button 2".

Re: Bypassing anti-incognito detection in Google Chrome

#59
Am I the only one that wants their browser to be 100% stateless? I always run in incognito mode, and I have an external password manager. I have no problems with this setup except sites that detect and block incognito mode.

Other than caching, there is no legitimate benefit to allow pages to store local state beyond a session, and I can forgo caching at this point in the game. (I don’t care about offline web apps, to be clear)

Maintaining a whitelist of sites that can have session state would be trivial (the sites in my password manager are a great first cut). I don’t want to restart my browser periodically to clear everything else’s session state.

How hard would it be to build something like this?

Re: Bypassing anti-incognito detection in Google Chrome

#60
post #59

Am I the only one that wants their browser to be 100% stateless? I always run in incognito mode, and I have an external password manager. I have no problems with this setup except sites that detect and block incognito mode. Other than caching, there is no legitimate benefit to allow pages to store local state beyond a session, and I can forgo caching at this point in the game. (I don’t care about offline web apps, to…

What’s your motivation for doing this?

Btw, I store my passwords in Firefox Sync. What would the benefit be of storing them in a third-party password manager, from a security and privacy perspective?

Post reply on HN