Logo Blogo

Tutti gli articoli con tag dosemu

mmap_min_addr, cos'è e perché è importante

pubblicato da Lpt on fire!

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:

  • bitbake
  • dosemu, ma solo se intendete usarlo come utente non root. Una patch sperimentale è disponibile nel repository
  • wine, ma solo con applicazioni win16
  • qemu, ma anche in questo caso è presente una patch nell’ultima versione

Via | Debian

....
condividi 4 Commenti