[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Faille critique découverte dans GLIBC



Le 28/01/2015 23:16, Bernard Isambert a écrit :
Le 28/01/2015 20:59, Philippe Deleval a écrit :
Bonjour à tous

C'est une blague? A mon avis, tout programmeur utilisant la fonction de
bibliothèque C char *strcpy (s, ct) devrait être renvoyé de la boîte où
il travaille pour faute grave! Il y a à côté strncpy(char *strncpy (s,
ct, n), le petit n fait la différence.

Cordialement


Philippe Deleval

Et ceux qui créé la fonction strcpy sont des criminels qui devraient être guillotinés sur le champ. Heureusement, Zorro est arrivé et a sauvé l'informatique...

Ceux qui ont créé strcpy n'étaient sans doute pas conscients que le système qu'ils écrivaient et le langage qu'ils concevaient auraient une telle fortune, avaient-ils prévu Internet? Après tout, ma source sur C est signée Kernighan-Ritchie. C'est l'expérience qui a dégagé ce qui était plus ou moins bon. strcpy peut encore être utilisé sans danger par un programmeur qui sait ce qu'il fait et maîtrise la longiueur des chaînes qu'il manipule, je pnese que c'était la vocation première. Mais lire par strcpy une chaîne qui vient d'ailleurs, c'est un risque notoire!

Cordialement

Philippe Deleval (et non zorro, je ne sais pas monter à cheval!)


Reply to: