I am using a java applet in my web project and some images are shown in this java applet.
I want to limit users to pull images from the web page. What are possible techniques for a client user to save images used in a java applet which is used in a browser session, except “print screen”?
Any ideas are welcome.
Thanks.
I don’t know about typical end-users, but I’d do these things to circumvent several security strategies:
1. Hide them in the archives
That last part was sarcasm (mostly), but just wanted to make the point that if you put something in a Jar, people can get it out.
2. Hide them on the server
3. Encrypt the images
You might use techniques to encrypt the images, then obfuscate the code that decrypts them, but that would also fail against a determined hacker.
4. Screen grab
As mentioned already. ‘Last resort’ – crude, but effective.
Don’t pursue such strategies. You won’t achieve any form of security worth having, it will just irritate the user.