[Twisted-Python] Creating an HTTP Proxy.. 2 Problems: HTTPS & changing the outgoing contents
hanooter at gmail.com
Mon Nov 23 17:32:13 EST 2009
Thanks for the reply,
But, I wanted to so some other stuff like statistics from the sites I visit
and doing a few other things in the background without slowing down my
some MITM stuff (not for mischievous uses though) so that I can better
extend my web browsing. I found a Proxy in Python that does HTTPS through
HTTP through OpenSSL but lacks the performance of Twisted. I think I'll just
try looking more into enhancing the performance of that Proxy while I wait
for a response here since I would prefer to use Twisted.
On Mon, Nov 23, 2009 at 1:53 PM, Landreville
<landreville at deadtreepages.com>wrote:
> On Sun, Nov 22, 2009 at 12:42 AM, Kyle Hanson <hanooter at gmail.com> wrote:
>> I wrote and Chrome doesnt allow extensions.
>> So I have a basic proxy set up from here:
>> http://blog.somethingaboutcode.com/?p=155 and I expanded it to do some
>> logging and what not.
>> The first problem I have with this is that I cannot view Gmail due to
>> HTTPS. This is problematic since I would like to view my email and don't
>> want to turn off proxy settings everytime to do so. So is there a way to
>> quitely pass ALL HTTPS without doing anything to them so it doesnt just send
>> blank data?
>> The second problem is that I have no idea how to modify the page contents.
>> Do I modify the buffer in my extended ProxyClient class? Because I tried
>> that and it only worked on very few websites. Perhaps could someone just
>> show me by doing a simple word swap (switching all mentions of Python to
>> some other word?)
>> I would greatly appreciate it.
> into greasemonkey scripts (supported in Chrome, Firefox, and Opera), they
> won't do everything your Proxy could (or maybe they could?) but it would
> probably be quicker/easier to implement.
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Twisted-Python