Slashdot Mirror


Professor and Student Thwart P2P File Sharing

Digitus1337 writes "Wired has the story. 'A computer science professor and graduate student have been awarded a patent for a method of thwarting illegal file sharing on peer-to-peer networks by flooding the network with bogus files that look like pirated music.' This raises the question of whether or not companies that are already using such techniques are in violation of the new patent. Good news for subscription services?"

70 of 382 comments (clear)

  1. Great! by nuclear305 · · Score: 3, Funny

    Now I know who to sue for permanent hearing loss from those annoying shrieks and beeps in those decoy files. Maybe I'll send them a nice Beach Boys CD filled with brown noise...

    1. Re:Great! by some+guy+I+know · · Score: 3, Insightful
      How are you going to prove there is no chance of me getting cancer and dieing [sic] from the radiation released from a nuclear plant? Until you can, its [sic] just too unsafe
      How are you going to prove that there is no chance of getting cancer and dying from posting to Slashdot?
      Until you can, it's just too unsafe for you to continue posting here.
      (And before you tell me that there is is no difference between posting online and writing to your local paper -- our bodies have learned to adapt to print media, not to electronic communication.)
      There are plenty of alternative technologies that don't involve the Internet at all.
      Posting to Slashdot is just too unsafe to use.
      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  2. Uh, prior-art? by Anonymous Coward · · Score: 4, Informative

    Spammers have been doing this for years, ever since Napster and Gnutella came out. And, people have been filtering it since then. Once a P2P system has some sort of trust system built into it, this becomes far less effective.

    1. Re:Uh, prior-art? by jpu8086 · · Score: 4, Insightful

      Things that are really, really hard to implement in a true P2P network:
      - Global trust matrix
      - Economy
      - Authentication

      These are hard because the equality of peers can always be exploited by users with malicious intent. They can join in the P2P network as multiple peers (if a network limits one user per IP, an attacker with multiple computers and sufficient resources can compromise). Remember that in a true P2P network everyone is equal - it is nearly impossible to implement schemes that avoid the Sybil attack.

      You need a central certificate authority to validate the autheticity of users. And, that is a big no-no in P2P systems.

      So, forget about trust matrix. You can't trust anyone in a true P2P network.

      --
      now supporting:
      cmdrTaco for president '04
      michael for oval office intern summer '05
    2. Re:Uh, prior-art? by Anonymous Coward · · Score: 3, Interesting

      "You need a central certificate authority to validate the autheticity of users. And, that is a big no-no in P2P systems"

      You can still be authenticated and remain anonymous. Take slashdot for example. From this you can implement some type of karma (like slashdot) or review (like ebay) system so that users who fuck others fall into the background. Only your key is known to the central sites so that your identity remains anonymous but your habits can be tracked.

    3. Re:Uh, prior-art? by EeeJay · · Score: 2, Insightful

      Thats real academic merit. They took something that has been going on for years, patented it, and in the proccess pulled the internet deeper into the depths of distrust and garbage traffic.

    4. Re:Uh, prior-art? by JamieF · · Score: 4, Funny

      >You can't trust anyone in a true P2P network.

      Man oh man... what is the world coming to when you can't trust anonymous criminals anymore?

    5. Re:Uh, prior-art? by rfmobile · · Score: 4, Interesting
      You need a central certificate authority to validate the autheticity of users. And, that is a big no-no in P2P systems.

      Actually, you don't need a central CA - a distributed one will do. In other words, every peer implements their own "buddy list". The buddy list includes positives (confirmed trustworthy) and negatives (confirmed un-trustworthy). Instead of distrusting every peer, you can choose a list of peers from one peer you already trust, and build from there.

      When performing a search, your P2P software might color code the results based on this list. Green for known good peers, red for bad peers/spammers/etc., and yellow for unlisted, unknown peers.

      -rick
    6. Re:Uh, prior-art? by jpu8086 · · Score: 4, Insightful

      "Only your key is known to the central sites so that your identity remains anonymous but your habits can be tracked"

      You contradict myself. You are not anonymous if someone knows who you are. You might get a feeling of anonymity because of the shelter provided by the powers to be. But, that is all at their mercy.

      Don't confuse privacy for anonymity.

      --
      now supporting:
      cmdrTaco for president '04
      michael for oval office intern summer '05
    7. Re:Uh, prior-art? by Gortbusters.org · · Score: 3, Informative

      This is true in both P2P networks as well as a challenge for large distributed systems. In fact, global operations are always a difficulty. Searching an entire P2P network is a hit or miss operation since you never know when one of your peers will be online/offline. Sometimes that's solved in the protocol, sometimes you need a global system with the protocol.

      One thing about P2P that I've found interesting is how P2P internet phones never really caught on yet. With something like Linphone and SIP, you can have a phone that looks like AIM/Yahoo/MSN. You just double click on a buddy and make a call. No toll charges, no centralized server keeping records of your phone call, pure communication at its best.

      --
      --------
      Free your mind.
    8. Re:Uh, prior-art? by teklob · · Score: 2, Insightful

      Rather than authenticating 'good' users and 'bad' users with a review system like ebay, wouldn't it just make more sense to have a hash of each file shared, and then only download those files with a high number of users sharing it. Then all the spam files would have 1 or 2 copies each and the real files would have like 50+ copies.

    9. Re:Uh, prior-art? by Feanturi · · Score: 2, Interesting

      I wonder if it's possible (I really don't know how an MD5 hash works) to download a trusted MP3, leave the ID3 tag intact but scramble the rest of the data and have it generate the same hash? If none of the values changed, just their positions within the file, could that work? It would come out of your MP3 player as total junk but be indistinguishable from a trusted file using current methods of p2p searching, you have to download at least some of it to confirm that it's not the right one. Could that be done? Pardon me if I don't understand how file signatures operate.

    10. Re:Uh, prior-art? by arekq · · Score: 3, Informative
      It is definitely possible to have more than one file having the same MD5 hash, but it is practically impossible to find those files from the hash.

      So, if you just change the positions of the values within the file, it's extremely unlikely that it will have same hash.

      If someone managed to figure out a way to generate a file from a MD5 hash, then it will become useless. (IIRC there's a site that tries to find two files having the same hash, to test the reliability of MD5.)

    11. Re:Uh, prior-art? by Anonymous Coward · · Score: 2, Interesting

      How about pseudonymity? Like the old Freedom network from ZeroKnowledge, you have an identity on the network that can authenticate and gain a reputation, but there is no way to connect an identity on the network with an identity in meat-space (including an IP address).

      It is a pseudonym, which has a continuous identity, personality, etc. but whose reference is unknown in terms of real name, etc.

      This is all that is needed, not true anonymity.

    12. Re:Uh, prior-art? by Arker · · Score: 2, Insightful

      That might be funny, if P2P were criminal.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    13. Re:Uh, prior-art? by vegetablespork · · Score: 3, Interesting

      And what happened to the old Freedom network? It was conveniently shut down due to "lack of a market" right after 9/11. Can't have Joe Average with strong anonymity!

      --

      Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

  3. This can only be good news for fileswappers. Maybe by Raindance · · Score: 5, Interesting

    First off, many P2P networks are smart enough to easily defeat this attack. Reputation tracking alone, out of several technologies already implimented to prevent this attack, is almost enough. The news here is not about the technology used, it's the patent itself.

    With that said, this is then a barrier to entry for Overpeer, MediaDefender, and like companies- either they convince these folks to license this technology or they'll probably face a lawsuit (depending on whether they're infringing currently, which is probable).

    So yeah, this is good news for P2P filesharing specifically, and P2P networks in general, as being a network disrupter is probably more costly because of this patent.

    The courts, however, might rule that one cannot patent things such as this-- there's little-to-no qualitative difference between folks patenting this and me patenting a method for a DDOS or patenting a method used in a computer virus. Depending on the judge, they may be in for a surprise if their patent goes to court.

    RD

  4. Dual use by Anonymous Coward · · Score: 2, Interesting

    Something like this could also be used to confuse the RIAA with their obviously unresearched lawsuits. Hmm...

  5. Good thing I use by Anonymous Coward · · Score: 2, Insightful

    IRC. Unless this thing can stop IRC, it's only making it harder for the casual filesharer. Determined individuals will just go elsewhere.

  6. Technology Lifespan by BCoates · · Score: 5, Funny

    1. Invent product
    2. Deploy into market
    3. Product becomes obsolete
    4. Patent awarded

  7. Phase 2 of the plan... by Anonymous Coward · · Score: 2, Funny

    "Ladies and gentlemen of the RIAA, we will be happy to allow you to license our patent to continue your technology-based counter-p2p operations.... for ONE BILLION DOLLARS!" [touch pinkie to corner of mouth, for added effect]

    And of course, phase 3: Profit!!!!

    1. Re:Phase 2 of the plan... by Rosco+P.+Coltrane · · Score: 4, Funny

      we will be happy to allow you to license our patent to continue your technology-based counter-p2p operations.... for ONE BILLION DOLLARS!" [touch pinkie to corner of mouth, for added effect]

      It's a technology for p2p Haters, therefore we shall call it "Preparation-H"! Because it's good on the whole.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  8. Would it really matter? by Rosco+P.+Coltrane · · Score: 4, Insightful

    If there are 10000 bogus files, but only a handful that have more than 5 sources, chances are these are the real McCoy and all the others are the decoys.

    And even if there are 10000 files around with a lot of sources for each file, I'm sure people will start trading files containing the RC5 checksums of real files, on IRC or something. Hell, they might even P2P the real-files index :-)

    In short: should the RIAA/MPAA and friends even adopt that technique, it'll give them only a very temporary reprieve. They really should realize the cat's out of the bag and they should start thinking of new business models around digital file sharing, not against it.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Would it really matter? by Coke+in+a+Can · · Score: 5, Insightful

      It's really hard to checksum MP3s, though. First thing I do after downloading an MP3 is change the ID3 tags to my liking, which changes the file, and generally makes it unique, with only one source, me.

    2. Re:Would it really matter? by Rosco+P.+Coltrane · · Score: 2, Insightful

      True true, but a majority of people don't do what you do. Proof is, there are files with kajillions of sources: those are untouched files, and they're usually what people go for.

      What you do, in effect, is diluting my ability to download the file from other sources than you, because most likely you're the only person to have that version of the file. Which in turns diminishes the overall value of P2P, and also hurts you because nobody downloads from you, therefore you have a lesser rating to download from other people as a result.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    3. Re:Would it really matter? by Nugget · · Score: 2, Insightful

      No, it's pretty much impossible to do this unless you plan to download all the files first which sort of defeats the purpose of the checksumming.

    4. Re:Would it really matter? by in7ane · · Score: 2, Interesting

      It's easy to write a script that checksums the MP3 data while ignoring the ID3 tags.

      No, it's pretty much impossible to do this unless you plan to download all the files first which sort of defeats the purpose of the checksumming.


      Fortunately you are wrong, if this is implemented within the clients then the checksums sent across the network will be of the actual mp3 data without the id3 tag. It can even be implemented gradually - if implemented: send both checksums, when comparing use the mp3-only checksum if available, etc.

    5. Re:Would it really matter? by AdamPiotrZochowski · · Score: 2, Informative


      so you are one of the losers who keeps changing the id3 tags.. ;D

      but seriously, its not like its magic to create a checksum of only
      music frames of mp3s. This has been done few times ago, for example
      checkout crc authentication built to mp3, or better yet, use a ready
      tool such as
      linux -> mp3bookhelper
      windows -> mp3-vaccinator

      Another way is to compare tree hashes of files. A tree hash is where
      you break a file into a binary tree, where each leaf is a hash of a
      segment of a file. You combine the hashes of each leaf to get a node
      hash. All the way until you get the root node hash. With a tree hash
      its quite efficient to figure out what part of file is different and
      needs a redownload. That is assuming you are using id3v1 which does
      not change file size. This is yet another reason to avoid
      id3v2/Ape systems.

      --
      /apz, "Dishonor will not trouble me, once I am dead." -- Euripides

    6. Re:Would it really matter? by Gortbusters.org · · Score: 3, Interesting
      Sounds like you need to get your act together and pirate more songs haha!

      Most mainstream songs (i.e. ones on the radio) have a large fake song:real song ratio. The methods of 'fakeness' vary:

      • Beeps - nothing like some high volume beeps to destroy your speakers/headphones/ear drum
      • Intro, then silence - Looks like a valid song, sounds like a valid song, but after 15-30 seconds it goes silent
      • Varied Silence/feedback play: I don't know how they do it, but seems like some of the fake songs will play no matter where you start playing them from, but after a few seconds they will either give the feedback sound or go to silence
      • Repeat the Chorus: This one is sometimes a hidden treasure. Most songs have a chorus that's normally sung/played over and over in the song. BUt the fake mp3 just repeats the chorus for the entire song! The good news is that if you like the song for its chorus, you may be lucky enough to find a pure chorus version of it, WOOHOO!
      • Mysterious WMA files: try and play these on windows and it just sends you to an MSDN site. I never play an mp3 file with a valid proxy setting though, just incase they check those logs...


      Lately, I don't see many valid songs at all. All the fake ones are on servers with tons of bandwith, so they download almost immediately. The good news is that fake songs usually have the standard format: "Artist - Song Name", where real songs have something that someone might have actually done themselves "01-Artist_Song_Name' or '[Rock]-Artist_(Album)-Song-Name'... but not many people share that, and the one guy that does seems to transfer at 3-5kb/s :(
      --
      --------
      Free your mind.
  9. Re:When will this end? by Anonymous Coward · · Score: 2, Insightful

    To have shame requires you to have honor.

  10. Prior art? by adam+mcmaster · · Score: 2, Insightful
    This raises the question of whether or not companies that are already using such techniques are in violation of the new patent.

    Wouldn't that be an example of prior art? If so it wouldn't cause much of a problem for them.

    Either way, I have to wonder how effective this method would actually be. Surely I could get around it by simply downloading the file with the biggest number of sources?

  11. Not quite by vlad_petric · · Score: 4, Informative
    Patents are retroactive - they're effective from the application day, regardless of the time it takes to process them.

    So it's safe to put 5. Profit :)

    --

    The Raven

    1. Re:Not quite by sydb · · Score: 2, Funny

      Don't you need:

      4.5. Sue somebody

      ?

      --
      Yours Sincerely, Michael.
  12. Mixed feelings! by sisukapalli1 · · Score: 3, Insightful

    It is like someone patenting the process of "harassing people". I don't know whether to cheer for it because it makes harassing more expensive, or to feel sad about the overall state of affairs at the USPTO.

    I am sure there is plenty of prior art for this. DDOS, bogus uploads to P2P (e.g. people try to become the "supreme being" on kazaa by putting dummy files named after the latest hits). If the only difference is the "intent" and "amount" of the junk sent to P2P networks, granting a patent looks ridiculous.

    However, if it there is a lawsuit between these guys and the MPAA/RIAA, I will cheer for the patent.

    S

  13. False patent by Orion+Blastar · · Score: 5, Interesting
    This is called a Cuckoo's Egg and many people have done it already.


    The Definition says:


    A cuckoo egg is an MP3 file that typically contains 30 seconds of the original song with the remainder of the song overwritten with cuckoo clock noises, white noise, and/or voice messages such as, "Congratulations, you must've goofed up somewhere." Ideally, a cuckoo egg should have the same playing length as the music it pretends to be. The purpose of cuckoo eggs is to deter the downloading and sharing of MP3 files using Napster and similar approaches.


    Typically, a Napster user downloads an MP3 file and sometimes share it with others before listening to it. Recognizing this, a cuckoo egg creator creates the cuckoo egg to look exactly like a real MP3 file. The user then unknowingly shares the cuckoo egg with other unsuspecting users spreading the cuckoo egg like a virus. Unlike a virus, cuckoo eggs do not damage computers, but simply annoy and waste the time of those who download the files.


    The Cuckoo Egg Project began with Michael and Stephanie Fix. Stephanie Fix is a musician who is concerned about the illegal availability of copyrighted music through Napster. The concept centers on the idea of how a real cuckoo bird lays its eggs in another bird's nest. To the Fixes, the Napster system is like a huge nest of MP3 files, a perfect environment in which to lay cuckoo eggs


    The first cuckoo egg was laid on June 10, 2000. Since then, Napster users have posted hundreds of angry messages at the Cuckoo Egg Project's Web site. Whether it's deterring them from downloading other songs has not been determined.



    First spotted in June 10, 2000, so the patent is a false or fradulant one.

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    1. Re:False patent by John3 · · Score: 2, Interesting

      I'd be real interested in seeing exactly when they filed, considering that my brother and I came up with the Cuckoo's Egg Project. IMHO it's not a patentable idea, but try telling that to the US Patent Office.

      --
      "We make our world significant by the courage of our questions and by the depth of our answers." Carl Sagan
    2. Re:False patent by John3 · · Score: 3, Interesting

      Found the patent online and they filed it in August 2000. That's after we got plenty of press including a Slashdot article that brought our server to it's knees and attracted a fair number of DDOS attacks. :-)

      --
      "We make our world significant by the courage of our questions and by the depth of our answers." Carl Sagan
    3. Re:False patent by rmohr02 · · Score: 2, Insightful

      I hate all software patents--I don't make exceptions based on who is hurt by the patent.

    4. Re:False patent by 91degrees · · Score: 2, Informative

      That's something I can see working.

      Just supplying a fake file with no music seems like it would never work, simply because there are a lot more file sharers than there are people trying to stop them, and people are really quite likely to isten to at least the first few seconds to check that their downloaded file was the one they thought it was.

      The Cuckoo Egg seems to have worked out a solution to this. I'm quite impressed with the idea. Still not sure it's going to prevent me from downloading music, but I feel it's certainly worth a try. (Yes, I download music. I also realise it's not justifiable, and therefore any reasonable attempts to stop me are perfectly acceptable.)

  14. but... by AnonymousCowheart · · Score: 3, Informative

    but, as soon as you get a bad download, you erase it, so people dont spread them. If you search for a song using say gtk-gnutella, just download the file that has the most sources. It's highly unlikely that 80+ people will have a bogus song under the file you're looking for. We're in trouble if they start sharing on multiple IP's though...

    1. Re:but... by ticktockticktock · · Score: 4, Interesting

      You are forgetting that peers are generating the results and relaying results from other peers. Nothing stops a rogue person from modifying a gnutella client to look for certain searches and then prevent them from going beyond their peer and simply send back garbage results with hundreds/thousands of fake sources for the fake file.

  15. Good news for subscription services? by SoLoatWork · · Score: 2, Informative

    No, good news for Direct Connect.

  16. P2P spam by whovian · · Score: 4, Funny

    From the article It's like looking for a needle in a haystack.

    Much like legitimate email in our inboxes.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  17. When will they get it? by HolyCoitus · · Score: 2, Insightful

    If you eliminate one technology, another one will pop up in its place. Maybe even just an improved version of the one currently in place! Since this has been done before, you'd hope that they did an improved version of it in some way, and that's how they got the patent? It hasn't worked yet, and it won't work anytime in the future either.

    All this does is damage a network through crap flooding anyhow. It will kill freely distributed content as well as the content they are attacking. On the same note, I think that it's complete crap that you can patent something like that. Patent a means of attacking something? If they can patent this, I really need to patent my method of ridding people of underage drinking, known as firing a pistol at the containers that they are holding.

    I use bittorrent for my content, and have no need for something that someone is trying to keep me from using, hearing, or seeing by eroding my privacy and rights. If they want to put a barrier between me and their product, I won't waste my time or money on it.

    --
    That's scary.
  18. So basically they patented spam? by cowscows · · Score: 4, Interesting

    This is basically a patent on the reality of spam. A bunch of noise that makes email/IM/p2p such a mess that it's hard to find anything that you want.

    If only someone held a patent on spam, maybe that'd lower the volume of it somewhat.

    --

    One time I threw a brick at a duck.

  19. Re:Is this legal? by Jedi+Alec · · Score: 2, Interesting

    ofc. it's legal. a heck of a lot more legal than all the *real* britney spears mp3's on the networks anyway. basically what they're doing is sharing non-copyrighted material on a p2p network, which happened to be what the network was for *officially* anyway. just because the filenames are bogus doesn't mean anything, p2p networks hardly come with guarantuees....

    --

    People replying to my sig annoy me. That's why I change it all the time.
  20. How can they call themselves a student?! by jals · · Score: 2, Funny

    I hope that "student" gets a punch from each of his fellow students. A student attempting to stop filesharing? What is the world coming to.

  21. This is already a problem.. by Caedar · · Score: 2, Insightful

    When someone uses P2P on Fastrack or other popular networks, generally the more mainstream a song the more bogus files there are. I can guarantee you that 90% of peers out there serving a popular song will have a bad (Beeps, static, sounds, etc. purposefully scattered through the song) copy.

    Back a year or two ago, I remember encountering an mp3 file being served by over 1500 sources on FastTrack, and it was screwed up beyond belief.

  22. file sharing by ajs318 · · Score: 3, Insightful

    I use Apache for all my file sharing needs. Anyone wanting to download anything from me needs either my domain name or IP address -- and has my word that the files are genuine.

    Ultimately, the Internet will recognise the uploading of "poisoned" files as damage and route around it accordingly.

    --
    Je fume. Tu fumes. Nous fûmes!
  23. Right by M3wThr33 · · Score: 2, Interesting

    Sure, like P2P apps haven't had difficulty with this before.

    Magnet links send you right to the file without neeeding to search.

    You can check for files with lots of sources AND different IPS with a file that ISN'T rated 0 with a FAKE comment attached to it.

    IP Bans, file size checks, sample checking, file hashing.

    There's too many ways to block fake files.

  24. Re:When will this end? by JasonEngel · · Score: 4, Insightful
    You think this is a bad thing? Now that this pair has a patent on the concept, maybe the patent can be used AGAINST those people who flood P2P networks with false files. In order to do so now, they have to license the concept from this Prof/Student duo or face litigation.

    Maybe - just maybe - this is a good thing. The question is, did it happen at a useful point in time, or is it now irrelevant?

  25. Re:This can only be good news for fileswappers. Ma by LilGuy · · Score: 3, Insightful

    First off, many P2P networks are smart enough to easily defeat this attack. Reputation tracking alone, out of several technologies already implimented to prevent this attack, is almost enough.

    Keyword here: almost. I've gotten a number of "Excellent" rated files from kazaa and found them to have the same annoying screech-pop sounds and any other ones. I no longer pay any attention to whether or not a file is rated because it hardly makes a difference.

    How is rating a file going to stop this? The only people who use it are the RIAA anti-piracy people. They get 50 people to rate it excellent, and then everyone downloads it. The find out its the same pop-screech sound, but they leave it on their hard drive and don't rate it down. Other people see that there is an enourmous bandwidth for this "excellent" file and figure its a sure thing. Wrong!

    --

    You're nothing; like me.
  26. They invent... by Kjella · · Score: 2, Insightful
    ...and others invent counter-measures. Previews? MD5 sums? Digital signatures? Web of trust? I predict that in 5 years, they will have lost the copyright battle. By then we will have an anonymous, well-organized (like newsgroups tree) network with trust metrics, integrity checking, digital signatures, floodprotection (hashcash rate limiting?), the works.

    All it takes is someone to put it all together, most of the bits and pieces are already there. And that, is only a matter of time. Unfortunately, I suspect there will be some collateral damage:
    • Slander
    • Fraud
    • Pump & dump stock scams
    • Hate speech
    • Threats
    • Private information forever public if leaked
    • Illegal pornography (yes, you know what kind)
    ...and a whole host of other things that we would like to control. This is like antibiotics. You know why they're careful in issuing them, and want you to take the dosage out? So the diseases don't get resistance, and finally even immunity against them.

    They're now trying to cure what I would call light sniffles with heavy antibiotics when it comes to information control. One day, not so many years from now someone will point at the copyright holders and say: "You see the movie of this 4yo eating cum, that'll download if I double-click? We can't stop it, and it's all YOUR FAULT"

    Kjella
    --
    Live today, because you never know what tomorrow brings
  27. Why? by 0x0d0a · · Score: 4, Insightful

    Why would you email these people and complain? Applying social pressure isn't going to stop the march of progress any more than the RIAA sending nastygrams is going to stop me from adding code to P2P clients and working on approaches to counter attacks on P2P networks.

    Spamming is a known attack on most P2P networks, because such networks treat everyone with a certain level of (possibly undeserved) trust. It's not rocket science, and if people designing networks failed to take it into account and allowed it to be an effective attack, it's *their* problem (just as the RIAA devising a business system with expensive music and infeasible protection has copy protection as *their* problem).

    This does nothing to solve the thing long-term.

    Here is what will happen.

    Initially, P2P networks took a "trust anyone" appraoch. (Napster, etc). This rapidly was shown to be infeasible, and systems allowing black/whitelisting users, allowing trusted endorsement of files (Sharereactor and similar), and allowing community rating (Bitcollider) popped.

    Hale and Manes just took the obvious next technological step, which is to make it easier to attack the network -- have a system that learns what people are suckers for most, and to exploit it (well, and just about every other claim they could think of to throw in, but that's the meat of the patent). I think that it's absurd to make this patentable, frankly. These ideas are not only obvious, but have been floating around on P2P system development forums. Furthermore, the academic and business systems that we have rewards people like Hale and Manes for creating bullshit patents -- that's still not their fault. It's that of the people who have control over the patent process, which is ultimately all of us.

    It's quite possible to counter whatever Hale and Manes are claiming is new and revolutionary. There are current systems like WASTE with simple trust systems -- users can be in or out, and anonymous users aren't trusted. It may take a trust network with non-binary trust (this person is *really* trusted to provide good files, this one not as much) and transitive trust. The schemes coming from Hale and Manes are quite beatable, though -- it's a losing position to be holding.

    Anyway, after someone comes out with a trust system, people like Hale and Manes will then come out with patents on processes that demonstrate attacks on whatever statistical methods are used to assess trust in such networks.

    The algorithms will be tweaked by P2P folks, and eventually a pretty-good-to-the-point-that-P2P-network-attacker s-can't-effectively-beat-it network will be reached. The RIAA/MPAA/people protecting content are guaranteed to lose. Even harsh legislation against copyright infringment just promotes increasingly more anonymized systems like Freenet.

    Content providers will be forced to move more towards service-oriented systems (you buy a music "service" with access to a vast music library, and then content creators and marketers are recompensed based on how much their content is used). It's not the end of the world for anyone, and the same cycle of upheaval and technological improvement has happened time and time again in many areas. In the end, we generally have a more effective system for all involved.

    I personally *like* it when people run out and attack P2P networks. It drives people to do systems right, rather than just hack things up without a thought for security (and unlike a cracker breaking into a computer, someone attacking Gnutella doesn't prevent anyone from getting work done or expose personal data). I think that producing "properly built" networks that don't have such weaknesses is an absolute blast, a fun research topic, the side that gets all the love from people who are trying to toss data around, etc.

    Heck, it might even be neat to work under Hale and try to thwart the latest in anti-sharing strategies that one of his other students has come up with. :-)

  28. Survival of the fittest... by bergeron76 · · Score: 2, Interesting

    Only the "fittest" files will survive on these networks. As a result, it amuses me to see these guys try and put bogus files out there. They almost instantly die in the wild when people rank them as bogus.

    When will they learn?

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    1. Re:Survival of the fittest... by ashot · · Score: 2, Informative

      this used to be true, but not anymore. Now that Bob has a 120GB hard drive he just downloads 50 led zepplin songs to his shared folder and doesn't listen to them.

      --
      -ashot
  29. No use. by flaXen_5 · · Score: 2, Insightful

    What... It took a professor and a student to concieve of this? It's childs play, and issuing a patent for this sort of thing seems useless, but who cares. This technique won't work on all P2P networks. DirectConnect (DC++ anyway) shows a hash code along with the search results. Simply ignore the files that have the same size and different hashes. If you download the wrong file to begin with, then download the other heh. Plus, the DC hub daemons seem to only allow 4 search results per person searched, so at worst, you could get 4 bogus hits from any one source of bogusness. In the ongoing war between anti- and pro-file swappers, technology WILL escalate until someone stays on top, and my guess is techniques like this won't keep traders down for long before they solve the 'problem' of fake file shares.

  30. This is nothing new by THE+ROCK · · Score: 2, Interesting

    This kind of thing has been happening for a long time now. I've seen this on the kazaa networks for the last couple of years, usually with newly released songs.

    To be honest, I get a kick out of it...I derive an amount of satisfaction after I find a "good" version of a song that somebody went through the trouble of making and distributing a decoy of, knowing that they FAILED in their attempt to stop me from downloading. Once you've had it happen to you enough times, it isn't all that hard to pick out the good versions of a song and ignore the messed up ones (I started calling them riaa bombs, since I figured they are probably behind it.)

    This issue underscores one of the problems with p2p networks...if you want to get your music this way you have to remember its a crapshoot. You might get an intentionally messed up song like this, you might get an mp3 that was encoded by an idiot (full of pops and scratches, dropouts, terrible sound, joint stereo, low bitrate, came from the radio or analog tape, etc) who either doesn't bother or care to check his work; or you might get a nice well made music file.

    It also seems like a lot of people download bad versions of songs like this, and never bother to check them...so their spread is helped. In fact this can help you spot bad files on kazaa, when 50 sources show up for one file there's a good chance its one of these.

  31. not just illegal files by townmouse · · Score: 3, Insightful
    The article says that this technique can be used to thwart illegal file sharing, but it will work equally against legally shared files. The technology could be used to suppress a rival's freely-distributed music (a subtler trick would be to flood the network with plausible-sounding but inferior copies).

    This threat isnt going to keep me awake at night if it's confined to music, but as the article says,
    Hale said the technology could be applied to protect all sorts of sensitive or confidential material.

    This means we won't be able to trust the current generation of P2P networks for authentic news, commentary from reputable sources, free (as in either) software, accurate documentation for same, or any data that some powerful organisation doesn't want us to share. In many cases such forgeries would be illegal under copyright, trademark, defamation or competition laws, but proving which cuckoo laid the egg could be very difficult.

    --
    Ask me if I've been required to disclose any crypto keys.
  32. P2P trust is possible, here is how: by jetmarc · · Score: 3, Insightful

    > You need a central certificate authority to validate the autheticity of users.

    A way-out is to make it expensive to infiltrate the P2P network at large-scale. For example,
    files could have a quality record attached, that lists what each previous downloader voted
    about the quality ("good" vs "fake" file). Cryptographic algorithms could be used to make it
    excessively expensive to compute a valid quality record. Time for one computation should be
    a decent portion of minimum download time, eg 10-60 minutes for a 700MB file. The P2P system
    could pre-compute the vote record while downloading the file and then let the user make his
    vote. If you were to insert fake votes into the system, you would have to go through the
    expensive algorithms for each and every individual fake vote.

    When searching a file, the P2P system could cryptographically verify the votes, and weed out
    the "cheap" fake files (that didn't go through the expensive computation).

    The cost of cryptographic effort could be configurable. The releaser of a file could judge
    the risk of "his" file being attacked (and with how much effort), and thus choose a cost
    setting that is low enough to be reasonable for the downloaders, but high enough to void
    all attacks.

  33. Re:Patent Date by DissidentHere · · Score: 2, Interesting

    It would still be a stupid patent, even if they filed for it in 1990. The idea is not novel, the idea is to increase the noise to the point that the signal is hard to find. The government did this a long time ago with radio/radar jamming. Its not a new or novel idea, just a new implementation. And it is really easy to get around, the P2P network (users) just adapts and finds a way to identify the real thing.

    Additionally, the bogus files will not survive because people will just delete them once they realize they are bogus, thus they will not propagate as fast as real files, and will eventually die off. You'd think these acedamians would realize that.

    I don't use P2P myself, but I don't think the RIAA would have as much to worry about if they put out some music worth paying for. I'm happy to pay to support artists I like, and iTunes is pretty damn good, but c'mon, the only way I'd buy anything by Brittany Spears is for 30 minutes alone with her to do my bidding.

    --
    "None of us are as dumb as all of us." - meeting mantra
  34. One word: SHA1 by teutonic_leech · · Score: 2, Insightful

    Problem solved - peer network users will quickly be able to excreed bogus files by declaring them as 'suspicous'. Quality content will flow to the top and will be shared more effectively. In fact, while this might throw a monkey wrench into existing clients and frameworks, it might actually lead to higher quality downloads.

  35. Your sig by base3 · · Score: 3, Funny

    Translating "all your base are belong to us" into Latin is surely some kind of punishable crime :).

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  36. Re:...how is this different from spam? by servoled · · Score: 2, Insightful

    How does this ruin the P2P network? It has absolutely no effect on the network and the underlying applications at all. It just ruins the copyrighted content on the network without doing anything to the network at all.

    --
    "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
  37. This raises the question.. by yoshi_mon · · Score: 2, Funny

    Does this kid have *any* friends at all?

    --

    Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
  38. Re:This can only be good news for fileswappers. Ma by cpt+kangarooski · · Score: 2, Insightful

    The courts, however, might rule that one cannot patent things such as this-- there's little-to-no qualitative difference between folks patenting this and me patenting a method for a DDOS or patenting a method used in a computer virus. Depending on the judge, they may be in for a surprise if their patent goes to court.

    Morality hasn't been a factor in patents for ages, and was inappropriate when it was. You can patent bad things.

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  39. "buddy lists" by nutznboltz · · Score: 3, Interesting

    How do you identify someone to compare them to what's on your black list? IP address? Good luck cause you have to deal with DHCP and NAT. Use a token instead? What's to keep them from using a new token whenever they like?

    Its easy to say, just use a list but it's not easy to do that.

    A white list setup leaves you with a WASTE-like network not an anonymous one.

  40. Uh by bonch · · Score: 3, Interesting

    Are you saying it's bad to combat P2P piracy? Slashdotters shouldn't care, right--after all, they don't illegally pirate. Right?

    I've been buying from the iTunes store since it came out. There is no valid reason whatsoever to pirate an artists' works on Kazaa and eMule. Slashdotters have yet to legally or morally justify ripping off an artist's stuff.

  41. New method of protecting illegal activities by cgenman · · Score: 2, Interesting

    This raises a very interesting point. If one were to start a service that would be borderline legal, the best way to protect the profitable, questionably legal portions would be to patent every method of attack. As you are the one designing the system, you have a good chance of seeing its weaknesses first.

    In this way, you use the patent system to shield illegal activity. If one could find a way to wrap a DMCA encryption layer into the process, one would have lots of ammunition against those companies that are attempting to vigilante your semi-illicit activities.

  42. So... by Lord+Kano · · Score: 2, Funny

    Can I get a patent for my method of weeding out bogus files so that people can pirate the right files?

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano