script pour code source inaccessible

script pour code source inaccessible - HTML/CSS - Programmation

Marsh Posté le 11-12-2004 à 18:51:38    

bjr. je recherche un script qui permet de ne pas pouvoir visualiser le code source qd l'internaute surf sur le site et qu'il fait "afficher le code source" sur un site fait en html pas en php.
 
merci. j-paul

Reply

Marsh Posté le 11-12-2004 à 18:51:38   

Reply

Marsh Posté le 11-12-2004 à 19:19:14    

Salut Jean-Paul, ca farte?  [:djmb]  
 
Alors comme ca, tu veux empêcher les gens de voir le code source de tes pages?  [:negueu]  
 
Mais dit-moi, ca te servirait à quoi?  [:maestun]

Reply

Marsh Posté le 11-12-2004 à 19:30:24    

Le mieux est de sagement ranger tes pages sur un disque dur et de protéger le tout par un mot de passe, et de ne pas les publier sur le nainternet.
 
Comme ça, les gens ne pourront pas voir ton code source.  [:suomi]  
 
Il y a en général deux raisons pour ce faire, et toutes deux dénotent un manque de maturité :
 
1°- Tu as hontes de la mauvaise qualité de ton code, et tu ne veux pas que tes amis se moquent de toi (cas le plus rare);
 
2°- Tu as peur que ton précieux travail ne puisse être copié-collé par un ouaib designer paresseux et profite gratuitement de tes efforts.
 
Dans quelle catégorie rentres-tu ?
 
 [:austinou]


Message édité par sircam le 11-12-2004 à 19:31:22

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 11-12-2004 à 19:58:01    

sircam a écrit :

Le mieux est de sagement ranger tes pages sur un disque dur et de protéger le tout par un mot de passe, et de ne pas les publier sur le nainternet.
 
Comme ça, les gens ne pourront pas voir ton code source.  [:suomi]  
 
Il y a en général deux raisons pour ce faire, et toutes deux dénotent un manque de maturité :
 
 
2°- Tu as peur que ton précieux travail ne puisse être copié-collé par un ouaib designer paresseux et profite gratuitement de tes efforts.
 
 
 [:austinou]


 
celle ci, car je trouve que si l'on bosse comme un dingue sur un site, avec calques, etc,, et qu'on copie le code source  avec un copié collé dans un nouveau document dans le code source par exemple sur golive, je trouve que c'est un peu du piratage.
mais bon, c'était juste pour savoir si il existait une protection contre ce genre de "vol" de code source.

Reply

Marsh Posté le 11-12-2004 à 20:10:57    

audax a écrit :

un copié collé dans un nouveau document dans le code source par exemple sur golive


Sois tranquille, si tu utilises GoLive personne n'aura la moindre envie de copier ton code source :sol:  
 
À part ca, la réponse de Sircam est la seule valable:
 
Hiding your HTML source is impossible, and stupid.
 
Attempting to hide your page source does not protect it from being copied, that's is utterly impossible (if I can see your page, I can copy the source, no matter what you try).  However, it does make it difficult for people to deal with broken pages, as there's no easy way for them to find out what's wrong, and do something about it (e.g. you typed a link address incorrectly, which they could have hand typed into their browser's address gadget).  It also compromises your site's ability to be indexed via a search engine (if you use some obscure method which requires a browser to decode it, like JavaScripting).
 
If you don't want people copying what you've done, then don't publish it.  It's as simple as that, and it's the only solution.  All assertions to the contrary, are absolutely false.
 [:enzan]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 11-12-2004 à 20:39:33    

Tu peut mettre un bout de Javascript planqué dans ton code qui viendra t'avertir..super utile le truc :heink:

Reply

Marsh Posté le 12-12-2004 à 02:31:13    

merci en tout cas.

Reply

Marsh Posté le 12-12-2004 à 15:06:21    

audax a écrit :

celle ci, car je trouve que si l'on bosse comme un dingue sur un site, avec calques, etc,, et qu'on copie le code source  avec un copié collé dans un nouveau document dans le code source par exemple sur golive, je trouve que c'est un peu du piratage.
mais bon, c'était juste pour savoir si il existait une protection contre ce genre de "vol" de code source.


Mais paradoxalement, tu viens poser des questions sur un forum et on te répond gratuitement; tu t'inspires probablement des nombreux scripts disponibles gatuitement sur le net; tu as sans doute appris des choses en lisant des tutos gratuits...
 
Si on devait raisonner comme toi :
- Plus de réponses sur ce forum - car on a tous dû bosser pour arriver à notre niveau, pq tu en profiterais à l'oeil ?;
- Plus de tutos gratuits;
- Plus de codes samples à profusion;
- etc.
 
De plus, tu perds de vue que le gars qui copie-colle un site ou un exemple tout fait devra de tte façon le remettre à sa sauce. Or, s'il n'a jamais fait l'effort d'apprendre, il ne pourra que dénaturer l'original et ça ne vaudra jamais la source.
 
La moindre maintenance sera l'occasion pour le "pirate" de mettre à néant le "bénéfice" de la copie, puisqu'il ne comprendra pas ce qu'il fait et qu'il lui manquera l'indispensable épreuve de l'expérience.
 
Sans t'en rendre compte, c'est plutôt ton attitude qui est dangereuse et qui, si elle devenait la règle, nuirait à l'ensemble de la  communauté.
 
Un mauvais réflexe à perdre au plus vite. Cet avis est grâcieusement offert.
 
 [:crosscrusher]


Message édité par sircam le 12-12-2004 à 15:06:40

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 12-12-2004 à 19:51:28    

c'est vrai vous avez raison, je ne le voyais pas comme cela, dans ce post, je ne pensais plutôt qu'à moi et mes images, mais bon, de toute manière, les liens sont visbles sur mozilla, alors tant qu'à faire, je le laisse visible.
et pourquoi pas, ce sera peut-être utile à quelqu'un d'autre.

Reply

Marsh Posté le 12-12-2004 à 20:49:28    

T'inquiète pas, les lamers qui se contentent de pomper resteront des losers et n'y gagneront rien au final, sauf l'illusion du confort d'avoir trouvé une solution à leur problème sans regarder plus loin.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 12-12-2004 à 20:49:28   

Reply

Marsh Posté le 12-12-2004 à 23:13:09    

C'est vrai , internet c'est la liberté, c'est pas trop logique ton histoire.
 
Mais bon, si tu veux cacher ta source (pas bien) fait un petit script javascript suivi d'une redirection, ainsi peu de chances pour un débutant qu'il te prenne ta source, pour un pro c'est différent...

Message cité 1 fois
Message édité par miniserveur le 12-12-2004 à 23:14:39

---------------
www.sagis.tk
Reply

Marsh Posté le 12-12-2004 à 23:17:44    

+1
la plupart des webmasters actuel sont commes moi, on a tout appris grace a des tutos, des exemples, et la très précieuse expérience des anciens...
 
Je suis arrivé sur ce forum en ayant que des questions à poser.  
Aujourd'hui je suis content que mes acquis me permettent de répondre à celles des autres.
 
Excellent que l'ont est pu te convaincre de devenir toi aussi un "partageur". ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 14-12-2004 à 17:38:11    

miniserveur a écrit :

C'est vrai , internet c'est la liberté, c'est pas trop logique ton histoire.


Oui, bon, faut pas trop pousser non plus. Les droits d'auteur, la protection des mineurs d'âge, les dispositions sur le racisme et la xénophobie etc restent d'application.
 
Et les lois spécifiques à la criminilité informatique sont à la limite du dangereux pour la démocratie.
 
Pour le surplus, chacune des tes visites est loggée pour un bail, et même si la plupart des gens s'en foutent ou l'ignorent, faut pas le perdre de vue.
 

miniserveur a écrit :

Mais bon, si tu veux cacher ta source (pas bien) fait un petit script javascript suivi d'une redirection, ainsi peu de chances pour un débutant qu'il te prenne ta source, pour un pro c'est différent...

:non: Inutile et nuisible.
 
Le script kiddie qui veut pomper et qui n'est pas capable de désactiver javascript ne fera rien de bon avec la source.
 
