RFE: Encrypted whitelist
-
- Posts: 2
- Joined: Mon Nov 12, 2012 4:54 pm
RFE: Encrypted whitelist
It would be great if some sort of encryption with password could be set to ensure that the list of trustworthy websites can only be read by the one who has the password. This could ensure more security because if your PC is compromised by a hacker, they can not identify what web pages you visited. I was thinking about a password prompt each time you start Firefox (with Noscript of course). Of course this option should be of free will, so there should be an option to activate or deactivate this feature. I was thinking of the encryption standard AES.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
What kind of compromise did you have in mind?
On the whole, detecting the list of websites you trust is a relatively minor compromise, especially if you're assuming that someone has taken complete control of your computer (and could do much worse things to you, starting with installing keyloggers/trojans). However, if it really concerns you, then you can Temporarily Allow sites instead of permanently allowing them.
On the whole, detecting the list of websites you trust is a relatively minor compromise, especially if you're assuming that someone has taken complete control of your computer (and could do much worse things to you, starting with installing keyloggers/trojans). However, if it really concerns you, then you can Temporarily Allow sites instead of permanently allowing them.
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
As Thrawn noted, if your computer is compromised by a hacker, you have far worse problems than someone knowing which sites you trust or visit.Devistation wrote: if your PC is compromised by a hacker, they can not identify what web pages you visited.
And they can track your visits anyway, and if a keylogger or other tools are used, they'd capture your passwords, too.
The only way to attempt the level of security you're describing is by one of the various full-disk-encryption (FDE) systems, which require the password at boot time. (Not Windows Logon password protection, which is notoriously weak.) Some of them have been bypassed in various ways. And you need to be completely sure that the machine is 100% clean when you install the FDE, else the keylogger will send the hacker your FDE password along with all the others.
The best that most of us can do is to keep the hacker out in the first place, and you've taken a major step there by using NoScript, if used for maximum benefit.
For other ideas on how to defend yourself, this thread is interesting.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:16.0) Gecko/20100101 Firefox/16.0
-
- Posts: 2
- Joined: Mon Nov 12, 2012 4:54 pm
Re: RFE: Encrypted whitelist
Ok thanks for the info
. I already thought of encrypting my whole drive but I have lot of data on it and it would take alot of time to make a backup. I just thought it was a good idea because Firefox already has something like that but only for passwords (master password). I rigged my whole computer for privacy, (deleting cache, cookies, etc with every PC start and every browser start) that's why I saw the whitelist as a little privacy problem because deleting the browser history wouldn't have much use then would it? 


Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
It shouldn't be possible for sites to directly detect which sites are on your whitelist. I suppose it's possible for a site to manually probe whether scripts for other sites are allowed - but only if you've first chosen to trust that site.
And you could block any such attempt, if it concerns you, using the RequestPolicy addon. If you really want privacy, you should definitely check RP out. Remember, NoScript is primarily a security tool, with privacy coming as a side-benefit.
And you could block any such attempt, if it concerns you, using the RequestPolicy addon. If you really want privacy, you should definitely check RP out. Remember, NoScript is primarily a security tool, with privacy coming as a side-benefit.
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
Storing passwords in any Internet-facing application, especially a web browser (in which vulnerabilities are found regularly), carries huge additional risks.Devistation wrote: I just thought it was a good idea because Firefox already has something like that but only for passwords (master password).
Some users prefer solutions that store them at some encrypted site, using encrypted connections. You still don't know whom you're trusting; disgruntled employee, etc.
We ultra-paranoid users

You can store the entire app on a thumb drive, take it with you, use it on other machines without worrying about leaving traces on the host machine, and if you lose the thumb drive, the finder can't get in without that (very strong, of course), master pw. Back up that single 18k file regularly, esp. after any changes. Then, if PS goes out of business tomorrow, and your entire hard drive dies, just run the installer that you saved on thumb drive, CD, whatever, on your new HD. Import the backup of the database, and you're ready to go. Total freeware. No ads, no nags.
DISCLAIMER: Personal opinion only; not an official endorsement by this forum, its Admin/Developer, or any other person, nor can this site offer support for third-party products. Offered in the hope that it may be of some use, but because I can't control the product, your use of it, etc., I cannot accept any responsibility or liability from your use of it, or the consequences thereof. IF YOU DO NOT ACCEPT THESE TERMS, DO NOT CONSIDER, HEED, OR USE THIS OPINION.
If it really bothers you, use only Temp-Allow, and revoke before leaving each site. But it shouldn't really be a problem, because:that's why I saw the whitelist as a little privacy problem because deleting the browser history wouldn't have much use then would it?
I'm not visualizing a way to do it *manually* without actually attempting to load the third-party script, which would show up in NS Menu. If both the first and third parties are trusted, it's theoretically possible that both would load before you had a chance to do anything about it, but then clearly you've trusted a rather untrustworthy site.Thrawn wrote: I suppose it's possible for a site to manually probe whether scripts for other sites are allowed - but only if you've first chosen to trust that site.

