Fork me on GitHub




« 1 (2)


Re: Protection des téléchargements, l'indiscrétion des pdf
Aspirant
Inscrit: 19/04/2006 11:07
Messages: 27
Bonjour,

Question dans le même esprit...

Comment faire pour qu'au moment de télécharger un PDF
Celui-ci, au lieu de s'ouvrir dans le navigateur, fasse comme un ZIP :

Une boite s'ouvre et propose

- Sauvegarder
- Ouvrir avec

Ceci résoudrait également ton problème d'URL...

qu'en pensez-vous ?

Posté le : 20/04/2006 11:15
Partager Twitter Partagez cette article sur GG+
Re: Protection des téléchargements, l'indiscrétion des pdf
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
salut
je ne veux pas vous miner, mais simplement avec firefox, dans outils/téléchargements' on voit la vraie adresse d'un téléchargement.
donc masquer simplement l'adresse à l'affichage ne sera pas suffisant.
le problème est cependant intéressant

Posté le : 20/04/2006 11:58
Partager Twitter Partagez cette article sur GG+
Re: Protection des téléchargements, l'indiscrétion des pdf
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
J’ai trouvé un sujet xoops intéressant sur comment masquer les URL des téléchargements (en anglais) ici

Dans la mesure où mydownload oblige à mettre une URL qui commence par http://
Je n'ai pas l'impression que cela fonctionne...

J'ai également trouvé ceci :
Télécharger des fichiers ou les ouvrir avec une autre application

Il ne nous reste plus qu'à l’intégrer dans Xoops !!!

Je regarde ce que je peux faire...
Y-a-t-il des volontaires ???

@+
Z

Posté le : 20/04/2006 15:04
Partager Twitter Partagez cette article sur GG+
Re: Protection des téléchargements, l'indiscrétion des pdf
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Merci Blueteen.

Effectivement ta remarque remet en question ma première approche : Celle qui consistait à utiliser une boite de dialogue demandant que faire avec le fichier (exécuter avec.., enregistrer sous…). Cette approche semble malgré tout en intéresser un certain nombre…

Puisqu’il est possible de tracer l’adresse d’un fichier téléchargé, le titre du sujet devient donc :

"l’indiscrétion des téléchargements (tout court) !"

Comme je l’ai dit dans mon précédent post, j’ai trouvé un Post en anglais qui indique comment masquer l’adresse réelle d’un fichier téléchargé.

Il faut installer un hack qui nous vient du Russe Vladislav Rastrusny ("FractalizeR")

Il existe un hack pour Mydownloads et un pour WS-Downloads.

En ce qui concerne Mydownloads. (expert 1.2 ou pro 1.3)

Après avoir installé le hack, il s’agit de remplacer dans la partie URL de téléchargement l’adresse physique du fichier par :
fractalfile://fichier.ext
fractalfile:// masque le répertoire réel du fichier.
Le répertoire réel étant défini dans visit.php il reste invisible.

Le problème est que :

Si l’URL ne commence pas par « http:// » le module Mydowloads rajoute systématiquement à gauche de l’URL « http:// »

Et donc :
Dans la partie admin,
URL de téléchargement
Lorsque l’on remplace « http:// » par « fractalfile:// »

Le module transformera l’URL en « http://fractalfile://fichier.ext »

Et le hack ne fonctionne pas !


Pour que celui-ci fonctionne :
Il suffirait de désactiver la fonction qui teste si l’URL commence bien par « http:// »
Et qui le rajoute s’il est absent

Des idées des conseils ???

Merci à toutes les bonnes volontés !

@+
Z

Posté le : 25/04/2006 11:55

Edité par zorro87 sur 25/04/2006 13:13:14
Edité par zorro87 sur 25/04/2006 15:02:15
Edité par zorro87 sur 25/04/2006 15:03:42
Partager Twitter Partagez cette article sur GG+
Re: Protection des téléchargements, l'indiscrétion des pdf
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Grande Nouvelle !


