mmap_min_addr, /proc/sys/vm/mmap_min_addr, è un file che vi consente di impostare l’indirizzo minimo a cui un processo può accedere usando mmap.
Normalmente questo file ha come valore 0 non imponendo alcun limite. Per rendere più complicato sfruttare bug “kernel NULL pointer dereference” è consigliabile impostare come valore 4096. Sarete protetti e praticamente tutte le applicazioni continueranno a funzionare correttamente.
Gli unici programmi ad avere problemi con questa impostazione sono:
Via | Debian
emboss
05 nov 2009 - 13:38 - #1su ubuntu 9.10 il valore di default è 65536
Hispa
05 nov 2009 - 14:36 - #2io su ubuntu 9.10 ho 0…
gotroot
05 nov 2009 - 15:05 - #3su Arch con kernel 2.6.31-ARCH il valore è impostato a 4096.
ecarlesso
06 nov 2009 - 10:12 - #4Come gotroot, volevo notificare che ArchLinux ha un valore di defatul di 4096.