login  Naam:   Wachtwoord: 
Registreer je!
 Forum

afbeelding beveiligen tegen rippers

Offline Appie_Dijk - 25/04/2005 11:55
Avatar van Appie_DijkLid Hallo iedereen,

op mijn site heb ik een afbeelding staan,
ik wil deze graag beveiligen zodat met deze niet kan opslaan (niet met rechtermuisknop en niet via het icoontje dat windows xp erboven gooit)

het plaatje is een hyperlink (ik weet niet of dat nog iets uitmaakt)

32 antwoorden

Gesponsorde links
Offline CelestialCelebi - 25/04/2005 11:56
Avatar van CelestialCelebi PHP gevorderde Gaat niet.

Zet je plaatje niet online als je niet wilt dat het wordt gestolen, simpel. 
Offline webbiexl - 25/04/2005 12:22
Avatar van webbiexl PHP interesse anti rechter muisknop das het meest effectief maar als je hm dan nog willen kijken ze wel in de broncode waar die staat dus heeft eigenlijk alleen zin bij mensen die nix snappen van ie
Offline b4nkr0bz0r - 25/04/2005 12:27
Avatar van b4nkr0bz0r PHP gevorderde
  1. RewriteEngine on
  2. RewriteCond %{HTTP_REFERER} !^$
  3. RewriteCond %{HTTP_REFERER} !^http://(www.)?mydomain.com/.*$ [NC]
  4. RewriteRule .(gif|jpg)$ http://www.mydomain.com/nasty.gif [R,L]


mydomain.com even vervangen.

probeer hetmaar
Offline Klopper - 25/04/2005 13:34
Avatar van Klopper HTML interesse Een goede maar lastige manier is het plaatje omzetten naar mpg. Filmpjes kunnen niet worden geript, en de rippers vinden het dan ook niet meer interessant om hem te jatten. nog een nadeel is de slechte kwaliteit...

Ee andere manier die je kan gebruiken is een html-bestand te maken. Daarin zet je je plaatje, en daar overheen (met div) zet je een plaatje dat even groot is, en dat volledig transparant is. Zodra ze het plaatje jatten, jatten ze een transparant en ongewild plaatje. Ook met alles selecteren kom je nog niet ver. En als kroontje op je werk moet je even naar leejoo.nl, en daar je html-code laten scramblen door zo'n generator.
Offline ikkedikke - 25/04/2005 17:05
Avatar van ikkedikke PHP expert of gewoon een copyright op je plaatje?! dan is het al een stuk minder interresant voor rippers;-)
Offline pimpslap - 25/04/2005 17:36
Avatar van pimpslap Nieuw lid Op deviantart hebben ze een geweldige script tegen rippers, probeer die maar eens te omzeilen.
Offline zointer - 25/04/2005 17:41
Avatar van zointer HTML gevorderde
Citaat:
ik wil deze graag beveiligen zodat met deze niet kan opslaan (niet met rechtermuisknop en niet via het icoontje dat windows xp erboven gooit)

zoeken rechtermuisknop

zoeken watermerk

zoeken copyright
Offline b4nkr0bz0r - 25/04/2005 17:43
Avatar van b4nkr0bz0r PHP gevorderde maar ze kunnen toch altijd een sreenshot nemen?
gooi het anders in een *.swf
Offline vinTage - 25/04/2005 17:53 (laatste wijziging 25/04/2005 17:54)
Avatar van vinTage Nieuw lid swf kan je ook pakken en openbreken :fukking deeply sad:
Offline prorsoft - 25/04/2005 17:59
Avatar van prorsoft PHP gevorderde jah en je kan altijd print-screen drukken:(
Offline b4nkr0bz0r - 25/04/2005 18:01
Avatar van b4nkr0bz0r PHP gevorderde dat zei ik toch al?
Offline Dekin - 25/04/2005 19:45 (laatste wijziging 27/04/2005 17:02)
Avatar van Dekin Nieuw lid
Citaat:
Toetsen blokeren

  1. <html>
  2.  
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  5. <title>Nieuwe pagina 1</title>
  6. </head>
  7.  
  8. <body>
  9. <script language="JavaScript">
  10. <!-- Voor de leukste scripts gaat u naar...-->
  11. <!-- Sentinelli’s Javascript! The source for all your Javascript and PHP -->
  12.  
  13.  
  14. <!--
  15. function keypressed () { alert ("©Copyright 2005, Hier je sitenaam");}
  16.  
  17. document.onkeydown=keypressed;
  18. -->
  19.  
  20. </script>
  21.  
  22.  
  23. </body>
  24.  
  25. </html>

Citaat:
Rechtermuisknop blokeren

  1. <!-- Dit zet u in de body van de pagina-->
  2. <script language="javascript">
  3. <!-- Voor de leukste scripts gaat u naar...-->
  4. <!-- Sentinelli’s Javascript! The source for all your Javascript and PHP -->
  5. <!--
  6. function click() {if (event.button==2){alert('Copyright © en dan je sitenaam')}}
  7. document.onmousedown=click// -->
  8. </script>


Suc6:p

Edit
Citaat:
@ dekin, zover ik weet kan je nog altijd gewoon de afbeelding naar je adresbalk slepen, hierdoor komt de url in de adresbalk te staan, en kan je em vandaar opslaan, een afbeelding beveiligen is niet zo simpel als het lijkt. je moet je host instellen zodat direct acces of hotlinking van afbeeldingen al verboden wordt enz...

Okey maar op deze manier kan dat niet .

  1. <!-- Dit zet u in de head van de pagina-->
  2.  
  3.  
  4. <HEAD>
  5.  
  6. <SCRIPT LANGUAGE="JavaScript">
  7.  
  8. <!-- Voor de leukste scripts gaat u naar...-->
  9. <!-- Sentinelli’s Javascript! The source for all your Javascript and PHP -->
  10.  
  11.  
  12. <!-- Begin
  13. function protect(e) {
  14. alert("Sorry, you don't have permission to right-click.");
  15. return false;
  16. }
  17.  
  18. function trap() {
  19. if(document.images)
  20. for(i=0;i<document.images.length;i++)
  21. document.images[i].onmousedown = protect;
  22. }
  23. // End -->
  24. </SCRIPT>
  25.  
  26. <!-- Dit zet u in de body van de pagina als onLoader -->
  27.  
  28. <BODY OnLoad="trap()">
  29.  
  30.  
  31. <!-- Script Size: 0.81 KB -->

Citaat:
Dus en hier een script om beide muisknoppen uit te schakelen.

  1. <!--Dit zet u in de Head van de pagina-->
  2.  
  3. <script language="javascript">
  4. <!-- Voor de leukste scripts gaat u naar...-->
  5. <!-- Sentinelli’s Javascript! The source for all your Javascript and PHP -->
  6.  
  7. function noClick() {
  8. if ((event.button==1)||(event.button==2)) {
  9. alert('U kunt niet op deze pagina klikken - u hebt niets nu aan de knoppen op uw muis :-).')
  10. }
  11. }
  12. document.onmousedown=noClick
  13. </script>

Nogmaals suc6:p
Offline Ontani - 25/04/2005 19:49
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
@ dekin, zover ik weet kan je nog altijd gewoon de afbeelding naar je adresbalk slepen, hierdoor komt de url in de adresbalk te staan, en kan je em vandaar opslaan, een afbeelding beveiligen is niet zo simpel als het lijkt. je moet je host instellen zodat direct acces of hotlinking van afbeeldingen al verboden wordt enz...
Offline BigBug - 25/04/2005 19:50
Avatar van BigBug PHP expert blokkeer ook de linkermuisknop dan 
Offline jeffreydv - 25/04/2005 20:27
Avatar van jeffreydv HTML beginner een plaatje kan je gewoon niet beveiligen...
Offline Maarten - 25/04/2005 20:29
Avatar van Maarten Erelid Ja, je kan het altijd rippen...

Mijn mening: zaag niet Zet er hotlinking protection en een watermerk op, dan moeten ze maar opslaan/screenshot nemen, je watermerk staat er toch op? Of ze moeten het al wegwerken... maar zo kan je bezig blijven..
Offline kareljan - 25/04/2005 20:40
Avatar van kareljan Onbekend eens men in je framesource gaat kijken vind men het toch en slimmerds (lees: apple gebruikers) hebben geen rechtermuisknop maar gebruiken crtl+muisknop om een dropdownmenu te openen. en daar is geen beveiliging tegen...

conclusie:

zet gewoon een copyright in een duidelijk zichtbare plaats...
Offline Squirrel - 25/04/2005 20:46 (laatste wijziging 25/04/2005 20:47)
Avatar van Squirrel HTML interesse Hier is mss een handig.... volledig beveiligen gaat toch nooit! Onmogelijk, impossible, no no!

Volgende in de head -->

  1. <script>
  2.  
  3. PositionX = 0;
  4. PositionY = 0;
  5.  
  6. defaultWidth = 500;
  7. defaultHeight = 500;
  8.  
  9. var AutoClose = true;
  10.  
  11. if (parseInt(navigator.appVersion.charAt(0))>=4){
  12. var isNN=(navigator.appName=="Netscape")?1:0;
  13. var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
  14. var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
  15. var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
  16. function popImage(imageURL,imageTitle){
  17. if (isNN){imgWin=window.open('about:blank','',optNN);}
  18. if (isIE){imgWin=window.open('about:blank','',optIE);}
  19. with (imgWin.document){
  20. writeln('<html><head><title>Afbeelding aan het laden...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
  21. writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
  22. writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
  23. writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
  24. writeln('width=100-(document.body.clientWidth-document.images[0].width);');
  25. writeln('height=100-(document.body.clientHeight-document.images[0].height);');
  26. writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
  27. writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}');
  28. writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
  29. if (!AutoClose) writeln('<META HTTP-EQUIV="imagetoolbar" CONTENT="no"></head><body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
  30. else writeln('<META HTTP-EQUIV="imagetoolbar" CONTENT="no"></head><body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" bgcolor=E8E9EE scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
  31. writeln('<img name="George" src='+imageURL+' style="display:block">');
  32. writeln('</body></html>');
  33. close();
  34. }}
  35. </script>



Afbeelding openen met -->

Voor gewone link >>
  1. <a href="javascript:popImage('/images/afbeelding.jpg','titel van je afbeelding')">Naam link</a>


Voor link dmv afbeelding >>
  1. <a href="javascript:popImage('/images/afbeelding.jpg','titel van je afbeelding')"><img border="0" hspace="5" vspace="5" src="/images/afbeelding_klein.jpg"></a>


Rest >>
  1. <img src="images/afbeelding.jpg" hspace="3" vspace="3" border="0">


mvg,
Kris
Offline Dekin - 25/04/2005 20:50
Avatar van Dekin Nieuw lid Kareljan
conclusie:

zet gewoon een copyright in een duidelijk zichtbare plaats...

Als hij/zij dat plaatje wil dan gaat hij/zij er echt niet opletten of er copyright op staat of niet soms.
Offline kareljan - 25/04/2005 21:06
Avatar van kareljan Onbekend ik ga op mijn site geen plaatjes publiceren waarop staat

(c) COPYRIGHT by sitenaam.com

is erg laag...
Offline Futs - 25/04/2005 22:40 (laatste wijziging 25/04/2005 22:43)
Avatar van Futs Nieuw lid Wat ik soms doe is een transparante layer eroverheen gooien gewoon een gifje of pngtje van hetzelfde formaat.
Dan kunnen ze niet slepen en als ze hem willen opslaan slaan ze de layer op en niet het originele plaatje!

EDIT:
zag net dat klopper het antwoord ook al had gegeven.

"Ee andere manier die je kan gebruiken is een html-bestand te maken. Daarin zet je je plaatje, en daar overheen (met div) zet je een plaatje dat even groot is, en dat volledig transparant is. Zodra ze het plaatje jatten, jatten ze een transparant en ongewild plaatje. Ook met alles selecteren kom je nog niet ver. En als kroontje op je werk moet je even naar leejoo.nl, en daar je html-code laten scramblen door zo'n generator."
Offline Metalhead - 25/04/2005 23:33
Avatar van Metalhead HTML gevorderde Maar elk plaatje wat in je browser staat is gedownload, dus die bevindt zich ergens op je harde schijf... dus echt beveiligen lukt je niet...
Offline xSc - 26/04/2005 10:29
Avatar van xSc Onbekend Al die wazig bestandstypen zorgen alleen maar voor het in beslag nemen van schijfruimte.

Of je moet de afbeelding m.b.v. de GD-library laten tekenen. Als men op de rechter muisknop op het plaatje klikt, ziet men als afbeelding bijv. afbeelding.php?id=9. Deze methode is wel vertragend.
Offline nemesiskoen - 27/04/2005 17:39
Avatar van nemesiskoen Gouden medaille

PHP expert
en dan nemen ze gewoon toch een print screen???

plaatjes beveiligen is dom in mijn ogen...
Offline Tuinstoel - 27/04/2005 17:48
Avatar van Tuinstoel PHP expert In mijn ogen ook, het kan wel met GD maar dat kan soms ter nadele van je afbeelding werken. Ik zou er dus niet aan beginnen met allerlei javascriptjes en dergelijke, want die kun je ook wel uitschakelen en omzeilen.
Offline Geerios - 28/04/2005 14:22
Avatar van Geerios Onbekend Conclusie: Je kan je plaatje gewoon niet (goed) beveiliggen.
Het enigste wat je kan doen is nog een copyright in je plaatje zetten (ook al kan je dat er weer afknippen).
Offline Gerard - 28/04/2005 14:57
Avatar van Gerard Ouwe rakker Geen plaatjes gebruiken... alsof we weer in het begin van internet zitten... text-based to the max ;p
Offline SmokaLot - 28/04/2005 16:19
Avatar van SmokaLot HTML ver gevorderde Plaatjes beveiligen is niet altijd dom. Stel een model zet haar portfolio online met haar foto's en die worde geript en voor andere doeleinde gebruikt. Dan heb je dus wel een reden.
Offline Gerard - 28/04/2005 22:25
Avatar van Gerard Ouwe rakker Daarom zetten ze vaak op dat soort dingen een dikke watermark en als je de foto's koopt dan krijg je ze zonder....

ander voorbeeld dan?
Offline EclipX - 29/04/2005 00:08
Avatar van EclipX Lid da lukt echt nie we man, met IE ebde paar java-scripts, maar als ge naar de bron gaat, ebde toch de source ervan en met Firefox werken die javascripts van IE niet, dus echt kan dat niet hoor, oftewel moet ge op elkaar plaatje uw naam zetten
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.361s