Slashdot Mirror


Anti-piracy Vigilantes Tracking P2P Users

brevard writes "From SecurityFocus comes news that a pair of coders with a deep hatred of software pirates have gone public with a months-old experiment to trick file sharers into running custom spyware they wrote that scolds users and phones home to a server. They circulated the program disguised as sought-after downloads like Unreal Tournament 2004 and Microsoft source code, and they have a website that updates in real time whever someone executes it. They've logged IP addresses for over 12,000 'pirates' since January. The EFF says the vigilantes may be committing a crime."

41 of 864 comments (clear)

  1. which crime? by slavemowgli · · Score: 4, Interesting

    Out of curiosity, which crime would they be committing?

    --
    quidquid latine dictum sit altum videtur.
    1. Re:which crime? by Cthefuture · · Score: 2, Interesting

      Besides the "compromising other systems" thing there is another issue.

      You can't distribute or appear to be distributing copyrighted works (like Unreal Tournament). Even if what they give you is not the real thing they might still be punished under law (at least in the US).

      It's the same thing as selling sugar as "cocain" in little baggies on the street. You'll still get arrested for selling drugs.

      --
      The ratio of people to cake is too big
    2. Re:which crime? by dheltzel · · Score: 3, Interesting
      However, I'm fairly sure that Epic has the ability to remotely de-activate codes that were being illegally distributed (with the game validating your code with a central server before you're allowed to play online) - they already have a system in place for dealing with people spreading codes.

      Interesting.
      Combine that with the recent report of a trojan that harvests codes from infected machines and you have a recipe for creating a new sort of havoc. If the trojan harvested codes are published in such a way that they get disabled, you'd have a sort of DDOS against a game company. It could overhelm their ability to sort out which users were legit, and piss off a lot of legit users at the same time. If you get enough personal info, you might even attack specific people to get them banned from the game for "sharing" their code if they do something you don't like.

  2. Heresay and Slander by PeeAitchPee · · Score: 5, Interesting

    Who's to say these guys aren't mixing in IPs of people, who, for example, might have flamed them on message boards? I'm sure their end game is to get a job offer from the RIAA and MPAA . . .

  3. Re:Trojans by s20451 · · Score: 5, Interesting

    Yeah, that's rich. They have a log of everyone who received a copy of their cracked software. Guess who gets that information in a deal with the Feds?

    Actually, I think this is pretty clever.

    --
    Toronto-area transit rider? Rate your ride.
  4. Just wait. by Moryath · · Score: 4, Interesting

    It'll be about two more days now till someone alters the code and delivers a REAL malicious payload through the damn program.

  5. Sharing Trojans by ravydavygravy · · Score: 3, Interesting

    What I can't understand is why people would continue to share these programs once they realised they contained a trojan... The authors stopped sharing them because they found users were propogating them well enough anyway.

    Surely any sane person would delete corrupted/malicous downloads from their shared directory?

    1. Re:Sharing Trojans by SmackCrackandPot · · Score: 3, Interesting

      why people would continue to share these programs once they realised they contained a trojan

      When P2P file-sharing programs are in use, the users are usually downloading bucket-fulls of stuff. So between the time the download of the file has been completed, and the time that the file is unzipped and run, there is a window of opportunity for re-distribution to take place. Given the small size of the file, it would probably be ignored until the download of larger files such as movies and warez has been completed, if not forgotten entirely.
      (Like your looters or panic-buyers during a power cut - they're grabbing everything they can get their hands on, because it's there for the taking, not because it's of any practical use to them).

  6. Vigilante by clifgriffin · · Score: 4, Interesting

    As clifgriffin, I speak for myself when I say that "vigilante" is not a word we ever claimed. We aren't raging against internet piracy or p2p. We're just doing a social experiment...to see how a program spreads, who downloads it, etc... Kapersky has flagged it as a Trojan, though I still stand firm in my belief that this is in no way a trojan as it does nothing even slightly malicious. I don't think we'd have the "Trojan Horse" analogy to fall back on if all the soldiers in the horse had done was send back a message saying they'd arrived. :D

    1. Re:Vigilante by Anonymous Coward · · Score: 3, Interesting

      The best way to detect crap like this is to use one of the websites that list CRC's of known safe/good files on kazaa.. simply match up after download and voila... you got a good, not virused to hell copy of LOTR MRTG early Beta Keygen + server..

      but yeah, I also catch these lame attempts at trojans on the p2p networks... their file sizes are always way wrong, and if you notice, the same group of fools sharing it and the other incorrect files...

    2. Re:Vigilante by clifgriffin · · Score: 2, Interesting

      We knew exactly who would download it.

      Which is why we did not shy away from obvious flags such as the Company Name "C.R.A.P: Citizens Raging Against Pirates".

      Morons, yes.

    3. Re:Vigilante by biobogonics · · Score: 5, Interesting

      As clifgriffin, I speak for myself when I say that "vigilante" is not a word we ever claimed. We aren't raging against internet piracy or p2p. We're just doing a social experiment...to see how a program spreads, who downloads it, etc...

      Just like Robert Morris did in 1988?

  7. It is legal by TenPin22 · · Score: 2, Interesting

    If I download some random file from kazaa and run it, I'm the only one to blame for what it does.

    Its just irony that some of the filenames they used would contain illegal content if they were what they claimed to be.

  8. From the looks of their page by IshanCaspian · · Score: 4, Interesting

    the software's not disguised as actual pirated software, but the keygens and cracks. AFAIK, those are in much more of a legal gray area than actual pirated software. Theoretically, if someone legitimately owns a piece of software, and they're on another computer, and they have the original installation media and they forgot their cd key at home, it wouldn't be terribly illegal to load up a keygen so they could play a round or two.

    Or hell, even take the Baldur's gate series. I bought every single game in the series, and I still crack all of those games since I don't want to have to put the cd in when I play. What about somone who has their GUID banned by punkbuster? I don't believe they have any right to stop me permanently from playing a game I bought online...what if I just use a keygen and get another key?

    Anyways, there's really not much of a case for what these people are doing. Besides, if they like vigilantes so much, what do you say we show them what a DDOS looks like?

    --

    But there is another kind of evil that we must fear most... and that is the indifference of good men.
  9. Re:To me this seems basic... by Leffe · · Score: 3, Interesting

    Um... with a clientside virus, what would stop them from tracking it? (and probably irc client independant as they can just read the IRC(and whatever else you use) protocol data directly)

    Evil crackers like these criminals are no less clever than the rest of us, they just put their cleverness into more questionable things ;)

    Oh, and a question about IRC to anyone: The '/me' command, aka special CTCP action thingy... why does it use CTCP!?!?!?

  10. Legal precedent ? by agslashdot · · Score: 4, Interesting
    From the article - programs have circulated disguised as activation key generators and cracks for Unreal Tournament 2004, Pinnacle Studio 9, Norton Antivirus, TurboTax

    IANAL, but this is certainly illegal. It is akin to a sting operation, like when you open your car door for the hooker on the street and it turns out she's really a cop and you are arrested for soliciting & prostitution.

    You can't drop dollar bills on the road & then arrest citizens for stealing when they pick them up.

    Using temptation to get at potential thieves does not constitute law enforcement, unless I guess you are the FBI or somesuch.

  11. Yes, its probably illegal... by breakinbearx · · Score: 4, Interesting

    but is it wrong? It doesn't spread itself, others spread it. When you download a piece of code off of a p2p network, you take a risk that it isn't what you think it is. Obviously, these people are rather intelligent, and it appears that they aren't evil, and just want to teach certain lawbreakers a lesson. And although it is vigilante in the sense that they are stepping outside of the law, they're not doing anything harmful. Now, if they were formating someone's hard drive when the executable was launched, it would be different, but this is just a small rebuke.

    Props to these guys for sticking up for whats right.

    --
    Skill is successfully walking a tightrope over Niagara Falls. Intelligence is not trying. -- Anonymous
  12. Re:Here's another question... by flewp · · Score: 5, Interesting

    2. The software acts with the confines of its own entity. The program does not compromise their system in any way, shape, or form. Every action it performs it performs soley for the purposes of logging an event. We are not in this to compromise downloader's systems, only to learn a little bit about who they are. It's a social experiment.

    Let me ask you something, if you went to install something, say what you thought was the google search bar for your browser, and instead found out it was giving out information, wouldn't you be a bit pissed? It's doing something other than what was intended. Sure, the software you're replacing might be illegal, but nonetheless, my point still stands.

    --
    WWJD.... for a Klondike bar?
  13. Trying to orchestrate a DDoS on themselves? by Uninvited+Guest · · Score: 2, Interesting

    This is pretty funny. The more successful the program gets, the more this pair is creating a potential distributed denial of service attack on their own web servers.

    --
    Sometimes I worry that I'll develop Alzheimer's disease, but no one will notice.
  14. Re:To me this seems basic... by DrSkwid · · Score: 3, Interesting

    they just put their cleverness into more questionable things ;)

    like this : independent

    The '/me' command, aka special CTCP action thingy... why does it use CTCP!?!?!?

    because CTCP uses in band signalling that something special is happening /me is not part of the irc protocol and therefore is considered 'something special'

    CTCP uses ^A or chr(1)
    You'll see from this table that ^A is defined in ASCII as :

    A transmission control character used as the first character of a heading of an information message.

    Curiously the authors chose to end the text with another ^A rather than ^C. In their defence there is no End of Heading marker defined. /me is a client dependent implemtation of how to send : ^AACTION : $emote^A

    You can see the other CTCP messages here

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  15. Let me take the following example by Kjella · · Score: 5, Interesting

    Say an idiot employee downloads & runs this crack/warez/whatever at work. Unauthorized and all that, but that's his ass. Now, this software is reporting home to somewhere. Let's assume the idiot's sysadmin finds out. The employee might get sacked, but who do you think will get charged with hacking (cracking) the corporation's network?

    You got it. Just the costs of verifying that it DIDN'T do anything else, didn't alter or delete any of the data on the computer, didn't transmit any of the potentially sensitive data and (if paranoid enough) rebuild the system is going to rack up to quite a bit.

    If they give them one count of hacking for each machine on their incredibly self-incriminating list, I imagine even the minimum penalties would add up to life. So I would be very worried if I was them...

    Kjella

    --
    Live today, because you never know what tomorrow brings
  16. Vigilantes by CFBMoo1 · · Score: 4, Interesting

    Wired has one on a vigilante group that goes after perverts in chat rooms that prey apon children. As much as I admire the intent of every day people to keep things clean, decent, and honest. I also have to agree with points in this other article where law enforcement is being hampered by scaring off the bad people to go deeper underground and the problem just gets burried and not delt with completely. Next thing you know you have a problem thats 10x's worse then before since it wasn't handled properly to begin with.

    In the case of the software vigilantes. They're in for a world of legal hurt I think even though their basic intentions are good.

    --
    ~~ Behold the flying cow with a rail gun! ~~
  17. Re:Of course it's a crime! by flewp · · Score: 2, Interesting

    Okay, sort of off topic, but what if you asked if they wanted to buy some grass (as in slang for weed), and then you sold them real grass? Is that still illegal? Technically you offered to sell them grass, and you did.

    --
    WWJD.... for a Klondike bar?
  18. Re:Yes, but watch out for hypocrisy... by theLOUDroom · · Score: 4, Interesting

    I believe most of us feel angry when reading about these vigilantes. I know I do. However, I would encourage all of us to remember that if these vigilantes were, say... tracking down spammers... then we would be extatic.

    Speak for yourself. Maybe you're a hypocrite, but I'd be just as pissed if the program was targeted at spammers by calling it "1millionemails.exe".

    Computer crime is computer crime, and this is definately it. We need reasonable, legal, long-lasting solutions to the problems of the net, not some jackass breaking into system in a vain attempt to combat what he sees as a big problem.

    --
    Life is too short to proofread.
  19. From their webpage by ottffssent · · Score: 3, Interesting


    <head>
    <title>Operation Dust Bunny: Deployment Status Page</title>
    </head>
    <body style="margin:0">
    [1]

    Offhand, I'd say today we're not tracking *anybody*...

  20. Re:Trojans by bcolflesh · · Score: 5, Interesting

    I wonder if his desktop software product also contains trojan code?

  21. Re:Care to define how it's illegal? by theLOUDroom · · Score: 2, Interesting

    Care to define how it's illegal?

    It's illegal for the same reasons that selling you something that I call a "stolen car amlifier" that is really a tracking device or bomb is illegal. It's fraud, misrepresentation, and in this case, theft of services. It's also illegal under various state computer crime laws.

    What they're doing is just as illegal as distributing a program called "Spywareremover.exe" that reformats your hard disk as soon as you run it.

    They're lying about what the program is and using it to take control of someone's computer without their permission.

    --
    Life is too short to proofread.
  22. Re:Trojans by GreyPoopon · · Score: 2, Interesting
    I'm not so sure. The file was freely downloaded from their machine by others, who then passed it on.

    OK, let's put this into perspective. Let's say that you write a trojan and send it out via email. The people who receive the email run the attachment and then forward the message on to their friends. After a while, you go public and let everybody know about the trojan. Don't you think you'll get a visit to Club Fed?

    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  23. Re:Trojans by Tony+Hoyle · · Score: 5, Interesting

    If any of their victims were in the UK they have committed a crime - unauthorised modification of data on a computer - which carries a 5 year jail term.

    So if the US don't want to prosecute them there are extradition treaties to fall back on...

  24. UT2k4 crack by nukem1999 · · Score: 4, Interesting

    In just the past two days, Unreal Tournament 2004 keygen and cracks have become popular filenames.

    I pre-ordered the special DVD edition of UT 2k4 about 2 weeks ago. $42 and change. I get it home, pop it in a DVD drive on a different machine in the network, mount the drive on mine, and install. Try to run it? *BZZT* "Wrong disc inserted." Many people on the official forums had the same error with the game in a drive on their local machines. Crack -> piracy? No. It's been rather long established that at least a few paying customers will have problems with the cd check. I can't say about UT2k3, but in the original UT, they removed the cd check in an official patch since so many had problems.

    Although I was smart enough to get it from somewhere reputable. They could have gotten something a LOT worse than an IP tracker.

    I could have been holding the legally purchased, pressed media, wearing the free headset and finding a place for my free Atari shameless-self-promotion stickers while these people posted my IP address (or even more information, I didn't actually go to the list to see) with a pirate label. (note: On their site, the images of the popup say "don't worry your secret is safe with me", and now the list has even been /.ed. Cute.)

    Yarr indeed.

    1. Re:UT2k4 crack by WormholeFiend · · Score: 3, Interesting

      From what I read on the Atari forum threads, Epic (the game makers) is pretty much against CD checks, but Atari (the game publishers) forces them to put it in.
      -

  25. Re:Illegally distributed software by maximilln · · Score: 2, Interesting

    This brings back memories of The Twilight Zone and the box that says "Do not open until Doomsday".

    I think it's long past time for Doomsday.

    --
    +++ATHZ 99:5:80
  26. Re:Of course it's a crime! by Tony+Hoyle · · Score: 2, Interesting

    Hmm that's not illegal here... it's well known that when the new students arrive every year some jokers sell them 'grass' and make a nice income from it.

    They're not actually claiming it's illegal, though... Saying 'Wanna buy some grass?' when the stuff you're selling really *is* grass isn't even fraud...

  27. Re:Illegally distributed software by David+McBride · · Score: 2, Interesting

    The point is that anyoen(sic) with a legitimate use for a legitimate tool would get it from a legitimate, trusted source.


    Tools are not imbued with some intrinsic legitimacy. That is determined by how they are used -- and who is judging them.

    Someone who grabs something they have no clue about from a place they know nothing about, and runs it on their PC without checking what it is:
    Is clearly thick as pigshit
    Is up to something they consider illicit.



    Your conclusions are wrong and your logic is faulty.

    The person who ran that code didn't intend to compromise their machine. Ergo, they trusted the source.

    As with tools, legitimacy is determined by the person making the judgement -- one person's legitimate source may be another's evil monopoly-abusing nemesis.

    They probably also had some idea of the stated purpose of the tool and thought that it would be useful to them. That implies a basic level of understanding.

    It is difficult to know what code to trust and what not. Running binaries downloaded from an unknown user is clearly unwise, but that's not a crime.

    Finally, wishing to perform an action in private does not imply that the action is illicit, or believed to be illicit by the person performing that action. Your contention to the contrary is equivilent to saying "If they are commiting no crime, you have nothing to hide/fear."

    Which is not always true, in fact it is rarely true.
  28. Re:which crime? Probably Entrapment by maximilln · · Score: 4, Interesting

    -----
    only means that the police officer cannot pressure you to commit a crime
    -----
    Hypothetical situation: A police officer stops you in the street and demands that you stop to answer some questions. You are in a hurry and ask if he's conducting an investigation. His response is negative, he's just lonely and wants to chat. You ignore his pleas and continue on your way.

    The police officer arrests you for obstruction of justice. Additionally he uses the obstruction of justice as reason to search your person and finds a pack of cigarettes without the wrapper in your coat. He writes up an additional ticket for possession of contraband goods (cigarettes without the appropriate tax stamp).

    Note: This isn't a hypothetical situation but REALLY DID HAPPEN.

    So please, quit talking about legality. We live in a subjective police state and no lawyer really cares unless there's a potential to get rich quick.

    --
    +++ATHZ 99:5:80
  29. Re:And the third important point... by goatan · · Score: 2, Interesting
    It is not my belief that we are required to tell them that we logged the fact that they clicked "I'm Sorry. I Promise Never to Do it Again."

    To take someone's information (you don't even have to post it) and keep it is ilegal IANAL but it is my job to make sure my employer is compliant with this. If I were you I would stay away from the UK and Europe you could end up in jail for up to 5 years.

    I would also stress that this information is harmless to them as we proved only that they downloaded a file with the same name as a crack...nothing that poses any kind of threat at all to them.

    Irrelevant you did it without there permission.

    --
    Saying Apple is better than MS is like saying Botulism is better than rabies.

  30. Re:Whoa, we just Slashdotted a cablemodem!! by presmike · · Score: 2, Interesting

    think roadrunner might be pissed at all the port 80 traffic to 24.31.106.207... now i don't have roadrunner but, if they are anything like comcast... these guys are breaking the AUP by running an illegal websever. But remember folks... they are the "good guys"

    --
    presmike
  31. Re:Trojans by maximilln · · Score: 3, Interesting

    Capitalism is not a crime. In a truly capitalist system the demand feedback is moderated by the price of the supply.

    We do not live in a capitalist society. Get the politic-speak out of your heads, people. A capitalist system which is subject to the tens of thousands of rules, regulations, and controls that we have in the US is... anyone...?

    Communism.

    Communism is an economic system controlled by the government. Capitalism is an economic system controlled by the flow of capital. In the United States we have an economic system that's controlled by... anyone...? The government.

    This very simple concept is proof that our government run schools are working perfectly to obscure the dominant role that our government plays in the economic conditions of our time. To most educated people this is indicative of... anyone...? Socialism. To the cynical educated people this is indicative of... anyone...? Fascism.

    Just because you want to live in a capitalist republic, and just because your politicians feed your dementia to garner your votes, doesn't make it real.

    --
    +++ATHZ 99:5:80
  32. Not just restricted to File-Sharing networks by dos4who · · Score: 2, Interesting
    So, what if I open up both my Wireless Access Point and my ADSL Router to the world, and drop a file on my shared box that's "incorrectly" named??

    Let's say I drop on a copy of BackOrifice, and "accidently" rename it to "Paris_Hilton_Video"..

    Am I now guilty of some form of digital luring or *entrapment*?

    ~m

    --
    "Yes, I have a Disaster Recovery Plan. It's called my Resume"
  33. Re:HAH -- welcome to software firewalls. by sublimespot · · Score: 2, Interesting

    I had the same comment. Also use VMware for that untrusted app, so that no malicious code touches your real disk. You dont want BastardTrojan overwriting your winlogon.exe or other stuff like that...

  34. Re:To me this seems basic... by f0rt0r · · Score: 2, Interesting

    IRC is more protected from fraud by a trust network than a technical protection. You see, the way it works is the channel operators limit who can serve files to users who are voiced, and the only way a user can get voiced is to earn the trust of the highly untrusting operators.

    Now, say the vigilante behaves well in the channel for a few months, and the operators meet and vote that the vigilante is trustworthy and therefore can be voiced. The channel protection bots are given the vigilante's IP/Host/Nick combo to identify the vigilante and give him voice when he enters the channel.

    Ok, it's been several months and now finally the vigilante and run the channel approve fserve software and is still watched by the operators since he/she is still new. Once someone downloads the keygen from the vigi. and discovers it is fake, they msg the channel ops and report it. The vigi loses voice rights and the whole matter is investigated and a decision is made to permanently ban the vigi since the trojan was discovered.

    Now, the vigi can try to get voiced in several channels at once, but most channels won't voice you if you serve in more than 2 other channels, and some won't give you voice if you serve even in one other channel. The vigi still has the option of changing IP/Host/Nick and starting the process all over, but it will again be months before they will be considered for voice again. And if someone figures out that this is the same guy they banned before, his new identify will also get banned from the channel.

    However, there are some computer illiterate people on IRC, so if the vigi spams people randomly with private messages ( spamming a channel can be easily blocked ) with the connection info to their server with the fake keygen, saying 'go here here to get UT2004 keygen;, I am sure some will fall for it. But if the vigi is reported to the IRCOPS and they can track home down, its kline time for him. Kline means he cannot connect to the IRC network at all, which is different than banning, which only excludes him from one IRC channel.

    So you can see how the IRC system presents unique challenges to the vigilante that P2P applications current do not have. That said, I use the eMule client on the Overture network, and it autoblocks clients for various reasons, and it does have a system for both rating and commenting on shared files. Something very useful that is does is track files by md5 checksum, so you can actually see a file that is shared under several names. Its funny to see "Hardware Wars.mpg" was renamed to "Star Wars Episode 2:Attack of the Clones" and other names, flagging it as a fake.

    Well, I feel like just wrote a term paper on IRC and P2P networks, so I am calling it a night(11PM here ) .

    Until next post....

    --
    I can't afford a sig!