Mandatory ASLR causes apps/games to crash (including FFVII “97 launcher on start)

Cheat engine

A specific forum for all Game Discussions related to releases of video games.


Post Reply
User avatar
J1327
Donor
Donor
Apprentice Hacker
Apprentice Hacker
Posts: 65
Joined: Mon Jul 25, 2022 5:00 pm
Answers: 0
Location: Baltic States
x 72

Mandatory ASLR causes apps/games to crash (including FFVII “97 launcher on start)

Post by J1327 »


FF7 "97 original. No mods or alterations. Game doesn’t start via launcher while M-ASLR is on. This is caused due module, which isn’t “shipped”/compiled with /DYNAMICBASE option.


Inspecting (launching .exe) with-in cheat engine’s windows debugger,
Static addresses 548BAEC there it should lead to -> "FF7_Launcher.exe+148AEC" (or as section address to -> FF7_Launcher.exe.bind+1AEC) leads to “??”...
While "FF7_Launcher.exe.bind+1AEC" exist but in different location than expected "0015BAEC” ...
So, process base address starts from 0x10000 instead from (expected/preferred) 0x400000.


Even AV is turned on, Windows Security still protects. It is not a bad thing when working in high-risk environments -- have additional security.
So, in this situation, game launcher (aka. for Final Fantasy VII “97) crash is caused due (following) security setting.
This Windows Security setting: “Force randomization for images (Mandatory ASLR)”, which reallocates process else there and
Causes program instability.

To “resolve” this, switch that option off – reboot machine – try launching app/game again.
Alternatively add program to exception.
(notes: if this would become mandatory ASLR as default option (its a far shot))


Tags:

User avatar
satandidnowrong
Table Maker
Table Maker
Novice Hacker
Novice Hacker
Posts: 33
Joined: Tue Feb 27, 2024 5:05 pm
Answers: 0
x 23

Re: Mandatory ASLR causes apps/games to crash (including FFVII “97 launcher on start)

Post by satandidnowrong »

Came here interested to read about the problem and glad there is a solution. Thanks!

Tables must have credit if distributed/modified and link to opencheattables.com

Post Reply