Par contre, si je veux cliquer droit pour obtenir le menu contextuel "Open in New Tab" de mon navigateur, je fais comment ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 14-12-2004 à 17:40:52    

sircam a écrit :

Par contre, si je veux cliquer droit pour obtenir le menu contextuel "Open in New Tab" de mon navigateur, je fais comment ?


Tu utilises Firefox, car lui t'affichera quand même le menu contextuel :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 14-12-2004 à 17:43:52    

drasche a écrit :

Tu utilises Firefox, car lui t'affichera quand même le menu contextuel :D


Mah qu'est-ce que tu crois que j'utilise, hein  :lol:
 
Sérieusement, ce genre de "trucs", ça donne une impression d'immaturité certaine.


Message édité par sircam le 14-12-2004 à 17:44:35

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 14-12-2004 à 17:47:14    

drasche a écrit :

Tu utilises Firefox, car lui t'affichera quand même le menu contextuel :D


+1 [:chrisbk]  
 
J'aime les sites qui popupent "Haha vilain n'hacker nous avons désactivé le clic droit hahahahaha" (sisi j'en ai vu qui balançaient une messagebox comme ca en JS) et que le menu contextuel s'ouvre quand même quand je fais "ok" http://www.microserfs.net/HFR/petrus/petrustukka.gif


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 14-12-2004 à 17:47:15    

sircam a écrit :

Mah qu'est-ce que tu crois que j'utilise, hein  :lol:
 
Sérieusement, ce genre de "trucs", ça donne une impression d'immaturité certaine.


C'est aussi mon avis ;)


Message édité par drasche le 14-12-2004 à 17:47:38

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 14-12-2004 à 19:06:49    

Surtout aussi, toutes les techniques html/css sont connues et ont été maintes fois explorées. Donc même si t'as l'impression d'avoir utilisé des choses prodigieuses et des techniques monstres, y'a jamais rien de neuf. Donc même si t'en a bavé pour le faire, y'a aucun interêt à tout masquer.
 
Ensuite, utiliser un script pour tout planquer comme les gens le font nécessite une chose : avoir javascript activé... Quand on sait que l'html a été désigné d'un point de vue accessibilité (genre même le mec au fin fond du groenland, sous Lynx, puisse arriver à voir la page), c'est idiot de mettre tout le site sous forme de machin immonde uniquement décryptable sous JS. Parce que pleins de gens du coup se retrouveront avec... Rien...
 
Ensuite, un Javascript qui décrypte envoi en toute logique le contenu dans le document (donc une sucession de document.write). Donc suffit de rajouter un bout de code qui remplace les < par des &lt; etc. en temps réel. C'est fait en 5 minutes, et au final on voit le code.
 
Ensuite, maintenant qu'on est passé à de l'XML grâce à l'XHTML, on peut appliquer genre du XSLT au fichier XHTML pour le transformer en autre chose. Vas-y pour transformer un fichier qui contient rien (ah si, juste un script et une belle chaîne de caractères cryptée).
 
Ensuite, la commande Enregistrer Sous d'IE enregistre parfois (même souvent) un code HTML reparsé et réécrit par Explorer, donc j'me demande si on arrive pas à voir le code source final juste en enregistrant la page, à essayer. Ca vaut surtout pour les malins qui désactivent le bouton droit. Faudra leur expliquer qu'en enregistrant la page, on retrouve tout, les images, les CSS, les JS... Et pour le reste genre le Flash, un p"tit détout par le dossier magique "Temporary Internet Files" donne tout.
 
Je crois que c'est tout...

Reply

Marsh Posté le 14-12-2004 à 19:10:52    

FlorentG a écrit :

Je crois que c'est tout...


Je pense qu'on a fait le tour de la question  :hello:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 14-12-2004 à 19:39:56    

On devrait faire un site genre http://www.cacher-le-code-cai-mal.fr
 
Nombreuses sont les personnes qui posent cette question...

Reply

Marsh Posté le 17-12-2004 à 13:17:31    

Y'a un moyen simple : il faut faire un screenshot de toutes les pages du site, et refaire tout le code pour que chaque page ne contienne qu'un appel a une BMP de 1024x768 ... une petite map pour gerer les clics sur l'image, et zou :D

