XCShInfo.dll no ASLR

The PDF-XChange Viewer for End Users
+++ FREE +++

Moderators: TrackerSupp-Daniel, Tracker Support, Paul - Tracker Supp, Vasyl-Tracker Dev Team, Chris - Tracker Supp, Sean - Tracker, Ivan - Tracker Software, Tracker Supp-Stefan

Post Reply
Ginfer
User
Posts: 17
Joined: Sun Dec 05, 2010 1:25 pm

XCShInfo.dll no ASLR

Post by Ginfer »

Title basically says it, the DLL which is apparently there for the shell extension functionality is loaded by other processes (because they use the standard Windows file picker dialog I guess?) so wouldn't it be smart if ASLR was enabled for it?
User avatar
Tracker Supp-Stefan
Site Admin
Posts: 17941
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: XCShInfo.dll no ASLR

Post by Tracker Supp-Stefan »

Hello Ginfer,

Just to make sure we are on the right track, this is the ASLR you are talking about, right?

Best,
Stefan
User avatar
Paul - Tracker Supp
Site Admin
Posts: 6901
Joined: Wed Mar 25, 2009 10:37 pm
Location: Chemainus, Canada
Contact:

Re: XCShInfo.dll no ASLR

Post by Paul - Tracker Supp »

Hi Ginfer,

Because our products in the current version pre-date Vista we elected to not enable this when it became available. It will be in V3 of the Viewer because we have re-written the code.

I'm interested in knowing what you perceive as the benefits of enabling ASLR.

regards
Best regards

Paul O'Rorke
Tracker Support North America
http://www.tracker-software.com
Ginfer
User
Posts: 17
Joined: Sun Dec 05, 2010 1:25 pm

Re: XCShInfo.dll no ASLR

Post by Ginfer »

Paul - Tracker Supp wrote:I'm interested in knowing what you perceive as the benefits of enabling ASLR.
In general or in this case (for a DLL)?
For former please look at the wiki and elsewhere, it's surely better explained there than I ever could.
Concerning latter, not enabling ASLR for a DLL makes could make it easier to exploit applications that load this DLL, even when they themselves have ASLR enabled (which is BTW why some security-sensitive applications care about whether the DLLs they have loaded have ASLR enabled).
User avatar
Tracker Supp-Stefan
Site Admin
Posts: 17941
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: XCShInfo.dll no ASLR

Post by Tracker Supp-Stefan »

Hello Ginfer,

I am pretty sure Paul was asking for the specific use with our .dlls :)
Thanks for your follow up and the article link.

As Paul noted - we are considering this for ver3 of our Viewer. The current one was created before Win Vista, so incorporating ASLR was not possible at design time, and it's not reasonable now with ver3 being so close to release.

Best,
Stefan
Post Reply