SitePoint Sponsor

User Tag List

Page 2 of 3 FirstFirst 123 LastLast
Results 26 to 50 of 75
  1. #26
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    if this no clipboard flash exploit becomes widespread I can tell you now there will be blockers put in place just like for ads and most other annoying things on the web.

    Having it OS wide is a bad thing stop messing with my computer!
    If you don't want people to have it don't put it online.
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  2. #27
    reads the ********* Crier silver trophybronze trophy longneck's Avatar
    Join Date
    Feb 2004
    Location
    Tampa, FL (US)
    Posts
    9,854
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    all you need is http://cockos.com/assniffer

  3. #28
    Programming Team silver trophybronze trophy
    Mittineague's Avatar
    Join Date
    Jul 2005
    Location
    West Springfield, Massachusetts
    Posts
    16,449
    Mentioned
    160 Post(s)
    Tagged
    1 Thread(s)

    image

    Firefox -> Tools -> Page Info -> Media -> Save As

  4. #29
    SitePoint Zealot
    Join Date
    Jun 2006
    Posts
    177
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by logic_earth View Post
    If you don't want people to have it don't put it online.
    Fully my opinion on this too. It goes against the core concept of the internet. Those "stop stealing my bandwidth" anti-hotlinking images don't make sense to me either. Those images still use bandwidth, and sometimes far more than the actual image would. It's also so annoying to see it in tutorials, how to do anti-hotlinking. The best way is still to not put it online. All the rest is just as much a waste of bandwidth, but it puts people up against you.

  5. #30
    reads the ********* Crier silver trophybronze trophy longneck's Avatar
    Join Date
    Feb 2004
    Location
    Tampa, FL (US)
    Posts
    9,854
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Mittineague is the winner!!!


  6. #31
    SitePoint Zealot metho's Avatar
    Join Date
    Feb 2005
    Posts
    132
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is not about anti-hotlinking, this script is intended for a premium content area where image usage is paid for. Every image it's applied to has to be paid for.

    Reminder: "For advanced FF users, the final version of the script will run on https and you wont be able to save from the media tab. The image doesn't seem to cache in the browser.memory.cache over https."

  7. #32
    SitePoint Enthusiast fLUx1337's Avatar
    Join Date
    Jul 2007
    Posts
    76
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Mittineague View Post
    Firefox -> Tools -> Page Info -> Media -> Save As
    Umm, doesn't work for me, as soon as the Media pane loads, it reloads the image, and the cookie gets removed, so it gives the error....

    But I think its save to say this method is anoying, should never be used, and is easy to extract the images if needs be....

  8. #33
    SitePoint Zealot metho's Avatar
    Join Date
    Feb 2005
    Posts
    132
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes, it is annoying isn't it! However the clients find property theft even more annoying.

  9. #34
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    They will have more property theft now because people will want to bypass it. Instead of protecting you are instead provoking.

    I am not say that because I don't like it no, I just know people.
    Recall the HD DVD/Blu-ray Processing key (in my sig) leaked on the internet. And how they tried to stop it and hide it?
    They provoked there user base and they struck back and now everyone has seen this string of hexadecimal numbers.

    Also if a user where to sue the company for messing with his computer preventing him from using the clipboard he can sue and will win. As this protection affects the entire computer and is outside of your authority to control.
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  10. #35
    SitePoint Enthusiast fLUx1337's Avatar
    Join Date
    Jul 2007
    Posts
    76
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by logic_earth View Post
    They will have more property theft now because people will want to bypass it. Instead of protecting you are instead provoking.

    I am not say that because I don't like it no, I just know people.
    Recall the HD DVD/Blu-ray Processing key (in my sig) leaked on the internet. And how they tried to stop it and hide it?
    They provoked there user base and they struck back and now everyone has seen this string of hexadecimal numbers.
    Good point, if I saw pretection like it, I would try to bypass it, then if had become a mass used way of protecting images, I would post the exploit for all to see......I hate protection like this, it just messes everything up, and I don't like it.

    Do you think everyone in this thread has exploited the system and saved the image, because they wanted to help you? Proberly not, most people here like a challange, and if it was in the wild, even better!

  11. #36
    SitePoint Zealot metho's Avatar
    Join Date
    Feb 2005
    Posts
    132
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I don't subscribe to idea that property protection tactics should not be used because it provokes some users to work around it. Without any protection, the temptation to steal is too great and causes major income loss. Why bother paying for something that so easily walked away with?

    And yes, I'm fully aware of peeps true intentions who have tested the script - hence the topic title presenting the challenge.

  12. #37
    SitePoint Addict
    Join Date
    Jul 2007
    Location
    San Jose, California
    Posts
    355
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How I owned your script

    This is how I got the image:
    Step 1:
    goto
    http://v2media.biz/php_utilities/ima...protection.php
    Displays Image Not Available

    Step 2:
    goto
    http://v2media.biz/php_utilities/image_protection.php

    step 3:
    click back
    click foreward
    click back

    step 4:
    save page to desktop change .php to .jpg

  13. #38
    SitePoint Evangelist catweasel's Avatar
    Join Date
    Apr 2007
    Location
    Goldfields, VIC, Australia
    Posts
    518
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by metho View Post
    This is not about anti-hotlinking, this script is intended for a premium content area where image usage is paid for. Every image it's applied to has to be paid for.
    If this is the purpose of the script then it has failed really.. since it's very easy to screen grab the image -



    If you're intention is to protect intellectual property then watermark or very low res images would be the way to go. If I were in the market for an image, and you had one that I wanted but I didn't want to pay, then your script would not prevent me from grabbing that image.

    All it does is annoy people by disabling clipboard.. So I guess if your site had stuff on it that I thought a friend might be interested in buying and I tried to copy and paste the url into an email......

  14. #39
    SitePoint Zealot metho's Avatar
    Join Date
    Feb 2005
    Posts
    132
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    as mentioned before, watermark isn't an option. The disabling the clipboard would be part of the members TOS to prevent theft. Emailing links wont be possible unless you email your friend your user/pass to get in the site as well.

  15. #40
    SitePoint Evangelist catweasel's Avatar
    Join Date
    Apr 2007
    Location
    Goldfields, VIC, Australia
    Posts
    518
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by metho View Post
    as mentioned before, watermark isn't an option.
    Actually it hasn't been mentioned before (unless I'm going blind) .. why isn't watermarking an option?

    Something that was mentioned before is that disabling clipboard prevents the OS screen capture.. I'm here to tell you screen capture on Mac OSX works just fine even with clipboard disabled.

    The disabling the clipboard would be part of the members TOS to prevent theft. Emailing links wont be possible unless you email your friend your user/pass to get in the site as well.
    Sure that was just one example I could think of.. there's probably a lot more I can't think of. The point is that, while the script is technically clever, it doesn't actually prevent someone from taking what they haven't paid for. So you'd have to wonder if it isn't a lot of effort for not much return.

    Being one who has dealings with stock images/photography fairly regularly I notice the two most common methods of protecting intellectual property is watermarks and use of very low res images.. just enough for the buyer to get an idea of the image but not good enough to use in production.

    I think these two methods are going to be more effective in their goal than trying to prevent grabbing of the image by messing with the users clipboard. And the added bonus is you don't annoy your paying customers.

    I also wonder if you have a stock image site with many many images on it, which method would give the user/customer a fast loading easier to use site?

    Having said all that the script is very good at preventing direct access to the image and would definitely be useful in scenarios where you don't want other sites 'scraping' yours.. There's another thread happening right now where some guy was asking for advice on how to access the entire database of cocktail recipes on someone's site... imagine if this guy also wanted to leech the sites entire database of cocktail images as well. Your script would be useful in such an application because it would force content scrapers to load each image and do a screen grab individually.

    So basically I reckon you should market it to a different end use scenario.

  16. #41
    Programming Since 1978 silver trophybronze trophy felgall's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, NSW, Australia
    Posts
    16,603
    Mentioned
    24 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by catweasel View Post
    Being one who has dealings with stock images/photography fairly regularly I notice the two most common methods of protecting intellectual property is watermarks and use of very low res images.. just enough for the buyer to get an idea of the image but not good enough to use in production.
    That is because those two methods in combination are the ONLY way that actually works at all. In removing the watermark from a low res image the resolution will hopefully end up so low as to make the image worthless for any use whatever meaning that the only way of using the image would be with the watermark intact thus identifying the image as stolen. Any other method can be bypassed.

    The clipboard disable only works in IE because that is the only browser that recognises that such a thing exists. The biggest problem then is that it stays disabled for as long as the browser is still open even though the person may have left the site long ago and been visiting dozens of other sites where they may want to access their clipboard and haven't got the appropriate plugin installed in their browser to disable the "disable clipboard" functionality.

    In just a few minutes I came up with two ways to get a copy of the image - one via a screen capture and one that copied the actual image itself. There are probably dozens of other ways of bypassing all that annoying "protection" that the would be thieves know about and the only effect that the "protection" will have will be the usual in such instances of greatly annoying the legitimate visitors resulting in their finding alternative web sites that don't employ such visitor annoying code.
    Stephen J Chapman

    javascriptexample.net, Book Reviews, follow me on Twitter
    HTML Help, CSS Help, JavaScript Help, PHP/mySQL Help, blog
    <input name="html5" type="text" required pattern="^$">

  17. #42
    SitePoint Enthusiast fLUx1337's Avatar
    Join Date
    Jul 2007
    Posts
    76
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by metho View Post
    as mentioned before, watermark isn't an option. The disabling the clipboard would be part of the members TOS to prevent theft. Emailing links wont be possible unless you email your friend your user/pass to get in the site as well.
    Remove the disabling of the clipboard, else their is really no use in the market for this.

    If people visit a site, they don't expect or take kindly to one of their main OS features being disabled, and they will just end up leaving the site, so it doesn't matter if people were going to steal it or not, as you wouldn't have any users.

    And I don't really understand who this is for? The only real people I can really see wanting this would be the porn industry, just due to them not being very corporate, as any company with any sense would stay well clear of something which violates a major OS function. I know it seems silly, but some people would try to sue a company over that. Or just not use the site as I said (which is just as bad for the coumpany).

  18. #43
    SitePoint Addict silentcollision's Avatar
    Join Date
    Jun 2006
    Location
    New Zealand
    Posts
    388
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I successfully screen-grabbed the image, but I'll be the first to congratulate you on what you've done. Its very impressive. I'm pretty sure the vast majority of web users would be fooled by it. If you're dealing with a large number of images, screen grabbing them individually would take ages and probably wouldn't be worth it.

  19. #44
    SitePoint Enthusiast bdude's Avatar
    Join Date
    Jan 2006
    Location
    In a house.
    Posts
    92
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That is actually really cool, how easily can it be deployed though?
    SUPPORT FOR NEW BLOGGERS - TRY THE Blogging Forum

  20. #45
    SitePoint Zealot twistie's Avatar
    Join Date
    May 2007
    Location
    Tonwsville, Australia
    Posts
    127
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I really don't agree with this type of invasive coding. If this actually worked I would be rather annoyed as I can't stand it when web pages stop me from right-click or copying and pasting in fact i normally leave the site immediately. I know you want to protect your property but there are better ways to do it... Just don't inhibit the user in doing it... I don't mind transparent overlays but some poeple go overboard. I don't watermark, do transparent overlays or anything. I just enforce my legal copyright rights. If someone copies my images I threaten or take legal action against them. I mean I don't mind if someone uses my images for a powerpoint or for any other educational or administrative purpose, or even as part of a personal image. I only become concerned when they use it commercially or publish it without my permission.

    PS. I can screenshot the image in FF on Linux and FF on Windows, IE on WIndows, Opera on Windows and the page does not inhibit my cutting and pasting ability on any system, thats why I said it doesn't work.
    "When you say 'I wrote a program that crashed Windows',
    people just stare at you blankly and say 'Hey, I got those
    with the system, for free'." (L. Torvalds)

  21. #46
    SitePoint Zealot metho's Avatar
    Join Date
    Feb 2005
    Posts
    132
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    THe clipboard overwrite was disabled today while I was testing other stuff. It has since been enabled again.

  22. #47
    Theoretical Physics Student bronze trophy Jake Arkinstall's Avatar
    Join Date
    May 2006
    Location
    Lancaster University, UK
    Posts
    7,062
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    So what if someone wants to extract content from your site? For example, I think the most popular sites us developers make off our own backs would be tutorial/portfolio sites.

    So what if someone wants to copy your address onto a letter? That's one less client.
    What if someone wants to copy your tutorial's sample code? That's one less fan.

    It's a good show of coding ability, and the idea is great. It's has no practicality though...
    Jake Arkinstall
    "Sometimes you don't need to reinvent the wheel;
    Sometimes its enough to make that wheel more rounded"-Molona

  23. #48
    Programming Team silver trophybronze trophy
    Mittineague's Avatar
    Join Date
    Jul 2005
    Location
    West Springfield, Massachusetts
    Posts
    16,449
    Mentioned
    160 Post(s)
    Tagged
    1 Thread(s)

    browser hijacking

    Perhaps
    Code:
    	//attempt to disable contextmenu for just images
    	if(document.images){
    		for(i=0;i<document.images.length;i++) {
    			document.images[i].oncontextmenu = function(){return false};
    		}		
    	} else {
    		//disable the contextmenu all together
    you should work on the code so it does NOT "else - disable altogether"?

    IMHO, as the image can be easily screen-captured, you should go with the water-mark low-res technique. And hire a good lawyer.

  24. #49
    SitePoint Enthusiast monkey56657's Avatar
    Join Date
    Jun 2007
    Posts
    45
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well this is the best way.

    - Use firefox web browser.
    - Disable Javascript
    - Visit your page
    - Open firebug and remove the overlay spacer image from the source.
    - Right click the background image
    - "View Background Image"
    - "Save Image As"

    A nicely saved image in perfect original quality without any printscreening

    Additionally for when you start using SSL as you have said:

    - Firefox Browser, "about:config"
    - Set "browser.cache.disk_cache_ssl" = true

    ------------------------------------------------------------------

    And If firefox tries to reload the image when you go to view it then you can try adding another image tag in firebug and then save the image directly
    Last edited by monkey56657; Sep 29, 2007 at 08:58.

  25. #50
    SitePoint Addict
    Join Date
    Jul 2007
    Location
    San Jose, California
    Posts
    355
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by felgall View Post
    The clipboard disable only works in IE because that is the only browser that recognises that such a thing exists.
    Actualy this is wrong, on mac mozilla, firefox as well as camino and safari can't use copy and paste.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •