Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2615 connectés 

 


Dernière réponse
Sujet : Pages perso : comment protéger les textes ?
starconsole

Requin a écrit :

Protéger qqch contre la copie du moment qu'il est librement accessible n'est pas possible, toute technologie aussi complexe soit elle possède une faille. Au mieux tu peux rendre cette copie plus pénible.
 
Il existe plusieures méthodes :
- Empêcher l'accès aux raccourcis usuels permettant un copier-coller
- Placer des mots ou caractères "invisibles" qui une fois le texte copié-collé le rendront inutilisable
- Substituer à certains mots des images
 
Ces techniques font toutes appels à quelques notion de programmation.
 
I. Modifie le TAG BODY de cette manière pour empêcher la sélection :

<body onselectstart="return false" ondragstart="return false">


 
Ensuite ajoute ce script pour limiter l'accès à l'aide du bouton droit de la souris :

<script language="JavaScript1.1">
<!--
function right(e) {
   if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
      return false;
   else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
      alert('Cette fonction est désactivée !');
      return false;
   }
   return true;
}
document.onmousedown=right;
if (document.layers) {
   window.captureEvents(Event.MOUSEDOWN);
}
window.onmousedown=right;
//--></script>


 
Et finalement ajoute environ une centaine de retour à la ligne en haut de ton fichier, de sorte que si l'on affiche la source (Affichage -> Source) celà donne l'impression au prime abord que la page est vide. Cette technique n'est pas fiable, mais empêche un utilisateur pas trop averti, utilisant principalement IE ou un dérivé de Netscape de faire un copier-coller.
 
 
II. Cette technique est simple à mettre en oeuvre sur un site dynamique. Il s'agit de remplacer les espaces contenus dans ton texte par des caractères possdéant la même couleur que le fond. L'impact négatif c'est surtout sur l'indexation par les moteurs de recherche. L'avantage c'est un copier-coller donnera un texte "brouillé". Cette méthode peut bien sûr être améliorée avec un script client en javascript ou "scrambler" qui empêchera une vue évidente de la source.
 
Supposons le texte suivant :

Je n'ai pas trouvé de fonction de protection sur l'aide de Dreamweaver


 
Le texte pourrait être remplacé au final par le code suivant (Je suppose le fond de couleur blanche) :

Je<font color="#FFFFFF">@</font>n'ai<font color="#FFFFFF">a</font>pas<font color="#FFFFFF">*</font>trouvé<font color="#FFFFFF">h</font>de<font color="#FFFFFF">K</font>fonction<font color="#FFFFFF">,</font>de<font color="#FFFFFF">5</font>protection<font color="#FFFFFF">!</font>sur<font color="#FFFFFF"> </font>l'aide<font color="#FFFFFF">3</font>de<font color="#FFFFFF">é</font>Dreamweaver


 
Côté serveur par exemple en utilisant de l'ASP tu pourrais avoir le code suivant (à adapter si tu utilises du PHP ou tout autre langage destiné à des pages dynamiques) :

