Author Topic: [Release] noASLR  (Read 6634 times)

Offline Princess of Sleeping

  • End User
  • *
  • Posts: 19
    • View Profile
[Release] noASLR
« on: April 25, 2020, 08:05:32 PM »
A plugin to disable the PSVita Address Space Layout Randomization (ASLR)


Usage:
  • Add noaslr.skprx to your config.txt and reboot.
  • Most modules map to a fixed address, making development easier
  • enjoy

download : https://github.com/CelesteBlue-dev/PSVita-RE-tools/tree/master/noASLR



Notes

All modules loaded after noASLR will be loaded without ASLR.

If not using Enso, everything except shared modules will be loaded without ASLR

The OS allocated extra memory for ASLR, so using noASLR allows the developer to use more memory.



« Last Edit: April 25, 2020, 09:02:05 PM by Princess of Sleeping »

Offline Princess of Sleeping

  • End User
  • *
  • Posts: 19
    • View Profile
Re: [Release] noASLR
« Reply #1 on: April 27, 2020, 03:13:54 PM »
extra note

Modules loaded by nskbl will have ASLR set by sceKernelAllocMemBlock

So 1.692 and 1.80 nskbl's sceKernelAllocMemBlock should be obviously different implementations