If you are able to recompile the program, you can disable ASLR. For example on iOS it just requires a change to the MACH-O header of the binary. [0]
But I doubt you could disable ASLR of a running process, for somewhat obvious reasons...
But I doubt you could disable ASLR of a running process, for somewhat obvious reasons...
ASLR shouldn't be a big problem though. Only the base address of code in each file (executable or library) is changed, and you can easily find it. Functions within one file are not shuffled around. ASLR only exists to stop you from hard-coding function addresses, to make exploits harder.