Post Reply 
Privoxy - Underrated AdBlocking Software
Jan. 03, 2015, 04:21 PM (This post was last modified: Jan. 06, 2015 05:28 AM by GunGunGun.)
Post: #1
Privoxy - Underrated AdBlocking Software
Hi everybody,

Privoxy is a really nice AdBlocking Software and much more, it can improve privacy, can bypass Anti-Adblock effectively, and it can simulate Greasemonkey, Stylish too.

Here is Homepage: http://www.privoxy.org/
Download: http://sourceforge.net/projects/ijbswa/files/
Just download and run Privoxy.exe, change your browser HTTP Proxy to 127.0.0.1 port 8118 and Privoxy will do its job.
Donate: http://www.privoxy.org/faq/general.html#DONATE
Please support Privoxy to keep this project alive by donating, I feel like Privoxy development state is freezing, hope someone can donate or become developers to support the main developer, seem he is really tired because his solo work with Privoxy.

_____________________

I also found a better version from a Vietnamese website, they modified and improved it to do much more thing, it can filter HTTPS/SSL website and a tool called adblock2privoxy inside to convert code (Greasemonkey, Stylish, AdBlock Plus) to Privoxy: https://www.dropbox.com/s/1suuqhpkfr80af...oxy.rar?m=

ProxHTTPSProxy and Python with Launcher (can hide ProxHTTPSProxy window): https://mega.co.nz/#!L4MBjCbL!sTCRuhtEh-...RyojnOvfu8

- Like the version above, just set your browser use 127.0.0.1 port 8118 as HTTP Proxy and run privoxy.exe, but if you want to filter HTTPS, set your browser's HTTPS Proxy to 127.0.0.1 port 8079.

Add these lines to .filter file:
Code:
CLIENT-HEADER-TAGGER: tagger4https
s@Tagged: Proxomitron FrontProxy@$0@i
Add these lines to .action file:
Code:
{+client-header-tagger{tagger4https}}
/
{+forward-override{forward 127.0.0.1:8081}}
TAG:.*?Proxomitron

And run ProxHTTPSProxy.exe.

Source: Google translate to English: http://translate.google.com/translate?sl=auto&tl=en&u=http://vn-sharing.net/forum/showthread.php?t=2045
Add Thank You Quote this message in a reply
Jan. 04, 2015, 08:01 PM
Post: #2
RE: Privoxy - Underrated AdBlocking Software
Could you please attach the .action and .filter files that you are using. Thanks.

soccerfan
Add Thank You Quote this message in a reply
Jan. 06, 2015, 01:23 AM
Post: #3
RE: Privoxy - Underrated AdBlocking Software
(Jan. 04, 2015 08:01 PM)soccerfan Wrote:  Could you please attach the .action and .filter files that you are using. Thanks.

.action and .filter inside that mega.co.nz package is pretty nice (optimized and catch ad url okay I think), my file also based from that package so there is almost nothing different. You can download that package and take those files if you want.
Add Thank You Quote this message in a reply
Jan. 06, 2015, 04:00 AM
Post: #4
RE: Privoxy - Underrated AdBlocking Software
(Jan. 06, 2015 01:23 AM)GunGunGun Wrote:  
(Jan. 04, 2015 08:01 PM)soccerfan Wrote:  Could you please attach the .action and .filter files that you are using. Thanks.

.action and .filter inside that mega.co.nz package is pretty nice (optimized and catch ad url okay I think), my file also based from that package so there is almost nothing different. You can download that package and take those files if you want.

The mega.co.nz links to a rar pacakge that has just HttpsProxy
(and other python files) but no privoxy related material. D'oh!
Could you please confirm if it is the right link.

soccerfan
Add Thank You Quote this message in a reply
Jan. 06, 2015, 05:27 AM
Post: #5
RE: Privoxy - Underrated AdBlocking Software
(Jan. 06, 2015 04:00 AM)soccerfan Wrote:  
(Jan. 06, 2015 01:23 AM)GunGunGun Wrote:  
(Jan. 04, 2015 08:01 PM)soccerfan Wrote:  Could you please attach the .action and .filter files that you are using. Thanks.

.action and .filter inside that mega.co.nz package is pretty nice (optimized and catch ad url okay I think), my file also based from that package so there is almost nothing different. You can download that package and take those files if you want.

The mega.co.nz links to a rar pacakge that has just HttpsProxy
(and other python files) but no privoxy related material. D'oh!
Could you please confirm if it is the right link.

Sorry, seem I take just one package, here is the package that contain .filter and .action file: https://www.dropbox.com/s/1suuqhpkfr80af...oxy.rar?m=
Add Thank You Quote this message in a reply
[-] The following 1 user says Thank You to GunGunGun for this post:
soccerfan
Jan. 12, 2015, 07:12 PM
Post: #6
RE: Privoxy - Underrated AdBlocking Software
Hello and greeting!

I have .action|filters files from the past few years.
Anyone interested please PM me, and I can mail them (some are large in size).
I use Privoxy, some .css filters (both with stylish and a custom sheet for IE), spywareblaster and windows firewall (with ip blocking) for both adblocking and online security. I really do not want to filter HTTPS but mostly because of laziness.

Cheers!
Add Thank You Quote this message in a reply
Jul. 20, 2015, 05:52 PM
Post: #7
Privoxy + ProxHTTPSProxy on OS X
Dear reader,

