A fine article, Will, thanks for digging into this. Are all the not-really-ASLR cases you found with your tool a result of either mingw-w64 or WIBU IxProtector?
-
-
-
It's possible that any toolchain could produce dynamic base code that has a stripped relocations table. Though I'd suspect non-Microsoft toolchains the most. I have a hard time imagining a MS program emitting a self-contradictory binary. At least not without screaming warnings.
- 5 more replies
New conversation -
-
-
Great work running down the cause of the VLC executable getting compiled with both dynamicbase set and table stripped, and especially the one-line code fix to prevent that. Fascinating.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Nice write up!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.