[tor-bugs] #5400 [Tor bundles/installation]: ASLR broken by non-ASLR DLLs

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Wed Jun 13 15:36:16 UTC 2012


#5400: ASLR broken by non-ASLR DLLs
--------------------------------------+-------------------------------------
 Reporter:  funkstar                  |          Owner:  erinn               
     Type:  defect                    |         Status:  new                 
 Priority:  normal                    |      Milestone:                      
Component:  Tor bundles/installation  |        Version:  Vidalia: 0.3.1-alpha
 Keywords:                            |         Parent:                      
   Points:                            |   Actualpoints:                      
--------------------------------------+-------------------------------------

Comment(by Shondoit):

 Replying to [comment:5 funkstar]:
 > Just wondering if any progress on this?
 For Windows we have a proposed patch to start building Qt from source.
 (See #5746)
 Basically, when this gets merged it should all be ASLR enabled.
 I analyzed the resulting binaries from that branch and all of them have
 'dynamic base' and 'NX compatible' flags. (Apart from 'Start Tor
 Browser.exe', but this gets closed right away anyway.)

 Replying to [comment:6 Sebastian]:
 > Partial progress, yes. We build Qt from source, but I haven't yet
 figured out how to get ASLR for mingw/libgcc. I wonder if we need to build
 that, too. That'd be rather insane tho.
 Oh ye o' little faith. Statically building Vidalia removes these
 dependencies. (As long as we add -static-libgcc, which I did)

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


More information about the tor-bugs mailing list