← There Is No Escape

And Like Magic, Nothing Happens

Yesterday, I was looking through the Wordpress plugin archive and I found one that was actually released that day. It was called Houdini. It seemed interesting (I always judge books by their covers :P) so I took a look. What I saw.... shocked me. To quote the description:

The fact is the internet is open can lead to theft especially to content stealing and plagarism.

Until now, there was very little to discourage and deter this serious crime. Yes content theft and plagarism is a crime in some jurisdictions.

You cannot rely on others or the authorities to continue to police the internet as they do not have enough resources. You need to protect your content and deter this theft.

The basic form of content theft is to copy and paste your content to another medium.

Well Houdini, prevents this using a little known special algorithm that prevents copying by making the selected text that is targeted by the perps to be copied, to disappear! Yes disappear!!! The only way to recover is to reload the page in the web browser. If they try again, the content disappears again. As long as they keep trying to select and copy your content, the content will disappear before they can get a chance to execute the copy command!

After a few unsuccessful attempts, the theives will move on to a easier target.

Your safe!

PHK Corporation

....WHAT?!?!?!? Nevermind the author's poor English skills, what are they talking about? It's not technically possible to prevent content theft and this odd little method will annoy normal blog visitors (who are probably less technical than the evil plagiarists) who just want to copy a sentence. Honestly, saying this is like claiming that you wrote a virus that prevents people from turning off their computers. I've already thought of 5 ways to circumvent this kind of "protection":

  1. Go old fashioned and turn off JavaScript. Yep, the script is rendered useless.
  2. More advanced content thieves likely don't just go around to random blogs and copy/paste off of them. They write screen scrapers, small programs that visit sites and download specific parts of the site. As these do not render pages and simply download from them, the script isn't even seen by the scraper.
  3. Due to the nature of the Internet, anyone, and I mean anyone, can see the source code of a website. It's done differently in different web browsers, but it's always pathetically easy and, as it simply shows HTML code instead of parsing anything, no scripts are run.
  4. RSS. Syndication feeds are normally viewed in feed readers with little to no JavaScript interpreter. Script bypassed.
  5. There's this cool little button on most keyboards that says "Print Screen". Even on the keyboards that don't have it, there's usually a key combination that achieves the same effect. It takes a picture of whatever's on the screen. No selection occurs and yet the thief has a copy of your article. They do, however, have to retype it, so this keeps the lazy thieves out.

This is fun. Does anyone else see any other ways that this plugin fails? Feel free to share!

Anyway, if there's something that's so important that you have to go to extreme measures to prevent people from plagiarizing it, you probably shouldn't be putting it on the internet. It's annoying, but the sad fact is that the nature of the Internet prevents copy protection from being possible. The only way to prevent copy theft is to prevent people from accessing the files in the first place, which would only be possible by not putting the files on the Internet in the first place. There are ways of circumventing certain methods of content thievery (like using a CAPTCHA would block out screen scrapers.... and severely annoy your readers) but they aren't worth it. Just stick with the old fashioned method of dealing with plagiarists: tattle to Google so their PageRank drops into the negative values. :P

EDIT: I was going to email the author of the plugin a link to this post, but by the time this post came out (my pending queue is annoying sometimes), someone had already told the author about the plugin's problem. We're currently having some fun arguments :P:

Hatkirby on January 27th, 2010 at 12:35:28pm
👍 1 👎

Comments

Awwww, poor phkcorp2005... It's not his fault that his script sucks... (well, it is, but he did at least try to make something vaguely useful...) I agree that it is kinda useless, though. As do a lot of people, reading through the plugin discussions :P. A lot of lyrics sites do the same thing, and it is easy to just view source.

tamasys on January 27th, 2010 at 7:02:48pm

I know, it's actually very annoying to me when I want to post the lyrics of a song somewhere because I find that I cannot select it to copy. But anyone who wanted to steal the lyrics of a song (for what reason, I cannot fathom as song lyrics are available in so many places, the best of which is THE SONG :P) could just view source.

....are you defending him? I'm sorry I'm such a bully :P, but I like to rant about stuff.

The author also mentions that "Houdini acts as a deterent." It certainly does.... to those who want to select text for legal purposes. To those who are determined to illegally access your content, it does nothing.

Hatkirby on January 27th, 2010 at 7:12:24pm

As I said, it is useless, but the poor guy now has to defend it :P.

tamasys on January 27th, 2010 at 8:58:18pm

Lol, I just realized that it's even easier than that: on lyricwiki.org, if you want to copy lyrics, all you have to do is click "edit page" and you are presented with the lyrics. :P

I sort of feel bad for him after arguing with him :P but then again, his plugin may give people.... FALSE HOPE!!!! :P Though, those who fall for this plugin probably don't have anything of substance to protect anyway.... :P

Hatkirby on January 30th, 2010 at 9:04:52am

Oyeah! I used to do that, and forgot :P. Yeah... oh well :P.

tamasys on January 31st, 2010 at 12:13:33am
Replying to comment by :
Feel free to post a comment! You may use Markdown.