Post Reply 
ProxHTTPSProxy, a Proxomitron SSL Helper Program
May. 28, 2012, 09:11 PM (This post was last modified: May. 28, 2012 09:51 PM by Gravemind.)
Post: #132
RE: ProxHTTPSProxy, a Proxomitron SSL Helper Program
ProxHTTPSProxy — a Proxomitron SSL Helper Program — For dummies

First, download this:

http://prxbx.com/forums/attachment.php?aid=762

This is from a few posts above.

Then:

1. Go to http://www.python.org/download/

Download and install:

Python 2.7.3 Windows Installer (Windows binary -- does not include source)

or

Python 2.7.3 Windows X86-64 Installer (Windows AMD64 / Intel 64 / X86-64 binary [1] -- does not include source)

2. Go to http://slproweb.com/products/Win32OpenSSL.html and download Win32 OpenSSL v1.0.1c — 16MB Installer (worked for me, I don`t know which one is good for x64 — you try it). Install. Restart PC.

3.Go to "Firefox" settings and set this in the proxy section (others — network — connection — settings / my version is not in English, this is just an approximation):

check "Manual proxy settings"
HTTP-proxy: localhost on 8192 (could differ in your Proxomitron)
SSL-proxy: localhost on 8081

Then, launch ProxHTTPSProxy (from the locally downloaded folder), you should see a black window.

Open Proxomitron > Proxy > Add > 127.0.0.1:8081 > OK.

You can test it. It should post OK in the log window, in both of them.

Then go to proxomitron Headers and import this rule:

Quote:[HTTP headers]
In = FALSE
Out = TRUE
Key = "ProxHTTPSProxy"
URL = "$URL(http://?++:443/\w) $SETPROXY(127.0.0.1:8081)"

Now it`s ready. Test it on any https website. You will see a warning. Make an exception for the certificate if you want to filter it.

The filtering is erratic for me. It does kill urls with \k, also some of the tag filters are fine. But the https google search page is totally random. Sometimes it filters all ads in it, then it doesn`t. If you know the reason for this, make a post.

To test your setup import this rule into Web page

Quote:[Patterns]
Name = "TEST"
Active = TRUE
URL = "\wworkflowy.com"
Limit = 20
Match = "id="billboard""
Replace = "style="display:none""

https://workflowy.com/

Go to this site and the login area must be erased.

Congratulations!

NOTE: In order to control the https filtering in a flexible way — switch it on and off only with the Bypass button, do not set ssl-proxy in your browser settings, but import this rule into Proxomitron:

Quote:[HTTP headers]
In = FALSE
Out = TRUE
Key = "ProxHTTPSProxy 2"
URL = "$URL(https://?+) $SETPROXY(127.0.0.1:8081)"

The SSL-proxy in your browser must be the Proxomitron for this to work.
Add Thank You Quote this message in a reply
Post Reply 


Messages In This Thread
RE: ProxHTTPSProxy, a Proxomitron SSL Helper Program - Gravemind - May. 28, 2012 09:11 PM

Forum Jump: