La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Idée pour cacher du code JS
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Idée pour cacher du code JS  (Lu 1146 fois)
Idée pour cacher du code JS
« sur: le 17-06-2006 a 01:30:33 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Voila... Je voulai juste vous demander votre avis sur "est-ce que c'est possible ou pas".
Ca fait peut de temps que j'utilise les HXMLHTTPREQUEST (AJAX) et je me suis dit que ca pouvait peut-être servir pour cacher du code....

Donc voila, mon idée est la suivante :
a ce que j'ai vu, les fichiers téléchargé via AJAX ne se mettent pas dans les temp... mais rien n'empèche les gens de les télécharger (ils ont forcément l'URL dans le code source de la page).

Cependant, avec les données $_SERVER, on peut savoir si la page est appellée depuis le site (donc dans notre cas, via AJAX) ou depuis... ailleur. Et du coup, ne rien afficher si la page n'est pas appellée depuis le serveur...

Ensuite, il ne reste plus qu'a créer les fonctions en javascript avec comme valeur le texte qu'on a récupérer dans la page PHP et peut etre en utilisant quelques "eval"...

Code:
<script language="javascript">
T = "alert('OK');";
test = new Function();
test = eval(T);
</script>


Selon vous, est-ce que mon raisonnement est bon ?

Rapporter au modérateur  

I-Radian

Re:Idée pour cacher du code JS
« Répondre #1 sur: le 20-06-2006 a 17:08:42 »
KaRaK
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 431





Voir le Profil    WWW
Répondre avec citation

Non pas du tout 

Rapporter au modérateur  

Outils Référencement
Lingerie Solde
Blog Référencement
Blog Webdistrib sympatique.
Re:Idée pour cacher du code JS
« Répondre #2 sur: le 21-06-2006 a 14:17:38 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

J'avoue que ta remarque me fait douter... mais pourrait-tu etre plus explicite s'il te plait ?

Ou est-ce que mon raisonnement n'est pas bon selon toi ?

Rapporter au modérateur  

I-Radian
Re:Idée pour cacher du code JS
« Répondre #3 sur: le 22-06-2006 a 17:50:43 »
KaRaK
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 431





Voir le Profil    WWW
Répondre avec citation

Je ne dis pas que ton raisonnement est faux, juste que je ne vois pas exactement ce que tu veux faire.

Pourquoi tu n'essayes pas de le faire ?

Rapporter au modérateur  

Outils Référencement
Lingerie Solde
Blog Référencement
Blog Webdistrib sympatique.
Re:Idée pour cacher du code JS
« Répondre #4 sur: le 22-06-2006 a 20:53:48 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Bon alors si tu ne voit pas ce que je veut faire, c'est peut etre plus simple de le dire directement tu croit pas ?

Et j'ai essayé de le faire et a ce que j'ai vu, ca fonctionne seulement je préfère demander un avis avant de mettre tout ca en oeuvre.

Je souhaite cacher du code (sous entendu, faire en sorte que ce code ne soit pas accessible aux visiteurs). J'ai recherché et j'en ai conclu (mais ce n'est qu'une conclusion personnelle) qu'en utilisant Ajax, c'était plus ou moins possible.

J'explique comment :
- d'un coté, j'ai un php qui écrit le contenu de mes fonctions UNIQUEMENT si la page est demandée par une page du site (d'ailleur j'ai remarquer que c'était pas possible avec $_SERVER['HTTP_REFERER']; mais j'ai trouvé un autre moyen).
- du coté HTML, j'ai un code AJAX qui demande a obtenir le contenu de la page php.

Lorsque le contenu de cette page arrive, je peut refaire mes fonctions (de la même manière que je l'ai montré dans mon premier post).

Alors maintenant que j'ai ré-expliquer ma technique, j'aimerai savoir dans un premier temps ce que tu ne comprend pas et ensuite, peut etre l'avis de quelqu'un d'autre pour me dire si oui ou non cette technique me permettrai de cacher mon code.

Rapporter au modérateur  

I-Radian
Re:Idée pour cacher du code JS
« Répondre #5 sur: le 26-06-2006 a 17:29:31 »
KaRaK
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 431





Voir le Profil    WWW
Répondre avec citation

Citation de: tavman le le 22-06-2006 a 20:53:48
- d'un coté, j'ai un php qui écrit le contenu de mes fonctions UNIQUEMENT si la page est demandée par une page du site

Lorsqu'un internaute visite une de tes pages, les fonctions sont elles "ecrite" ou non ?

Tu parles bien de fonction javascript non ?

Si oui cela la deviendra visible dans le code source ?

Ton procédé ne va pas ralentir fortement le temps d'affichage ?

Je crois qu'il existe des scripts qui rendent illisible (par un humain) le javascript.

Rapporter au modérateur  

Outils Référencement
Lingerie Solde
Blog Référencement
Blog Webdistrib sympatique.
Re:Idée pour cacher du code JS
« Répondre #6 sur: le 27-06-2006 a 01:51:16 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Citation:
Lorsqu'un internaute visite une de tes pages, les fonctions sont elles "ecrite" ou non ?
non : les fonctions sont écrites dans un php a part qui est accessible uniquement par la page appellée.

Citation:
Tu parles bien de fonction javascript non ?
Oui je parle de fonctions javascript depuis le début... Regarde la section et regarde le sujet du post...

Citation:
Si oui cela la deviendra visible dans le code source ?
Justement, le but c'est que ce ne soit pas visible dans le code source... regarde le nom du post... Si je voulai cacher du code en l'écrivant dans le code source...

Citation:
Ton procédé ne va pas ralentir fortement le temps d'affichage ?
Ahhhhh enfin une question interressante et qui a un peu de sens...

Oui ca ralentit surement un peu le chargement de la page... Mais pas forcément l'affichage. Ce que je compte y mettre, ce sont des fonctions qui sont activée sur un onClick ou avec des actions utilisateur, donc pas de problème ni de chargement, ni d'affichage.

Citation:
Je crois qu'il existe des scripts qui rendent illisible (par un humain) le javascript.
Ouep peut etre mais j'aime pas trop ce genre de trucs... Et même si c'est pas humainement lisible a première vue, avec un peu de travail c'est tout a fait faisable... Donc je ne veut pas utiliser ca.

PS : j'ai ouvert ce post pour que quelqu'un réponde a mes questions... pas pour que quelqu'un m'en pose.

« Dernière Édition: le 27-06-2006 a 01:52:02 par tavman » Rapporter au modérateur  

I-Radian
Re:Idée pour cacher du code JS
« Répondre #7 sur: le 29-06-2006 a 02:19:35 »
KaRaK
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 431





Voir le Profil    WWW
Répondre avec citation

Pour répondre à une question il faut s'assurer de l'avoir bien compris avant...

Bonne chance.

« Dernière Édition: le 29-06-2006 a 02:20:21 par KaRaK » Rapporter au modérateur  

Outils Référencement
Lingerie Solde
Blog Référencement
Blog Webdistrib sympatique.
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg