Come vengono implementati i non eseguibili? [duplicare]

1

Nel " Hacking the art of Exploitation " si dice che l'idea di base di stack overflow gli attacchi è che il sistema operativo non può differenziare le istruzioni dai dati all'interno dello stack e la soluzione a questo problema era implementare un "non stack eseguibile ".

La mia domanda è come viene implementata ??

    
posta HSN 15.04.2013 - 14:14
fonte

1 risposta

1

Potresti compilare con il flag di protezione dello stack. link è una domanda simile che chiede come abilitare protezione dello stack per gli eseguibili compilati con GCC.

    
risposta data 15.04.2013 - 14:17
fonte

Leggi altre domande sui tag