petites précisions...
libsafe ça necessite de patcher la libc.
PaX ne fonctionne que sur x86 puisqu'il rend la pile non executable via la gestion du paging sur IA 32.
Prelude - qui est un IDS - rapporte les debordements de buffers au niveau host via libsafe et prochainement via un plugin PaX à prelude-lml (analyse de logs), et au niveau réseau bien sûr via un pattern matching classique (et peut être bientôt du protocol analysis ? :) avec la gestion des NOP polymorphes (comme l'a fait ensuite spp_fnord.c de dragos ruiu pour snort).
[^] # Re: A lire...
Posté par vjm . En réponse à la dépêche Le patch OpenWall. Évalué à 6.
libsafe ça necessite de patcher la libc.
PaX ne fonctionne que sur x86 puisqu'il rend la pile non executable via la gestion du paging sur IA 32.
Prelude - qui est un IDS - rapporte les debordements de buffers au niveau host via libsafe et prochainement via un plugin PaX à prelude-lml (analyse de logs), et au niveau réseau bien sûr via un pattern matching classique (et peut être bientôt du protocol analysis ? :) avec la gestion des NOP polymorphes (comme l'a fait ensuite spp_fnord.c de dragos ruiu pour snort).
http://www.prelude-ids.org(...)