Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Newbie corner » Is there any trick to reduce the executable even further?
Re: Is there any trick to reduce the executable even further? [message #39095 is a reply to message #39092] Thu, 14 February 2013 20:13 Go to previous messageGo to previous message
Novo is currently offline  Novo
Messages: 1430
Registered: December 2006
Ultimate Contributor
lectus wrote on Thu, 14 February 2013 14:04

Novo wrote on Thu, 14 February 2013 13:53

lectus wrote on Thu, 14 February 2013 13:30

This tool removes the .reloc section that is absolutely useless in EXEs (useful only in DLLs).


If ASLR is enabled either directly by Windows or by a third party tool you can get into trouble.


It seems I'd need to link against ASLR for it to be an issue.


IMHO, ASLR is a part of a loader, which is a part of Windows (this is not the case in Unix). You do not link against ASLR. Loader just loads your app at random address. You need to do something to your app to tell loader that you want to load it at random address (most likely this is a flag), but there are third party tools, and nobody knows what will happen after another Windows update. Smile


Regards,
Novo
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Compiling a U++ project with a Python API on Windows
Next Topic: Per file compile flags
Goto Forum:
  


Current Time: Sat Jul 05 06:27:09 CEST 2025

Total time taken to generate the page: 0.03376 seconds