Visiting almost any website today means seeing ads, which are loaded from external sites. I would prefer they would not get my IP address either, but manually adding all possible references in a page is just too much work. It would be nice to have FoxyProxy load those external references through the same proxy (without adding them to the whitelist/blacklist).
Hi Moriarty, The problem is
Hi Moriarty,
The problem is how to identify those references to ads. FoxyProxy would effectively need to implement the same features of AdBlock. Do you use the AdBlock extension?
I suppose I could allow the import of AdBlock lists into FoxyProxy. What do you think of that?
Thanks for your quick reply.
Thanks for your quick reply. My concern is not directly related with ads. You see, I liked FoxyProxy, because I thought I can have a separate configuration for each tab in Firefox. Then I realized it's URLs instead of tabs, which is a bit different. There are websites which I am not comfortable visiting without using Tor, but I don't want to switch to Tor on all tabs, because it's slow.
Some websites use content from several different types of URLs, like Akamai, even for their own content, so it may need some detective work to set up all filters you want for a particular site. Now I'm completely unaware of how Firefox extension development works, and how easy or hard it is to do one particular thing. Basically what I would love to have is to be able to switch proxies based on tabs, and then all connections from that particular tab would go through the selected proxy.
Proxy-per-tab is a
Proxy-per-tab is a much-requested feature. It is extremely difficult -- perhaps impossible -- to do reliably with Firefox today. I continue to research the problem and hope to have a solution one day.
Eric
Eric, why can't you just
Eric, why can't you just parse the page for href, src, img, etc and have an option that for a pattern in a url, all embedded content from that url will also be foxyproxied?
I can do that, but it
I can do that, but it wouldn't be automatic. In other words, you'd have to press a button like "Analyze Page" in order to generate patterns for all href, src, and images on that page. Is that what you want?
This is exactly what i'm looking for
ericjung:
"I can do that, but it wouldn't be automatic. In other words, you'd have to press a button like "Analyze Page" in order to generate patterns for all href, src, and images on that page. Is that what you want?"
That is exactly what I am looking for - the auto add feature is great but on certain webpages it doesn't allow the web pages to load correctly. For example, on youtube.com it loads a lot of its content from ytimg.com so unless that is added manually to foxy proxy videos don't load correctly. I have not been able to find an easy way to find out where this content is loading from short of looking through the page source or watching the status bar in the bottom left.
Any way for this content to be found more easily/added to foxy proxy would be greatly appreciated.
An example to understand why moriarty's request is important
Sorry for my bad english, I agree with moriarty.
The pattern matching should apply to the url of the pages and not to the content which is downloaded when a page is viewed. Here is an explanation. I want to surf anonymously with tor on the website http://example.com so i will add the pattern *example.com* on my whitelist for the tor proxy. Suppose that example.com wants to know who i am. The easy way for them to get my IP address is to put a link to an image which is stored on another server, something like 'img src="http://logger.com/picture.png"'. When I will load the page http://example.com the remote image will be downloaded, but without the tor proxy, hence logger.com will be able to log my real IP address.
Sincerely,
Anonymous tor user ;)
P.S. sorry for double posting, the img tag was erased automatically, you can delete the previous comment
Hi, As I wrote before,
Hi,
As I wrote before, FoxyProxy can do what you want but only *after* the page has already loaded. So if you load it again, the rules would be applied and everything loaded through Tor. Unfortunately, it can't analyze the page *before* it's loaded in order create rules before loading the page. It's a chicken-and-egg problem :)
Eric
Not sure what the real
Not sure what the real problem is here, just use a different proxy server in your web browser, than way your IP is hidden?