[tor-bugs] #8860 [Flashproxy]: Registration over App Engine

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri May 10 22:39:57 UTC 2013


#8860: Registration over App Engine
------------------------+---------------------------------------------------
 Reporter:  dcf         |          Owner:  dcf           
     Type:  project     |         Status:  needs_revision
 Priority:  major       |      Milestone:                
Component:  Flashproxy  |        Version:                
 Keywords:              |         Parent:                
   Points:              |   Actualpoints:                
------------------------+---------------------------------------------------

Comment(by dcf):

 Hot damn. Thank you for this.

 The trick to accessing appspot domains is to make a request for
 https://www.google.com/, but override the Host header in the request:
 {{{
 Host: flashproxy-reg.appspot.com
 }}}
 That is, you make a connection to port 443 on whatever IP www.google.com
 resolves to, and start TLS as if you were talking to www.google.com. But
 in the HTTP request inside the TLS, you set the Host header to the host
 you want to talk to.

 Can you see if it's easy to change the program to work this way? Maybe
 it's possible to override a header in `urllib2.urlopen`.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8860#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list