Niluge, l’auteur du module nous a fait un cadeau…
Sur ce post il nous donne la nouvelle version de mydownload expert (version 1.3) et là, miracle ça fonctionne ! champagne

Non seulement les URL sont codés
Comme ceci :

http://127.0.0.1/mon_site/modules/myd ... ads/visit.php?cid=1&lid=1
(Blueteen : même avec Mozilla !)
Et pour accéder à cet URL il faut avoir un compte sur le site!!!

Mais en plus, Cerise sur le gâteau, une boite de dialogue propose de sauver le fichier ou de l’ouvrir avec le programme approprié (acrobat, word, etc… en fonction de son type)

Pour cela : Dans administration/ paramètres du module
Il suffit de cocher « Mode d’envoi des fichiers transfert » à OUI.


Un grand MERCI à Niluge

P.S Pensez malgrés tout à changer le nom du répertoire par défaut ! (uploads)

Posté le : 27/04/2006 19:17

Edité par zorro87 sur 28/04/2006 00:44:24
Partager Twitter Partagez cette article sur GG+
Re: Protection des téléchargements, l'indiscrétion des pdf
Semi pro
Inscrit: 05/06/2004 14:25
Messages: 750
Attention je n'ai pas testé cette fonctionnalité sur un site en production !

En fait le script lit le fichier présent sur le serveur et l'envoie au visiteur. Du coup ca consomme pas mal de ressources...
Testé sur EasyPHP pour un dl d'un gros fichier (ben ouais en local ca va vite alors si on veut voire quelquechose il faut un fichier d'au moins 100Mo) apache.exe utilise preque 70%¨du cpu (un 1.6Ghz) alors je sais pas si c'est apache sous windows qui est mal foutu, ou si ma méthode utilise vraiement trop de ressources... en tout cas si ya plusieurs utilisateurs qui dl en mm temps le serveur doit gueuler...
D'autant plus que c'est un script php, du coup sir le php.ini limite le temps d'execution il se peut que vous n'ayez pas la totalité du fichier, surtout si c'est un gros...

Je ferais des tests avec des fichiers de ~20Mo sur un serveur réel un jour...


Ca ne fonctionne que si le fichier est sur le même serveur que Xoops.

Le module permet aussi d'avoir des stats, donc le script qui lit el fichier récupère la taille réelle du fichier c'est pratique, mais si le cachage de l'url n'est pas activée il faut correctement remplir le champ dans chaque fichier.

Ma version 1.3 a peut etre des problèmes au niveau du gestionnaire d'upload (voir un autre topic du forum je ne sais plus ou...) donc si vous avez ce genre de problèmes faites le moi savoir que je m'en occupe!

Bref désolé de ne pas avoir fait de RC avant de proposer le module dans le référenciel de ce site, mais je ne pensait pas que des gens s'en servaient encore de ce module (vu la popularité de wf download)

Si un vérificateur de modules lit ce post : il peut mettre en stand by le teste du mien en attendant quelques retours..

:xfsuper:

Posté le : 28/04/2006 16:21
Partager Twitter Partagez cette article sur GG+
Re: Protection des téléchargements, l'indiscrétion des pdf
Aspirant
Inscrit: 19/05/2006 19:29
Messages: 72
Salut,

Je viens d'installer le modules mydownload version 1.31 et je n'arrive pas à déposer un formulaire de soumission (fichier) dans la catégorie que j'ai créee....

Quelqu'un peut-il me dire ce que je dois précisément indiqué dans ces deux champs :
- URL du Téléchargement
- Déposer un fichier

Je travail en local avec EasyPhp et je ne sais pas ou je dois déposer les fichiers que je veux uploader..

Merci de votre aide

Posté le : 05/07/2006 21:07
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

57 Personne(s) en ligne (46 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 57 | Plus ...