Ditto with running the third-party code as an inline script on your trusted site. What trustworthy site would do that?
And to clarify, IMTFO (In my tin-foil-hat opinion), NONE of these are trustworthy, and are never allowed by this user. (OP: Check the sticky posts on "surrogates" to see why they don't need to be allowed even when sites "require" them.)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
Yes, that was what I had in mind. Clunky, only allows them to probe specific sites rather than just reading your history, doesn't say anything about when or how often you've been there, and it would be blindingly obvious when your NoScript menu suddenly had 10000 entries in it, but theoretically a whitelisted site could use this to check where you've been...Tom T. wrote:I'm not visualizing a way to do it *manually* without actually attempting to load the third-party script, which would show up in NS Menu.Thrawn wrote: I suppose it's possible for a site to manually probe whether scripts for other sites are allowed - but only if you've first chosen to trust that site.
I wonder how well NoScript would handle this situation? It would be practically a DoS attack.
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Linux i686; rv:12.2) Gecko/20121102 PaleMoon/12.2
Re: RFE: Encrypted whitelist
Exactly, esp. the latter.Thrawn wrote: Clunky, only allows them to probe specific sites rather than just reading your history, doesn't say anything about when or how often you've been there...
From a trustworthy site?Thrawn wrote: and it would be blindingly obvious when your NoScript menu suddenly had 10000 entries in it, but theoretically a whitelisted site could use this to check where you've been... It would be practically a DoS attack.

(There have been many other privacy attacks based on sniffing history, cache, color of links visited/not visited, CSS, etc., mostly powered by JS. Keep out the data-miners, and any site that is found to do this -- let the whole world know.

I'm thinking that you'd have other resource problems first -- bandwidth, ISP throttling, CPU and memory -- when a site loads 10,000 script sources, especially because each domain name may have many, many scripts. I use Yahoo Mail, and have restricted the permissions from the default whitelist to onlyI wonder how well NoScript would handle this situation?
mail.yahoo.com
yimg.com
denying www dot yahoo.com, and TA-ing yahooapis pro re nata. Still, I've seen as many as 122 scripts running there, with just these permissions.
Of course not all are that intensive, but many sites run dozens of scripts, so 10,000 domains may be hundreds of thousands of scripts.
The NS menu might scroll forever, *if* all that traffic made it past the intersections on the way. What do you think?
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
I think that a properly-used NoScript installation would block 99.9% of those scripts. I'm just wondering how well it would cope with such a tremendous menu. More a Firefox question, I guess, than specifically a NoScript one.Tom T. wrote: The NS menu might scroll forever, *if* all that traffic made it past the intersections on the way. What do you think?
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
Sorry, what I meant was "What do you think about the possibility of the 300,000-script web page load making it past your ISP, then having enough bandwidth, CPU, and memory to handle it, long before it got to NoScript?" -- assuming for the sake of argument that all of the sites involved were whitelisted.Thrawn wrote:I think that a properly-used NoScript installation would block 99.9% of those scripts. I'm just wondering how well it would cope with such a tremendous menu. More a Firefox question, I guess, than specifically a NoScript one.Tom T. wrote: The NS menu might scroll forever, *if* all that traffic made it past the intersections on the way. What do you think?
Since NS blocks the requests to non-whitelisted sites, then assuming a prudent-length whitelist, yes, the menu would have a very long scroll, but the return traffic issue doesn't occur. I'm not aware of a limitation per se on the number of menu items, either in NS or in Fx.
Sorry that my previous wasn't clear.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:16.0) Gecko/20100101 Firefox/16.0
Re: RFE: Encrypted whitelist
It occurred to me that this is another very good reason never to use "Globally Allow", in case a nasty site did indeed try such a thing, which probably would result in DoS.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:16.0) Gecko/20100101 Firefox/16.0