Reply

Marsh Posté le 17-12-2004 à 14:25:53    

Gonzoide a écrit :

Y'a un moyen simple : il faut faire un screenshot de toutes les pages du site, et refaire tout le code pour que chaque page ne contienne qu'un appel a une BMP de 1024x768 ... une petite map pour gerer les clics sur l'image, et zou :D


Autant le faire en flash  [:manu512]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 17-12-2004 à 14:27:19    

sircam a écrit :

Autant le faire en flash  [:manu512]


Propos séditieux [:lorilll]


Message édité par drasche le 17-12-2004 à 14:27:34

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 17-12-2004 à 14:29:30    

drasche a écrit :

Propos séditieux [:lorilll]


Oh ça va, j'ai le droit de dire n'importe quoi avec avec ma pancarte "baaah" de temps en temps.
 
Surtout à la fin d'un topic aussi riche en questions d'éthique  :D


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 17-12-2004 à 14:31:27    

sircam a écrit :

Autant le faire en flash  [:manu512]


 
Ou pourquoi pas en VRML, hein ?

Reply

Marsh Posté le 17-12-2004 à 14:40:09    

FlorentG a écrit :

Ou pourquoi pas en VRML, hein ?

Oh ouais !  :love:  


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 17-12-2004 à 19:20:33    

http://147852.nuxit.net/images/1103307268.png

Reply

Marsh Posté le 22-01-2005 à 17:33:50    

ba moua j'aimerais bien savoir comment on peut cacher le code source parce que çà :
http://academy.dyndns.org/%43%4f%44%45%5a.htm
et je trouve pas la soluce :D  

Reply

Marsh Posté le 22-01-2005 à 17:41:24    

Dixitron a écrit :

ba moua j'aimerais bien savoir comment on peut cacher le code source parce que çà :
http://academy.dyndns.org/%43%4f%44%45%5a.htm
et je trouve pas la soluce :D


 
1234 [:spamafote]
 
Et vive les debuggeurs javascript [:spamafote]


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 22-01-2005 à 17:44:08    

bah quand on connait le javascript, c'est pas bien difficile ...


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 23-01-2005 à 00:41:20    

Masklinn a écrit :

+1 [:chrisbk]  
 
J'aime les sites qui popupent "Haha vilain n'hacker nous avons désactivé le clic droit hahahahaha" (sisi j'en ai vu qui balançaient une messagebox comme ca en JS) et que le menu contextuel s'ouvre quand même quand je fais "ok" http://www.microserfs.net/HFR/petrus/petrustukka.gif


 
LOL, énorme... sinon, sur bcp de ces scripts, si tu fais:
-appuyer clic gauche
-appuyer clic droit
-relacher clic gauche
-relacher clic droit
 
t'as ton menu nickel chrome :) :sol:  
 

Dixitron a écrit :

ba moua j'aimerais bien savoir comment on peut cacher le code source parce que çà :
http://academy.dyndns.org/%43%4f%44%45%5a.htm
et je trouve pas la soluce :D


 
Moi je suis arrivé au niveau 8 ou 9 je sais plus, après j'ai bloqué :(


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

Marsh Posté le 23-01-2005 à 02:01:37    

Dixitron a écrit :

ba moua j'aimerais bien savoir comment on peut cacher le code source parce que çà :
http://academy.dyndns.org/%43%4f%44%45%5a.htm
et je trouve pas la soluce :D


 
Hmm ? T'arrive pas a avoir acces au code source ??
 
Hmmm, c'est quoi qui t'embete ? Le "<!-- source code denied //-->" ??
Si jamais le code source est dispo ... Suffit de simplement "scoller" car ils ont mis une centaine de saut de lignes :D :D :D
 
Allez je te donne la fonction JS qui se trouve ds le code source et que tu dois "cracker" :

Code :
  1. function abfrage1() {
  2. var code = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" );
  3. Eingabe = window.prompt("Password : ","" );
  4. if(Eingabe != ((code.length)*100)/2-66)
  5.         {
  6.         window.location.href="denied.htm";
  7.         }
  8. else
  9.          window.location.href=Eingabe+".htm";
  10. }

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed