Slashdot Mirror


Independent Developers Fight Piracy & Lose

An anonymous reader writes "The author of the Echelon decided to take his fight against software piracy to the next level and then threw in the towel. After someone began posting new serial numbers on a well known hacking site, the author took matters into his own hands. With version 1.0, entering a hacked serial number causes the software deleted the user's Home directory. Yes, you read it right, the software completely erases it (aka rm -rf ~). A variety of people have voiced some some strong opinions on this. While some argue that piracy is good for established companies, a few large companies are battling piracy and having limited success. Small, independent developers, however, are recognising this is a serious problem and are generally stumped by what to do about it."

7 of 1,053 comments (clear)

  1. Comment removed by account_deleted · · Score: 1, Flamebait

    Comment removed based on user account deletion

  2. Re:Too Far? by TractorBarry · · Score: 0, Flamebait

    Just thinking of music software makes my blood boil....

    Over the last 10 years I paid out well over £ 2,000 (UK) for software from emagic (starting with the original C-Lab Creator on my old Atari 1040 then moving on to Logic Audio and Sound Diver on a Windows box - all the way up from the original to v5.5)

    So how did they reward my customer loyalty ? Very soon after getting me to part with yet another large wad of cash for an upgrade they stopped making their software for Windows.

    And it was down to the fact that they supported Windows that made me buy a fucking Windows box in the first place as I was very poor at the time and simply couldn't afford a MAC (the price difference at the time was enormous)

    So following this I will NEVER pay for a piece of software again. If I can't get an OSS tool to do the job then fuck it.

    Emagic are a bunch of CUNTS and it made me very happy to find out about the Oxygen crack of Logic that's floating around - despite the fact I'd have no use for it as I've still got my fully working, dongled slowly becoming obsolete copy of Logic.

    Closed source ? Up yer arse.

    --
    Sky subscribers are morons. They pay to be advertised at !
  3. Re:Too Far? by fyngyrz · · Score: 0, Flamebait

    We don't delete anything - I never said we did; and I agree that damaging the user's machine is out of line. However, we do fail to run, on as permanent a basis as we can arrange, which is moderately permanent. In your described case, you're using the product of, and encouraging, software hackers and thieves, your lame justifications as a lazy, incompetent record keeper aside - and so the fact that the software would quit ever working for you barring a complete reinstall of your OS and change of your ISP is something we would have absolutely no sympathy for. The warning in the EULA and the manual; and getting your key replaced is trivial with us - arguably a lot simpler than finding a hacked key. You should have done the right thing. Oh well. :)

    --
    I've fallen off your lawn, and I can't get up.
  4. Too right.. by Conor+Turton · · Score: 0, Flamebait
    What is the THIEF going to do? Go to the Police?

    "Well its like this Officer. I downloaded a program and used a serial number I got off the net so I could use the software without paying for it...."

    --
    Conor "You're not married,you haven't got a girlfriend and you've never seen Star Trek? Good Lord!" - Patrick Stewart
  5. I have ACTUAL *factual* info about this incident.. by MrMeCee · · Score: 1, Flamebait
    I know this is WAY out of line on /. to actually Know the whole story before posting...but what the heck, right?

    First a note/discliamer: I'm not the coder of note. I do however know exactly what happened. I know the guy, etc.

    Some points/clarifications:

    1. He's not evil, or an ass. Just young.

    2. The code never actually deleted ~. it was a bit more clever, and used Social Engineering to get the user to do it instead.

    3. The code was not in the original app; he re-released it with the code in question for 4 hours to target specific cases/individuals, then replaced the app with a version without it.

    4. NO ONE who knows him knew about it beforehand; we would have stopped him if we did.

    5. The code was constructed in a way that it would have NEVER, and could not POSSIBLY have run by "mistake'. I've seen it and have verified this myself.

    After a short summary, I'll go over each of the above. There are some Mac specific things here that y'all might not be hip to, so for the lack of extra detail about them I apologize in advance :)

    He'd worked on Echelon for about, oh, 6 months. He taught himself to code to write the thing, in fact, asking other small devs and folks he knew that did ObjC stuff for hints and help along the way. The kind of thing folks here talk about a lot, etc.

    In the Mac world, there is a small, misguided group of folks that play the warez scene game and prop themselves up as 'heroes" helping the "little guy" by cracking, almost exclusively, small demoware and shareware apps. I've always thought this was a punk ass approach, out of fear of the Big Guys, but no matter.

    Anyway, the day he released Ech, these fools made it their mission to get it cracked as soon as possible...and because of some OTHER idiocy on the part of Ech's coder (remember, he's inexperienced) were able to do so fairly quickly.

    In the Mac Underground, the first place you go to look for these kinds of things is macserialjunkies. Folks have chased these clowns around the world, and they have found a home where they can operate with out getting their access cut, and thanks to the whores at NIC can better hide their identies as well...but thats an aside.

    Anyway, the day he released Ech, "iDave" and friends rev-eng'd his serial scheme and posted a couple of reg/serial pairs in a thread on MSJ.

    By the NEXT DAY, the coder's registrations ddropped to ZERO. NOTHING. NADA.

    If folks do think this stuff matters...well, theirs yer sign right there.

    Now...to our points from above:

    1. Dude isn't a "bad guy" and he LOVES the Mac platform. He's in college as an art major, but likes (probably less so now) to code, and love video conversion to the largely out-of-fashion IMHO mpeg1/2 formats. Its a hobby of his that he's quite passionate about.

    That said, he's impetuous...and a bit of a hothead sometimes. He'll most likely grow out of it.

    2. What the code *actually* did was move the user's home dir into the user's sub directory inside of /tmp, in situ.

    This REALLY pisses off MacOSX (as it should)..but more importantly, a scriptkid of farquad pirate would have no real way of knowing what was going on, because as soon as they switched back to the Finder, the World Around Them begins to crumble...mas rapido.

    Of course, all one must do at this point is log in/drop to a term and move it back out of /tmp and all is well.

    Guess what your average Mac User is gonna do? (I think the bright ones in the bunch see where this is going...)

    When the user reboots, the system of course, flushes /tmp. Data's gone...he's dead, Jim...you get the idea.

    3. The app originally was not released with code that did this. If an invalid serial was entered, it wouldn't work. When he found out about iDave's...help...he added a block of code that specifically and explicitedly looked for the name/code pairs off MSJ

  6. Re:Too Far? by Gudlyf · · Score: 0, Flamebait
    "Guess what I KNOW IT IS ILLEGAL..."

    Right, which is why I found it quite fitting to make the jail cell comment. If you meant to convey something else, get the shite outta yer mouth.

    /rolls eyes.

    --
    Trolls lurk everywhere. Mod them down.
  7. Re:Too Far? by ifwm · · Score: 0, Flamebait

    Oh, I see, I understand. While I am capable of making the connection between illegal activities and jail, this must be a difficult intellectual task for you. Why else would you think it necessary to enlighten me about SOMETHING I ALREADY KNOW.

    Well thank you for your stupid comment, and your stupid follow up, now try not to waste anyone else's time and just shut your mouth. It will make it easier for the rest of us (who are not morons) to have a lucid conversation. /rolls off your mom