Function sScramble(sString, sBGColor)
   sReplaceBy = "abcdefghijklmnopqrstuvwxyzABCDEFGGHIJKLMNOPQRSTUVWYXZ1234567890+*ç%/()@#,.!?éàèöäü"
   aSplitted = Split(sString, " " )
   Randomize()
   For i = LBound(aSplitted) To UBound(aSplitted)
      sAux = sAux & aSplitted(i) & _
             "<font color=""" & sBGColor & """>" & _
             Mid(sReplaceBy, Rnd() * Len(sReplaceBy) + 1, 1) & _
             "</font>"
   Next
   sScramble = sAux
End Function
 
sText = "Je n'ai pas trouvé de fonction de protection sur l'aide de Dreamweaver"
Response.Write sScramble(sText, "#FFFFFF" )


 
 
III. Cette méthode est similaire à celle ci-dessus, mais cette fois tu vas créer dynamiquement des images contenant le texte. L'image étant insérée à la place d'un mot de manière aléatoire, un copier-coller sera incomplet puisque certains mots seront en fait des images. Il faut définir une police et que la génération des images soit dans la même police pour que l'illusion que le texte ne comporte pas d'image soit bonne.


c'est pas mal ton truc, mais pour éviter de copier/coller definitivement, FAUT EMPECHER L'ACCES à la source de ta page, là dedans on retrouve et on pompe tout :/
 
Sinon comme sur mon site y'a le fameux contrôle de la souris en y collant STRICTEMENT ce que tu veux k'il apparaisse en clic droit ! (va sur mon site si tu veux voir ;))
 
Si cette option t'intéresse, MP.


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
starconsole

Requin a écrit :

Protéger qqch contre la copie du moment qu'il est librement accessible n'est pas possible, toute technologie aussi complexe soit elle possède une faille. Au mieux tu peux rendre cette copie plus pénible.
 
Il existe plusieures méthodes :
- Empêcher l'accès aux raccourcis usuels permettant un copier-coller
- Placer des mots ou caractères "invisibles" qui une fois le texte copié-collé le rendront inutilisable
- Substituer à certains mots des images
 
Ces techniques font toutes appels à quelques notion de programmation.
 
I. Modifie le TAG BODY de cette manière pour empêcher la sélection :

<body onselectstart="return false" ondragstart="return false">


 
Ensuite ajoute ce script pour limiter l'accès à l'aide du bouton droit de la souris :

<script language="JavaScript1.1">
<!--
function right(e) {
   if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
      return false;
   else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
      alert('Cette fonction est désactivée !');
      return false;
   }
   return true;
}
document.onmousedown=right;
if (document.layers) {
   window.captureEvents(Event.MOUSEDOWN);
}
window.onmousedown=right;
//--></script>


 
Et finalement ajoute environ une centaine de retour à la ligne en haut de ton fichier, de sorte que si l'on affiche la source (Affichage -> Source) celà donne l'impression au prime abord que la page est vide. Cette technique n'est pas fiable, mais empêche un utilisateur pas trop averti, utilisant principalement IE ou un dérivé de Netscape de faire un copier-coller.
 
 
II. Cette technique est simple à mettre en oeuvre sur un site dynamique. Il s'agit de remplacer les espaces contenus dans ton texte par des caractères possdéant la même couleur que le fond. L'impact négatif c'est surtout sur l'indexation par les moteurs de recherche. L'avantage c'est un copier-coller donnera un texte "brouillé". Cette méthode peut bien sûr être améliorée avec un script client en javascript ou "scrambler" qui empêchera une vue évidente de la source.
 
Supposons le texte suivant :

Je n'ai pas trouvé de fonction de protection sur l'aide de Dreamweaver


 
Le texte pourrait être remplacé au final par le code suivant (Je suppose le fond de couleur blanche) :

Je<font color="#FFFFFF">@</font>n'ai<font color="#FFFFFF">a</font>pas<font color="#FFFFFF">*</font>trouvé<font color="#FFFFFF">h</font>de<font color="#FFFFFF">K</font>fonction<font color="#FFFFFF">,</font>de<font color="#FFFFFF">5</font>protection<font color="#FFFFFF">!</font>sur<font color="#FFFFFF"> </font>l'aide<font color="#FFFFFF">3</font>de<font color="#FFFFFF">é</font>Dreamweaver


 
Côté serveur par exemple en utilisant de l'ASP tu pourrais avoir le code suivant (à adapter si tu utilises du PHP ou tout autre langage destiné à des pages dynamiques) :

Function sScramble(sString, sBGColor)
   sReplaceBy = "abcdefghijklmnopqrstuvwxyzABCDEFGGHIJKLMNOPQRSTUVWYXZ1234567890+*ç%/()@#,.!?éàèöäü"
   aSplitted = Split(sString, " " )
   Randomize()
   For i = LBound(aSplitted) To UBound(aSplitted)
      sAux = sAux & aSplitted(i) & _
             "<font color=""" & sBGColor & """>" & _
             Mid(sReplaceBy, Rnd() * Len(sReplaceBy) + 1, 1) & _
             "</font>"
   Next
   sScramble = sAux
End Function
 
sText = "Je n'ai pas trouvé de fonction de protection sur l'aide de Dreamweaver"
Response.Write sScramble(sText, "#FFFFFF" )


 
 
III. Cette méthode est similaire à celle ci-dessus, mais cette fois tu vas créer dynamiquement des images contenant le texte. L'image étant insérée à la place d'un mot de manière aléatoire, un copier-coller sera incomplet puisque certains mots seront en fait des images. Il faut définir une police et que la génération des images soit dans la même police pour que l'illusion que le texte ne comporte pas d'image soit bonne.


c'est pas mal ton truc, mais pour éviter de copier/coller definitivement, FAUT EMPECHER L'ACCES à la source de ta page, là dedans on retrouve et on pompe tout :/
 
Sinon comme sur mon site y'a le fameux contrôle de la souris en y collant STRICTEMENT ce que tu veux k'il apparaisse en clic droit ! (va sur mon site si tu veux voir ;))
 
Si cette option t'intéresse, MP.

esrevni oui et puis prevenir les flics que le gars a essayé de violer la loi en voulant récupérer tes oeuvres sans payer les mirobolants droits d'auteurs normalement dus :D
Wolfman

esrevni a écrit :

(passer chez l'internaute et lui péter son bouton droit :D)
 


Faudra penser aussi à lui pêter sa touche "Menu contextuel" sur le clavier alors :D

esrevni

cvb a écrit :

je crois que t'as pas saisie, ce que j'ai dis ! Les anti-clic droits ce sont les 3/4 du temps des JS que l'on peut trés facilement desactiver dans les propriètés des browsers...une fois désactiver, ca ne sert plus à rien les "messages"  :sarcastic:  d'avertissements


 
le quart restant, c'est quoi au juste ? je suis bien curieux de savoir (passer chez l'internaute et lui péter son bouton droit :D)
 

cojac a écrit :

je suis assez d'accord ave zupstyle; à moins de cultiver la paranoia, pourquoi vouloir protèger un texte (ou une image) si on le rend visible pour un milliard d'internautes..? Pas de copyright sur internet...même avec acrobat.pdfLa seule protection qui vaille c'est la dépôt INPI ou la société d'auteur, voire la double enveloppe...


 
+1, il existe des logiciels qui te transforment du pdf en html (même salement) en 2 secondes.

cojac je suis assez d'accord ave zupstyle; à moins de cultiver la paranoia, pourquoi vouloir protèger un texte (ou une image) si on le rend visible pour un milliard d'internautes..? Pas de copyright sur internet...même avec acrobat.pdf
La seule protection qui vaille c'est la dépôt INPI ou la société d'auteur, voire la double enveloppe...
zupstyle et puis meme tu fais enregistrer le site pourrave sous et tu as tout ce qui faut, en conclusion y'a toujours moyen
OK, autant pour moi j'ai mal compris ... :D
 
Regards,
Skro
cvb
 
je crois que t'as pas saisie, ce que j'ai dis ! Les anti-clic droits ce sont les 3/4 du temps des JS que l'on peut trés facilement desactiver dans les propriètés des browsers...une fois désactiver, ca ne sert plus à rien les "messages"  :sarcastic:  d'avertissements
Oui mais si tu fais un screenshot et tu découpe l'image, ça peut encore le faire ... (quoi que faut être doué quand même ...)
 
Regards,
Skro
cvb
 
 
 :heink: j'ai répondu à ton affirmation du clic droit !
 
(...)En revanche, pour les images, il suffit du script anti clic droit.(...)
C'est ce que je dis si tu suis ... un texte est toujours prenable ...
Les images aussi malgré quelques solutions pour empécher.
 
Regards,
Skro
cvb
 [:benou_non] tu désactive l'exécution des script et tu l'as dans le q....Tout comme un aspirateur de site, ton clique droit, tu sais ce j'en pense  [:ddr555]
Tout texte qui est met sur la toile est susceptible d'être pris, c'est comme ça, on peut rien ...
En revanche, pour les images, il suffit du script anti clic droit.
 
Regards,
Skro
cpdump A part la solution avec les images (mais dont le rendu risque d'être moche), il suffit de sauver la page sur le disque et de 30sec avec un éditeur HTML pour tout recupérer.
zupstyle exactly, donc en gros tu peux embêté un peu plus pour piquer tes textes, mais c'est clair qu'un visiteur avertis saura comment détourner tout ça
Requin Protéger qqch contre la copie du moment qu'il est librement accessible n'est pas possible, toute technologie aussi complexe soit elle possède une faille. Au mieux tu peux rendre cette copie plus pénible.
 
Il existe plusieures méthodes :
- Empêcher l'accès aux raccourcis usuels permettant un copier-coller
- Placer des mots ou caractères "invisibles" qui une fois le texte copié-collé le rendront inutilisable
- Substituer à certains mots des images
 
Ces techniques font toutes appels à quelques notion de programmation.
 
I. Modifie le TAG BODY de cette manière pour empêcher la sélection :

<body onselectstart="return false" ondragstart="return false">


 
Ensuite ajoute ce script pour limiter l'accès à l'aide du bouton droit de la souris :

<script language="JavaScript1.1">
<!--
function right(e) {
   if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
      return false;
   else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
      alert('Cette fonction est désactivée !');
      return false;
   }
   return true;
}
document.onmousedown=right;
if (document.layers) {
   window.captureEvents(Event.MOUSEDOWN);
}
window.onmousedown=right;
//--></script>


 
Et finalement ajoute environ une centaine de retour à la ligne en haut de ton fichier, de sorte que si l'on affiche la source (Affichage -> Source) celà donne l'impression au prime abord que la page est vide. Cette technique n'est pas fiable, mais empêche un utilisateur pas trop averti, utilisant principalement IE ou un dérivé de Netscape de faire un copier-coller.
 
 
II. Cette technique est simple à mettre en oeuvre sur un site dynamique. Il s'agit de remplacer les espaces contenus dans ton texte par des caractères possdéant la même couleur que le fond. L'impact négatif c'est surtout sur l'indexation par les moteurs de recherche. L'avantage c'est un copier-coller donnera un texte "brouillé". Cette méthode peut bien sûr être améliorée avec un script client en javascript ou "scrambler" qui empêchera une vue évidente de la source.
 
Supposons le texte suivant :

Je n'ai pas trouvé de fonction de protection sur l'aide de Dreamweaver


 
Le texte pourrait être remplacé au final par le code suivant (Je suppose le fond de couleur blanche) :

Je<font color="#FFFFFF">@</font>n'ai<font color="#FFFFFF">a</font>pas<font color="#FFFFFF">*</font>trouvé<font color="#FFFFFF">h</font>de<font color="#FFFFFF">K</font>fonction<font color="#FFFFFF">,</font>de<font color="#FFFFFF">5</font>protection<font color="#FFFFFF">!</font>sur<font color="#FFFFFF"> </font>l'aide<font color="#FFFFFF">3</font>de<font color="#FFFFFF">é</font>Dreamweaver


 
Côté serveur par exemple en utilisant de l'ASP tu pourrais avoir le code suivant (à adapter si tu utilises du PHP ou tout autre langage destiné à des pages dynamiques) :

Function sScramble(sString, sBGColor)
   sReplaceBy = "abcdefghijklmnopqrstuvwxyzABCDEFGGHIJKLMNOPQRSTUVWYXZ1234567890+*ç%/()@#,.!?éàèöäü"
   aSplitted = Split(sString, " " )
   Randomize()
   For i = LBound(aSplitted) To UBound(aSplitted)
      sAux = sAux & aSplitted(i) & _
             "<font color=""" & sBGColor & """>" & _
             Mid(sReplaceBy, Rnd() * Len(sReplaceBy) + 1, 1) & _
             "</font>"
   Next
   sScramble = sAux
End Function
 
sText = "Je n'ai pas trouvé de fonction de protection sur l'aide de Dreamweaver"
Response.Write sScramble(sText, "#FFFFFF" )


 
 
III. Cette méthode est similaire à celle ci-dessus, mais cette fois tu vas créer dynamiquement des images contenant le texte. L'image étant insérée à la place d'un mot de manière aléatoire, un copier-coller sera incomplet puisque certains mots seront en fait des images. Il faut définir une police et que la génération des images soit dans la même police pour que l'illusion que le texte ne comporte pas d'image soit bonne.

zupstyle bah moi j'ai testé tantôt sur fire tantôt sur Ie et vu que je désactives souvent mes scripts (outillages->options etc lol) et bien voilà
 
le mieux sérieux si ses textes sont tellement uniques et à protéger c'est de ne pas les mettre en ligne lol y'aura pratiquement voir tout le temps un moyen de te les piquer tes textes
freds45

zupstyle a écrit :

je parlais de son script l'ami rien contre toi


je sais:)
mais j'ai déjà eu des pages sous firefox avec le genre de script dont il est question, et ça a tjs fonctionné. c'est pour ca que je te dmd ;)

zupstyle je parlais de son script l'ami rien contre toi
freds45

zupstyle a écrit :

c'est nul, si t'es sur firefox ou que tu désactive les scripts tu l'as dans le...
déjà c'est débile désolé du terme de vouloir protéger ton texte sur internet, si tu veux le protéger ne le mets pas en ligne  
(...)
(...)


tu peux t'expliquer là dessus, stp ?

zupstyle c'est nul, si t'es sur firefox ou que tu désactive les scripts tu l'as dans le...
déjà c'est débile désolé du terme de vouloir protéger ton texte sur internet, si tu veux le protéger ne le mets pas en ligne  
(...)
(...)
freds45

shade93 a écrit :

Ta seule solution : Acrobat reader


 
 
+1 :)
Enfin Adobe Acrobat, pas le reader[:aloy]

sarthe rajoute ca dans ta balise body, ca protege un peu plus :)  
oncontextmenu='return false' onselectstart='return false' ondragstart='return false'
bealam
Merci à tous pour vos conseils et tuyaux. Je suis bien consciente qu'on peut retaper ou recopier, mais ça, ça m'est égal. Ce que je souhaite éviter c'est la facilité du "copier-coller" !
Je vais de ce pas appliquer et voir ce que ça donne.
Encore merci.
Beatrix
_-'-_FlyinG_-'-_ Tu ecris en blanc sur fond blanc et tu fais une capture d'ecran.
 

Spoiler :

Des que tu mets du texte rien n'empeche une personne de le lire et de le retaper a cote, meme une image avec une police "protegee" a la reconnaissance de caractere ne pourra l'empecher.

Gnarkill Tu peux faire tout ce que tu veux, il y a toujours moyen de repomper le texte.
bealam Merci, oui, mais non, parce qu'avec le scanner pourri que j'ai, ça ne marche pas je ne peux pas non plus verrouiller et protéger mes textes, hélas.
shade93 Ta seule solution : Acrobat reader
bealam Bonjour,
 
Ayant utilisé Dreamweaver2 pour créer des pages perso qui sont maintenant en ligne sur Wanadoo, je voudrais savoir comment faire pour "verrouiller" ou protéger certains textes (copyright) et éviter qu'on puisse les recopier pour les utiliser ? (imprimer, d'accord, mais retoucher non).
Je n'ai pas trouvé de fonction de protection sur l'aide de Dreamweaver, et je ne parle pas de l'aide des Pages Perso de Wanadoo...
N'étant pas calée en informatique, si quelqu'un passait par là et voulait me donner une idée de la manip, cela m'aiderait.
Merci beaucoup.
 
Béatrix
 

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)