From: Tobias Mueller Date: Thu, 13 Jan 2011 17:23:13 +0000 (+0100) Subject: Used urllib2 to read initial page from twitter X-Git-Url: http://git.maemo.org/git/?p=pwnitter;a=commitdiff_plain;h=3bac62d9edbbe58d31b34e42e4337f0d57b66141;ds=sidebyside Used urllib2 to read initial page from twitter --- 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 = ''