cs_Flow57
Messages postés4Date d'inscriptionsamedi 9 décembre 2000StatutMembreDernière intervention 7 octobre 2008
-
6 oct. 2008 à 21:32
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
7 oct. 2008 à 18:29
Bonjour,
Hier mon site a été attaqué (je ne sais absolument pas par qui ni
comment) et l'un des plus gros fichiers de celui ci a été téléchargé
des milliers de fois, ce qui a biensûr pour conséquence de consommer ma
bande passante inutilement (je suis en mutualisé et j'ai le droit à
800Go 'seulement') et de temps à autres à couper l'accès à TOUS mes
sites ...
Mais le mec dernière tout ça n'est pas si bête, il a rentrer son
petit code et à pris la nouvelle URL, et la "bomber" à nouveau ...
Résultat je me retrouve à heberger mes "gros fichiers" chez Free
pour éviter de surcharger mon hebergement pro, c'est pas terrible ...
Vous auriez une solution pour bloquer les "téléchargements abusifs" de ce genre ? Je pense à restreindre le nombre de DL par IP (du genre 1 dl par tranche de 5 ou 10min), qu'en pensez vous ? Et si vous connaissez un script de ce genre déjà existant n'hésitez pas, c'est ce que je recherche actuellement ....
cs_Flow57
Messages postés4Date d'inscriptionsamedi 9 décembre 2000StatutMembreDernière intervention 7 octobre 2008 7 oct. 2008 à 18:07
Certes. Mais ne sachant pas comment m'y prendre, ce serai bien que je puisse remettre mon site en ordre le plus rapidement possible, et non attendre une semaine ou deux voir plus ... Non ?
A la limite pour que ca puisse rendre service à d'autres, un petit récapitulatif des opérations une fois le problème réglé, et c'est joué ... M'enfin ...
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 7 oct. 2008 à 18:29
hum...
je ne vois pas ce qu'il y a de complexe dans mon message...
tu dois forcer l'utilisateur a passer par ton captcha pour telecharger le fichier.
pour faire ca, il faut interdire l'acces direct a ton fichier, et faire un fichier php qui servira d'accesseur.
bon...
interdire l'acces direct a ton fichier : tu fais un .htaccess dans le dossier de ton fichier qui interdise aux visiteurs d'y acceder.
ensuite, ton fichier php qui sert d'accesseur, il fait juste un readfile.
genre :
download.php?file=adresse_du_fichier
dans download.php, tu verifies si le captcha est correct, tu verifies si $_GET['file'] contient bien une URL de fichier accessible (histoire qu'il n'accede qu'aux choses que tu lui autorises) et tu fais readfile($_GET['file']);
si tu as des question precises, pose les, mais la, t'as rien pose du tout comme questions depuis mon explication... t'as juste demande mon adresse msn...