Bonjour,
Je me suis interesser a la securité d'un de mes programmes utilisant les sockets.
Je doit ouvrir un fichier de cette maniere :
FILE *fichier;
fichier = fopen(source,"r");
source étant une char* dynamiquement allouer issu d'une decoupe de la requettes obtenue par le client, source a été obtenue un peu de cette maniere-ci:
fprintf(source,"/home/juki/test/%s",la_requette_deja_decouper);
Ma question concerne le systeme de fichier Windows et Linux:
Ya-til une possibilité en utilisant des caracteres comme : ../../ dans "la_requette_deja_decouper" pour revenir en dessous du dossier /test/ ?
(Dans ce cas cela posse un gros probleme de securité.)
merci d'avance.