-
Notifications
You must be signed in to change notification settings - Fork 531
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
notes: Private Browsing Mode #80
Comments
I don't use Private Browsing. Even if you bypass the false idea of anonymity many users believe in to consider only what it implies in reality my opinion is that it's not worth it. Maybe this excerpt from this post can be recalled:
The main idea is that Private windows can access cookies and such set by other private windows. OK, all is removed once you restart Firefox ... but within the session you're vulnerable. That's how I see it. |
In short, I see PB as browsing which clears "forensic" evidences on the computer/browser you are using for browsing. |
https://w3ctag.github.io/private-mode/ Open a tab in private mode: https://addons.mozilla.org/en-US/firefox/addon/private-tab/ |
@Atavic, for accesing multiple accounts on the same web page I more like the "container" feature. ;) |
That's a bit harsh IMHO - it does say exactly what it does and doesn't do. And it's called "Private Window" and not "Anonymous Window" for a reason.
I agree. It would still be nice if it was somehow possible to clear the "private" bits in memory without closing all PB windows. And also to be able to see the "private" cookies (for example). |
PB is designed to make the browsing session resilient to unsophisticated local attackers, network level privacy is not an immediate goal (except through cookie jar isolation/cookie stealing mitigation which is, as you said, irrelevant when blocking all cookies in the first place/disabling cross-site requests) https://wiki.mozilla.org/Private_Browsing
Private Browsing is only a (convenient) master switch to toggle persistent local storage on/off. Basically all protection (other than cookie jar isolation) against remote attackers/tracking is already available in non-private browsing mode:
An Analysis of Private Browsing Modes in Modern Browsers has more info.
This mozilla support page seems to indicate so: https://support.mozilla.org/t5/Firefox/Why-is-it-call-Private-Browsing-if-cookies-can-be-seen-from-the/td-p/1058044, but this could be verified
In short if you make sure to disable all kind of persistent storage in normal sessions through A good way to check for full coverage of the persistent storage preferences, would be to create 2 new fresh profiles configured with |
I agree, apparently (though this needs to be actually tested/verified working). PB mode also has drawbacks
My own method is to disable forced private browsing, re-enable persistent storage for usability/performance; the only use case for PB mode is using a shared/someone else's machine (eg. I don't care about the motivated local attacker scenario which can pwn me through memory/swap access/keylogging/... anyway. Mitigations against this are at the OS level). It is fine to enforce Private Browsing if you want the most hardened setup, and usability is not a concern. It is fine to leave it disabled if you have other measures in place to mitigate local exploits/theft (sandboxing, FDE), and want access to history, or cookie management addons.
Yes I have not tested this, it might be from an earlier version. Apparently related to pyllyukko/user.js@ce5ba07 -> http://forums.mozillazine.org/viewtopic.php?p=13842047; pyllyukko/user.js#8. I will open an issue for this, thanks. |
@Thorin-Oakenpants regading your Cookies pointers, I rehash these: https://github.com/ghacksuserjs/ghacks-user.js/issues/11 |
then that's no longer PB mode (only) as per this pref. I would write |
Closing all Private Windows clears all traces. I think that's important to note. |
I thought I would start a thread on known PB mode issues/problems. Personally, I don't think I know of any real benefits to PB mode over a controlled normal mode, and quite a few downsides. I'll start the ball rolling by mentioning one item
You cannot see or control PB mode cookies, or so called "private cookies". So essentially, until you close Firefox, your cookies that you accept will be retained. Good luck to people who think running PB mode for days on end is a good idea
This is why I always think its better to start in normal mode and flick open a new private window when needed. Indeed, without closing FF, just closing all PB Mode windows clears the data, and the next PB Mode window starts anew - as evidence by the tracking id PoC at http://www.radicalresearch.co.uk/lab/hstssupercookies
Maybe Francois can tell what benefits PB mode offers that we can't achieve in normal mode already using smarts
The text was updated successfully, but these errors were encountered: