Go Back  HTML Forums - Free Webmaster Forums and Help Forums > WEBSITE DEVELOPMENT > HTML / XHTML
User Name:
Password:
 

Reply
Thread Tools   Display Modes
  View First Unread
 
Old 08-21-2006, 03:19 AM
  #16
Vege
master of bloody obvious
 
Vege's Avatar
 
Join Date: Sep 2004
Location: Finland
Posts: 3,550
iTrader: (0)
Vege is just really niceVege is just really niceVege is just really niceVege is just really niceVege is just really nice
Hmm, if you have cazaam serverspeeds, you could make a serverside code that would draw an scrambled image for you, then slize the image to tiny peaces and make ajax call to "rearrange" the tiny peaces in serverside to correct places when image is hovered and make it look like a image. Thus taking a screenshot from the image would include the cursor and making the image look kinda "ugly". And if javascript is forced to be on thisway, you can do whatever you want to prevent the copying.

This would not make it impossible, but pain to copy.

Somebody can see a flaw in my theory?
__________________
http://setala.info
Vege is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-21-2006, 06:28 AM
  #17
-i-dont-know-
¿IDK? (Level ∞)
 
-i-dont-know-'s Avatar
 
Join Date: Dec 2005
Location: Oh, and here are my credit card details too =\
Posts: 2,131
iTrader: (0)
-i-dont-know- is an unknown quantity at this point
So people have to hover over an image to see it? That sucks does it not? Imagine having to hover over every image on this site to see it. Oh and also, print screen doesn't include the cursor in the output.
__________________
-i-dont-know- is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-21-2006, 07:04 AM
  #18
erisco
Catapulted
 
erisco's Avatar
 
Join Date: Dec 2005
Location: Within the division of zero
Posts: 5,859
iTrader: (0)
erisco will become famous soon enougherisco will become famous soon enough
Vege, at that rate of complex algorithms and piles of image slices causing rapidly increased processing time, why not just watermark the images?
erisco is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-21-2006, 07:10 AM
  #19
Vege
master of bloody obvious
 
Vege's Avatar
 
Join Date: Sep 2004
Location: Finland
Posts: 3,550
iTrader: (0)
Vege is just really niceVege is just really niceVege is just really niceVege is just really niceVege is just really nice
Quote:
Originally Posted by -i-dont-know-
So people have to hover over an image to see it? That sucks does it not? Imagine having to hover over every image on this site to see it. Oh and also, print screen doesn't include the cursor in the output.
Well i was thinking like imagegallerys where people would come to see the images, not the images that builds the page.

Dang, i remebered that cursor was visible in the screenshot, my theory is ruind
But while we are onit, we could build a javascript cursor that would be visible inside the image while hovering it, but it would be hardcoded inside the image, thus taking a screenshot would make the cursor inside the pic.

Doable, ill test it
__________________
http://setala.info
Vege is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-21-2006, 07:11 AM
  #20
Vege
master of bloody obvious
 
Vege's Avatar
 
Join Date: Sep 2004
Location: Finland
Posts: 3,550
iTrader: (0)
Vege is just really niceVege is just really niceVege is just really niceVege is just really niceVege is just really nice
Quote:
Originally Posted by erisco
Vege, at that rate of complex algorithms and piles of image slices causing rapidly increased processing time, why not just watermark the images?
Sure, we could, but would that disable the copying process? nope.
Ill see what I can do as i have too mutch free time.
__________________
http://setala.info
Vege is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-21-2006, 08:23 AM
  #21
scoutt
Mister Admin to you
 
scoutt's Avatar
 
Join Date: Jul 2001
Posts: 30,867
iTrader: (0)
scoutt is a jewel in the roughscoutt is a jewel in the roughscoutt is a jewel in the roughscoutt is a jewel in the rough
if you copy a watermarked image then who cares, what are they going to do with it with a big ole watermark all over it. Wehn you watermark a image it is all over the image, not in the corner. go to www.stockedphotos.com, see the watermarking? that is how to do it. then if they copy it who cares.

watermarking is the only true way to stop people from taking the images.

hmmm, I must have scared buzincarl, they haven't come back to let us know how he did it.
__________________
Have a Script or Snippet you want to share?

WWW Standards: HTML 4.01, CSS2.1, CSS3, XHTML 1.0
PHP Standards: PHP Standards
scoutt is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-21-2006, 11:34 AM
  #22
eddy9
Paladin (Level 15)
 
Join Date: May 2006
Posts: 391
iTrader: (0)
eddy9 has disabled reputation
Water marking is the only way to go.

Vega, I guarantee I'd be able to simply rip your ajax script and changed the onmouseover event to onload, then your work will have been pointless, much like trying to hide html/images/css/client-side sripts, using the base tag to link into the image files.

(I can't believe how many times people have gone over this subject in so many forums.)
eddy9 is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-24-2006, 12:19 PM
  #23
buzincarl
Soldier (Level 11)
 
buzincarl's Avatar
 
Join Date: Aug 2006
Posts: 146
iTrader: (0)
buzincarl is an unknown quantity at this point
get over it iv moved on im not posting on this topic anymore its starting to annoy me all of this is right

Code:
Well I am gunna jump on the band wagon here

- You CAN stop people from hotliking images from your site
- You CANNOT prevent people from downloading images from your site
- You CANNOT hide or 'disable' source code
- You CANNOT disable someone viewing your page offline
- You CANNOT disable right click
- You CANNOT stop text/images from being copied to the clipboard
- You CANNOT disable printing or screen capturing

Frankly ANYTHING done in javascript CANNOT CANNOT CANNOT guarentee anything. Anyone who is going to steal your content and do something with it would know javascript can be disabled with a click of a button. Then all your special javascript protection is completely and utterly useless.

Passwords and other sensitive information MUST be stored in a database, and/or hash, and only made available to the server. This is done with server side languages such as PHP, and ONLY THEN is that content invisable to the person viewing your page. However all the statements above apply to PHP and any other server language as well.

Keep sensitive data in secure location, and let a less knowledgable user be able to use their familiar browser functions.
END
buzincarl is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-24-2006, 03:38 PM
  #24
Vege
master of bloody obvious
 
Vege's Avatar
 
Join Date: Sep 2004
Location: Finland
Posts: 3,550
iTrader: (0)
Vege is just really niceVege is just really niceVege is just really niceVege is just really niceVege is just really nice
Basically only problem is the printscreen. Serverside code can hide all image sources.

And basically it's just stupid to say something cant be done -.-
__________________
http://setala.info
Vege is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-24-2006, 06:51 PM
  #25
erisco
Catapulted
 
erisco's Avatar
 
Join Date: Dec 2005
Location: Within the division of zero
Posts: 5,859
iTrader: (0)
erisco will become famous soon enougherisco will become famous soon enough
Vege, how practical is it to have to hover over every image you want to see? Not to mention the look of the scrambled images, it wouldn't be too pretty. If javascript was disabled you wouldn't be able to unscramble them at all. Finally you have the delay time while javascript rearranges the image...

If you think the things I have said you can't do can actually be done, please say how because many people would benefit from it. Everything the user sees must be sent to them, they get all the images, they get all the source. Otherwise they can't view it. The only things you can hide are the server side languages, and they don't have the ability to do anything of what I stated.
erisco is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-24-2006, 07:15 PM
  #26
scoutt
Mister Admin to you
 
scoutt's Avatar
 
Join Date: Jul 2001
Posts: 30,867
iTrader: (0)
scoutt is a jewel in the roughscoutt is a jewel in the roughscoutt is a jewel in the roughscoutt is a jewel in the rough
Quote:
Originally Posted by Vege
And basically it's just stupid to say something cant be done -.-
I want to see you prove it as well. what was said on here is a can't be done. it is not stupid, it is the truth. server side code cannot stop print screen either. doesn't matter if you do hide the paths, not one person here said you can't hide the paths. but what good does it do if you do hide the paths? I can still get to the image. page info has every path to every image. hidden or not.
__________________
Have a Script or Snippet you want to share?

WWW Standards: HTML 4.01, CSS2.1, CSS3, XHTML 1.0
PHP Standards: PHP Standards
scoutt is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-25-2006, 07:36 AM
  #27
Vege
master of bloody obvious
 
Vege's Avatar
 
Join Date: Sep 2004
Location: Finland
Posts: 3,550
iTrader: (0)
Vege is just really niceVege is just really niceVege is just really niceVege is just really niceVege is just really nice
Quote:
Originally Posted by scoutt
I want to see you prove it as well. what was said on here is a can't be done. it is not stupid, it is the truth. server side code cannot stop print screen either. doesn't matter if you do hide the paths, not one person here said you can't hide the paths. but what good does it do if you do hide the paths? I can still get to the image. page info has every path to every image. hidden or not.
True true.
But you have to admit that you can make it pretty darn timeconsuming process to steal pictures if you want to and usually people who can steal em, know they shouldnt.
__________________
http://setala.info
Vege is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-25-2006, 10:12 AM
  #28
scoutt
Mister Admin to you
 
scoutt's Avatar
 
Join Date: Jul 2001
Posts: 30,867
iTrader: (0)
scoutt is a jewel in the roughscoutt is a jewel in the roughscoutt is a jewel in the roughscoutt is a jewel in the rough
yup, I agree, that is all you can do. but there will be users out there that will spend the time. if anybody wants that image bad enough, they will get it.
__________________
Have a Script or Snippet you want to share?

WWW Standards: HTML 4.01, CSS2.1, CSS3, XHTML 1.0
PHP Standards: PHP Standards
scoutt is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 08-25-2006, 01:32 PM
  #29
erisco
Catapulted
 
erisco's Avatar
 
Join Date: Dec 2005
Location: Within the division of zero
Posts: 5,859
iTrader: (0)
erisco will become famous soon enougherisco will become famous soon enough
http://www.runescape.com goes through a lot of trouble to hide the source of their server list page... but I have seen a site with backdoor links to all the individual servers. I personally didn't spend the time to try and find the server locations but, obviously it was possible and someone did spend the time.
erisco is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 09-01-2006, 10:14 PM
  #30
Juparis
Sleep Deprived Lazyhawk
 
Juparis's Avatar
 
Join Date: Feb 2004
Location: In the dreams of the righteous; in the hearts of the deceitful
Posts: 2,900
iTrader: (0)
Juparis will become famous soon enoughJuparis will become famous soon enough
Ok, I'll be the devil's advocate if I must--tis for the sake of argument, you can say.

Quote:
Originally Posted by erisco
- You CAN stop people from hotliking images from your site
- You CANNOT prevent people from downloading images from your site
- You CANNOT hide or 'disable' source code
- You CANNOT disable someone viewing your page offline
- You CANNOT disable right click
- You CANNOT stop text/images from being copied to the clipboard
- You CANNOT disable printing or screen capturing
A more valid list would be:
- You CAN stop people from hotliking images from your site
- You CANNOT prevent people from downloading images from your site
- You CAN hide or 'disable' source code
- You CAN disable someone viewing your page offline
- You CAN disable right click
- You CAN stop text/images from being copied to the clipboard
- You CANNOT disable printing or screen capturing

I'll agree that th emost practical thing to do is to just watermark you images, but that doesn't mean we should claim all other methods of protection (no matter how deprecated) don't work.

As per the source code (someone might have mentioned this, I didn't read in detail), you can always encrypt it with a special server-side encryption method. The users computer can download the encryption tool (or would it be un-encryption??), but it is only temporary (as in, a rotating encryption method). That's the only way I could think of hiding your source code.

You can disable people viewing you page offline, but this is assuming that the user is not just loading the page, then logging off the internet with the page still opened.
Even if that were the case, however, you can set refresh-methods to stop people from viewing your page longer than what would be required for its purposes (and once it tries to refresh offline, the cache is lost).

I say you can disable right-click, but only through JavaScript. That, of course can be disabled, but the point remains that disabling a right-click on the PC is still possible.

Additionally, I say that you can stop images from being copied simply by using layers. Even setting images as backgrounds (and then using a randomized spacer.gif [by which i mean it is not named 'spacer,' but something more convincing]) will prevent people from directly getting at your photos.

__________________
I'm sure y'all are dying to rebut now, but I'll make one final arguement. Put everything in a Flash file. Aside from using a screen capture, it's virtually impossible to steal anything from your site, if it's all in flash. SO you lose a few dial-up visitors. Big whoop. It's still worth it to most companies, and I'd assume the same for you, if your content is truely that precious..
__________________
The Original... Juparis
>Blog : DeviantArt : Pandora : Facebook > MichaelTribune.net > Inactive
|Be committed to Do what it takes to Have what you want|
Juparis is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote

Reply
KEEP TABS
SPONSORS
 
Boxedart



 
 


 
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
  
 
 
 



 
  POSTING RULES
 
 
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Thread Tools
Display Modes

Forum Jump

 

All times are GMT -5. The time now is 06:28 AM.

   

Mascot team created by Drawshop.com

Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

Server Monitoring by ENIACmonitor 0.01
HTMLforums.com © Big Resources, Inc. Web Design by BoxedArt.com
vRewrite 1.5 beta SEOed URLs completed by Tech Help Forum and Chalo Na.