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

Re: Faille critique découverte dans GLIBC



On 29/01/2015 21:10, Philippe Deleval wrote:
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!

Un des trucs qui me plaît dans linux (ok, la libc c'est pas que linux, je sais) donc ce qui me plait c'est la liberté qu'on te donne, y compris la liberté de faire une bêtise.

Essayez (ou pas en fait) le fameux "rm -rf /" et vous aurez droit à un gentil message qui vous préviendra que c'est dangereux.

Je suis nostalgique, avant on pouvait détruire son système en paix :)

Cordialement

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



--
--
mrr


Reply to: