Je n'arrive pas à retrouver ça, mais dans un ancien linux mag j'avais vu des bibliothèques (dans glibc il me semble) qui redéfinissent les fonctions de base plus proprement et avec moins de vulnérabilités potentielles.
Il y avait quelque chose comme rajouter des 'g' devant les fonctions e.g remplacer malloc par gmalloc ( http://www.rops.org/sourcecode/main.cpp.html(...) pour le gmalloc)
Si quelqu'un a des infos...
Et bien sûr il faut éviter gets() et consors.
[^] # Re: Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par theocrite . En réponse à la dépêche Le remplaçant de PC BIOS sera "libre", annonce Intel. Évalué à 2.
Il y avait quelque chose comme rajouter des 'g' devant les fonctions e.g remplacer malloc par gmalloc ( http://www.rops.org/sourcecode/main.cpp.html(...) pour le gmalloc)
Si quelqu'un a des infos...
Et bien sûr il faut éviter gets() et consors.
Sinon il y a toujours ça :
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://www.cgsecurity.org/Articles/SecProg/Art5/index-fr.html(...)
http://www.cgsecurity.org/Articles/SecProg/Art6/index-fr.html(...)
Désolé, j'ai pas de pdf pour les deux derniers.