You are not logged in.

Dear visitor, welcome to krpano.com Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

tonnes

Beginner

  • "tonnes" started this thread

Posts: 20

Location: Honolulu

  • Send private message

1

Monday, December 8th 2008, 2:45am

Is there a way to prevent image theft?

I've recently discovered that someone has stolen images from one of my virtual tours and is using the images for commercial purposes. I presume they used the "print screen" button. It's an easy way to capture a scene from a fullscreen virtual tour, and it gives you a pretty high-res image to boot.

In addition to putting a copyright message in the GUI of my virtual tours, I've been thinking it would be nice to make it a little harder for this kind of nefarious activity. Is it possible to disable the print screen button? Or is it possible to have a message popup if someone hits that button? Something like: "This image is copyrighted. Please don't steal."

I'm also assuming that these images are stored in the browser's cache, so even if the print screen button were disabled, they could still peer into their cache file and get what they want, right?

2

Thursday, January 22nd 2009, 10:51am

I don't think that guy stole your pano using print screen. I doubt this is even possible.
Let's say you have a cube mapping panorama and you are looking at the front face. When you see it in krpano it looks ok, but the actual source image is deformed.
This is because the corners of the square are further away than the center of it, thus the corners will appear smaller than the center. To compensate for this, the actual image must be stretched out a little to the corners. I think more troublesome to steal a panorama using print screen. I doubt you would get the same quality.

Unfortunately he can actually steal your panorama jpg files *angry*
Step 1. You have a html that is embedding a swf. He views the source and finds the name of the swf ... and the name and path of the main xml file for the panorama.
Step 2. He gets the xml file by adjusting the url to point to the xml file.
Step 3. He analizes the main xml file and sees you are doing some loadpano(somefile.xml)
Step 4. Again, he makes a request and gets this new somefile.xml where he can see you are doing <image type="CUBE"> or something like that. There, in plain text is the path to your image files
Step 5. Hooray, he makes a request for the panorama jpg file by adjusting again the url to point to those images.

Shanti

Intermediate

Posts: 301

Location: Puerto Vallarta

Occupation: Web Developer

  • Send private message

3

Tuesday, January 27th 2009, 12:05am

if you that worried, change all of your images to .mov, and put a watermark IN the jpg before converting to .mov :) krpano can use .mov files no problem, and this way even if they find the .mov they will have to convert it back (not so hard if you know where to look) but if you put a watermark its going to be useless to them unless they want to promote you :P

4

Wednesday, August 3rd 2011, 6:57pm

Hi,

disabling the system print screen is impossible,
but what you could do would to encrypt the images with the kproect tool, then downloading and using them would be not possible,

best regards,
Klaus

Similar threads