I successfully combined the use of ProxHTTPSProxy with Privoxy under OS 10.8 after having followed GunGunGun's steps. I have a few questions regarding this setup. Please, read on:
- Running ProxHTTPSProxy on OS X was only possible because of the Python scripts I managed to download somewhere. Indeed, “.EXE” is only viewed as an archive under OS X. My question is should I upgrade to the “reloaded” version of ProxHTTPSProxy? If so, would it be possible to obtain the Python scripts instead of the corresponding Windows executable…

- I'm running ProxHTTPSProxy with the latest Python's libraries. For example, should I use instead an older version of “urllib”. The one I'm using is “urllib3-1.10.4”…

- Finally, I would like to create a few exceptions and bypass some URLs. For example, I would like to access some HTTPS website without having ProxHTTPSProxy in the way… Should I perform those exeptions in Privoxy itself or in the “config.ini” file provided with ProxHTTPSProxy? In both cases, I don't know how to performs those exceptions…

Thank you for graciously providing ProxHTTPSProxy. Indeed, Privoxy is no longer blind when visiting some random non-critical HTTPS website. It is fantastic. It's magic!

Thanks for your help.
Add Thank You Quote this message in a reply
Jul. 22, 2015, 04:11 AM
Post: #8
RE: Privoxy - Underrated AdBlocking Software
Welcome,

(Jul. 20, 2015 05:52 PM)Faxopita Wrote:  My question is should I upgrade to the “reloaded” version of ProxHTTPSProxy? If so, would it be possible to obtain the Python scripts instead of the corresponding Windows executable…

Aren't you using the "reloaded" version of ProxHTTPSProxy AKA ProxHTTPSProxyMII? I can't open the RAR file to check.

If you are, http://www.prxbx.com/forums/showthread.p...4#pid17994 may be relevant. I'll guess that GunGunGun's RAR contains MII 1.1b.

(Jul. 20, 2015 05:52 PM)Faxopita Wrote:  - I'm running ProxHTTPSProxy with the latest Python's libraries. For example, should I use instead an older version of “urllib”. The one I'm using is “urllib3-1.10.4”…

I'd try to use the latest.

(Jul. 20, 2015 05:52 PM)Faxopita Wrote:  Should I perform those exceptions in Privoxy itself or in the “config.ini” file provided with ProxHTTPSProxy? In both cases, I don't know how to performs those exceptions…

If you are using MII, you may use browser's exception list, “config.ini”, or Privoxy. Which depends on your logging and certificate verification needs.

Using the browser's list: MII and Privoxy will not see the connections.
Using MII's lists: Privoxy will not see the connections.

For "config.ini" add url expressions to [SSL Pass-Thru] or [BYPASS URL] section.
[SSL Pass-Thru] matches are verified by the browser. Some details can't be logged by MII.
[BYPASS URL] matches are verified, decrypted by MII.

Code:
config.ini wildcards

* matches everything
? matches any single character
[seq] matches any character in seq
[!seq] matches any character not in seq

And you could always use another browser with a direct connection. Wink

HTH
Add Thank You Quote this message in a reply
Jul. 22, 2015, 06:23 PM
Post: #9
RE: Privoxy - Underrated AdBlocking Software
Hello, thank you sir for all your answers. I have updated to version 1.3a… Compared to version 1.1, I'm now faced with issues I didn't have with the older release. For example, this site: https://bitcoinmagazine.com

I have a redirection issue, a kind of loop back something. My browser is in French, so don't know the exact English expression. I also have this message from the log:

"[SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:1769)" while trying to establish local SSL tunnel for [bitcoinmagazine.com:443]

I also have updated to the recommended—from this forum—"urllib3 1.10.2". Upgrading to latest urllib3 didn't solve the problem.

Thanks for your help…
Add Thank You Quote this message in a reply
Jul. 22, 2015, 06:32 PM
Post: #10
RE: Privoxy - Underrated AdBlocking Software
In fact, I can no longer access any HTTPS website because of this redirection issue…
Add Thank You Quote this message in a reply
Jul. 22, 2015, 09:45 PM
Post: #11
RE: Privoxy - Underrated AdBlocking Software
Apologies! I had to replace “Proxomitron” by “ProxHTTPSProxyMII” in both “user.action” and "filter.action” Problem appears to be solved. However, new errors are coming in. They seem to be “non-critical”, such as…
ProxHTTPSProxyMII RearProxy/v1.3a [Errno 32] Broken pipe
or…
ProxHTTPSProxyMII RearProxy/v1.3a [Errno 54] Connection reset by peer

Can I just forget those outputs?

Thanks
Add Thank You Quote this message in a reply
Jul. 23, 2015, 01:51 AM
Post: #12
RE: Privoxy - Underrated AdBlocking Software
(Jul. 22, 2015 09:45 PM)Faxopita Wrote:  Problem appears to be solved.

Cool I thought you might stay with the old files. Good to know it works for you.

(Jul. 22, 2015 09:45 PM)Faxopita Wrote:  However, new errors are coming in. They seem to be “non-critical”, such as…
ProxHTTPSProxyMII RearProxy/v1.3a [Errno 32] Broken pipe
or…
ProxHTTPSProxyMII RearProxy/v1.3a [Errno 54] Connection reset by peer

I don't have your OS to test with but I'd expect 'errors' like this due to our filtering and blocking. I see similar errors on windows with the Proxomitron.

Have fun
Add Thank You Quote this message in a reply
Post Reply 


Forum Jump: