From 3bac62d9edbbe58d31b34e42e4337f0d57b66141 Mon Sep 17 00:00:00 2001 From: Tobias Mueller Date: Thu, 13 Jan 2011 18:23:13 +0100 Subject: [PATCH] Used urllib2 to read initial page from twitter --- pwnitter.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pwnitter.py b/pwnitter.py index 551a2f7..e8404c2 100755 --- a/pwnitter.py +++ b/pwnitter.py @@ -14,6 +14,7 @@ import time import gobject import select import subprocess +import urllib2 status = 'I browsed twitter insecurely, got #pwned and all I got was this lousy tweet.' @@ -130,14 +131,12 @@ class Pwnitter(dbus.service.Object): "Cookie": cookie, } - conn = httplib.HTTPSConnection(host) try: - conn.request("GET", "/", None, headers) + page = urllib2.urlopen("https://%s/" % host).read() except socket.error, e: log.error(e) else: - response = conn.getresponse() - page = response.read() + log.debug('Connected to host %s', host) # Newtwitter and Oldtwitter have different formatting, so be lax authToken = '' -- 1.7.9.5