telechargement de manière sécurisée
[...]
$fichier=fopen("/files/$nom","rb");
Sécurisée?
http://example.com/telecharger.php?nom=../etc/passwd(...)
Il faut filtrer '/' et '..' (au moins) pour que ce soit sécurisé (même si ton serveur est chrooté, sinon tu peux toujours choper des sources php par ce biais, possiblement avec un mot de passe de base dedans, etc).
Sinon, c'est "application/octet-stream", peut-être que ça peut aider.
# Re: téléchargement contrôlé de fichiers avec apache2 et php4
Posté par Colin Leroy (site web personnel) . En réponse au journal téléchargement contrôlé de fichiers avec apache2 et php4. Évalué à 4.
[...]
$fichier=fopen("/files/$nom","rb");
Sécurisée?
http://example.com/telecharger.php?nom=../etc/passwd(...)
Il faut filtrer '/' et '..' (au moins) pour que ce soit sécurisé (même si ton serveur est chrooté, sinon tu peux toujours choper des sources php par ce biais, possiblement avec un mot de passe de base dedans, etc).
Sinon, c'est "application/octet-stream", peut-être que ça peut aider.