command QDisableRandomization

Format: ‘QDisableRandomization:value’

Meaning: Some target operating systems will randomize the virtual address space of the inferior process as a security feature, but provide a feature to disable such randomization, e.g. to allow for a more deterministic debugging experience. On such systems, this packet with a value of 1 directs the target to disable address space randomization for processes subsequently started via ‘vRun’ packets, while a packet with a value of 0 tells the target to enable address space randomization.

This packet is only available in extended mode.

This packet is not probed by default; the remote stub must request it, by supplying an appropriate ‘qSupported’ response. This should only be done on targets that actually support disabling address space randomization.

Reply:

OK