Slashdot Mirror


Tufts Tells Judge, We Can't Tie IP To MAC Addresses

NewYorkCountryLawyer writes "Protesting that Tufts University's DHCP-based systems 'were not designed to facilitate forensic examinations,' but rather to ensure 'smooth operations and to manage capacity issues,' the IT Office at Tufts University has responded to the subpoena in an RIAA case, Zomba v. Does 1-11, by submitting a report to the judge (PDF) explaining why it cannot cross-match IP addresses and MAC addresses, or identify users accurately. The IT office explained that the system identifies machines, not users; that some MAC addresses have multiple users; that only the Address Resolution Protocol system has even the potential to match IP addresses with MAC addresses, but that system could not do so accurately. For reasons which are unclear, the IT department then suggested that the RIAA next time send them 'notices to preserve information,' in response to which they would preserve, rather than overwrite, the DHCP data, for the RIAA's forensic benefit."

96 of 419 comments (clear)

  1. hehe by Hougaard · · Score: 4, Funny

    Next hot network thing: RIAA approved DHCP ;)

    1. Re:hehe by drspliff · · Score: 5, Insightful

      How long until it makes law?

      We were recently required to explicitly keep something like 6 months worth of call data records (although we keep many years worth already due to customer requirements) so that wasn't such an issue.

      However, if ISPs (and universities or other large organisations) were suddenly required to keep track of all IP allocations for 6 months or more it'd cost a bucket load to implement.

    2. Re:hehe by Sophia+Ricci · · Score: 5, Funny
      Nobody is addressing real problem. Students are facing hard time downloading music.

      The universities should provide a server within campus to download music. Problem solved.

    3. Re:hehe by tristian_was_here · · Score: 4, Funny

      We should address the real issue here and provide porn to all students!

    4. Re:hehe by Paolone · · Score: 5, Funny

      We should address the real issue here and provide sex to all students!

      Corrected for you.

    5. Re:hehe by szo · · Score: 4, Insightful

      Right, aim high!

      --
      Red Leader Standing By!
    6. Re:hehe by NewYorkCountryLawyer · · Score: 4, Insightful

      Next hot network thing: RIAA approved DHCP ;)

      Scary, isn't it?

      --
      Ray Beckerman +5 Insightful
    7. Re:hehe by Gerzel · · Score: 4, Funny

      I think you have it backwards. I think it is largely the students that provide porn to us.

    8. Re:hehe by Gerzel · · Score: 4, Funny

      No I think he's aiming a bit lower.

    9. Re:hehe by Anonymous Coward · · Score: 3, Funny

      In soviet Russia you are provided to porn.

    10. Re:hehe by toxyouxunknown · · Score: 2, Informative

      Tufts *does* provide that one-year license of song download service, but it sucks because you can't put the songs on your ipod or rip them to a CD.

      --
      -MelRom
    11. Re:hehe by Anonymous Coward · · Score: 2, Funny

      In North Korea, only old people err... Nevermind that. Definitely TMI.

      I think I just threw up a little in my mouth

    12. Re:hehe by The+Spoonman · · Score: 2, Insightful

      were suddenly required to keep track of all IP allocations for 6 months or more it'd cost a bucket load to implement.

      Not necessarily. The easiest way is to just increase your IP pool and lease time. I have Roadrunner, and I've had the same IP for about 10 months now. Now, mine is on 24/7, but even after being offline for a day or so (because of power outages), I'll get the same IP when I reconnect. It doesn't take a large amount of horsepower to store a database of 75,000 IP addresses that only change once every few months.

      AOL and the like, not as easy, but not very difficult to implement, either. But, does anyone have any info on how many dial-up users they've gone after? I can't imagine it's that many.

      --
      Which is more painful? Going to work or gouging your eye out with a spoon? Find out!
      http://www.workorspoon.com
    13. Re:hehe by electrictroy · · Score: 2, Interesting

      I've always prefered the word "steal". It's so much more accurate (and honest). Of course if you own the CD you are ripping or burning, then it's really just copying ("I copied my CD over to my Ipod."). I try to avoid slang like "burn" or "rip", because it's just so imprecise. Can you imagine if we used that kind of slang back in the 80s:

      - "I 'ripped' an INXS tape to my Commodore=64."
      - "Awesome! 'Magnetize' me a copy onto a floppy."

      - "Wouldn't you prefer I 'etched' a record instead?"
      - "No man, etching records is so 1970s."

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
  2. That's one smug grin i would love to see. by Deus.1.01 · · Score: 4, Insightful

    I'm sure the ICT department were real sorry they couldnt facilitate RIAA's demands.

    --
    My -1 Troll is actually a +1 funny. And my -1 flame is actually a +1 insightfull.
    1. Re:That's one smug grin i would love to see. by Anonymous Coward · · Score: 4, Insightful

      DHCP is not required keep a mapping between MAC and IP address. At least not at the protocol level. A very minimalistic implementation of a DHCP daemon would only need to keep the IP addresses that it has doled out and for how long - after expirey time, mark that address as unused. The client, according to the RFC, is supposed to ask for a new IP address and work properly if it gets a new address. That would qualify as conforming under the RFC that spells out DHCP. If you do that and don't store the IP address, you can't reverse the mapping using DHCP - only ARP can.

      Last I checked, universities were not required to keep log files, and if you kept log files from the above program (that printed "Issued IP xx.xx.xx.xx at 12:00:00UTC for 4h"), it wouldn't help you in the slightest.

    2. Re:That's one smug grin i would love to see. by Just+Some+Guy · · Score: 2, Informative

      A dhcp server can't match ip to mac ?

      Not if doesn't log. Furthermore, what they're really saying is that it can't match IP to ephemeral MAC that may or may not have been spoofed.

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:That's one smug grin i would love to see. by petecarlson · · Score: 5, Informative

      I run an ISP which uses multiple DHCP servers on each layer2 segment. DHCP assignments are logged and kept for a month but quite frequently we get a notice of claimed infringement, spam, or malicious behavior that can't be mapped to an active DHCP assignment at the time stated in the notice. That is not to say that the claimant is making things up, rather that DHCP is not authoritative. A DHCP offer does not need to be taken and even if taken it does not need to be kept. Mac (Not MAC) users seem to have the habit of taking an IP address they have received in the past and setting it as a static IP. I don't use a Mac but this must be in the gui somewhere because it happens all the time.

      A dhcp server can't match ip to mac ? Oh sure why not ... if I were the RIAA's lawyer I'd say "then I'm sure you won't mind if I take a look at those logfiles, now will you ?". And then accept their apology in trade for a promise not to persecute this guy personally for lying in court (2 years).

      1) User 1 receives a DHCP assignment and sets it as static. They then turn off their laptop after some time.

      2) Lease runs out and the address is returned to the pool.

      3) User 2 requests an IP and is assigned the same IP (IP1).

      4) User1 gets home and turns on their computer and starts sharing "The Wire ...".

      5) User2 gets IP conflict message and repairs connection. Gets different IP (IP2) from other DHCP server.

      6) HBO sends me a "Notice of Claimed Infringement" for IP1 at time X.

      7) I look up who was assigned IP1 at said time and come up with user2.

      Looks like we got our match.

    4. Re:That's one smug grin i would love to see. by clone53421 · · Score: 2, Informative

      A dhcp server can't match ip to mac ? Oh sure why not ... if I were the RIAA's lawyer I'd say "then I'm sure you won't mind if I take a look at those logfiles, now will you ?". And then accept their apology in trade for a promise not to persecute this guy personally for lying in court (2 years).

      And they'd say "Sure, here's the last 10 days worth of DHCP logs. Sorry, but we don't keep them longer than that. These won't be of much use to you, of course... if you want useful logs in the future you'll have to notify us within 10 days of the alleged infraction." (oh wait: they did say that.)

      "Only ARP is possible" riiiiiiiiiiiiiight ... and that would have nothing to do with arp being impossible after the computer is disconnected, in other words, it'd be worthless for the RIAA.

      Um, they're saying "without DHCP logs, ARP is the only thing remaining to possibly tie a user to an IP address, and it can't conclusively do so." Which is pretty much the same thing as you're saying, if you look at it closely.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    5. Re:That's one smug grin i would love to see. by Piranhaa · · Score: 2, Interesting

      What you need to do then is restrict traffic based on IP leases.

      My ISP will refuse to let traffic pass if the IP address set is not dynamic. They require you to enable dhcp, even if you're a static customer. In rare occasions if my dhclient has acted up, my internet will no longer work.

      This not only makes administering your network easier and network safer (less chance of spoofing), but also better for your customers so they don't get conflicting IPs if someone decides to be 'naughty'.

  3. And the judge understood it? by Bazman · · Score: 4, Interesting

    I suppose in the US you have judges with clue. In the UK it's fuddy duddy old men in wigs who go "What is this 'internet'?".

    http://www.theinquirer.net/en/inquirer/news/2007/05/17/judge-has-beatles-moment-over-internet

    or maybe he didnt:

    http://www.theinquirer.net/en/inquirer/news/2007/05/18/judge-didnt-have-beatles-moment-after-all

    Apparently the original story of the judge saying 'Who are the Beatles?' might be a myth anyway...

    1. Re:And the judge understood it? by Opportunist · · Score: 4, Informative

      What makes you think judges know anything about technology?

      That's not a requirement for them. Here, we have sworn in experts for almost every field in existance, from agriculture to zoology. And of course electronics, electrotechnics and yes, even IT. And with the IT field expanding, they're broadening the board of experts in that field.

      If a judge doesn't know jack about something, he calls an expert and has him explain what's cooking. What does this or that mean, how does this or that work, is this claim credible, everything. These experts are required by law to give a verifyable and cross examined report about their findings and expertise, and usually (not always) their claims stands unchallenged by either side, because they usually are actually right.

      Of course either side may bring their own experts to the table and discuss it out with the court's expert. And yes, it makes sense to bring your own expert, especially if you're the defendent, since all you have to do is punch holes into the court's expertise. All your expert has to do is create "credible doubt". But, as said before, the experts there are far from dumb (or they don't retain that status, together with the rather good payment, for long), so punching holes into his expertise is already nontrivial.

      That whole ordeal is expensive, of course, and usually only warranted if the value of the claim exceeds trivial amounts. Maybe that's the reason why the RIAA (or its sister organisation here) didn't try a multi million charge yet so far. I have good faith that the court's experts alone blow them and their "proof" out of the courtroom before the session even starts.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:And the judge understood it? by meringuoid · · Score: 5, Insightful
      I suppose in the US you have judges with clue. In the UK it's fuddy duddy old men in wigs who go "What is this 'internet'?"

      You mean judges who know meaningless jargon when they hear it, and want all terms of reference used in their courtroom to be clearly defined.

      What, exactly, legally speaking, is a 'website'? Where does one 'website' end and another begin? How does a 'site' differ from a 'page', if at all? Is a 'forum' part of a 'website', or only attached to it? Is there, as the media often says, a 'file sharing website' called 'BitTorrent' on which pirates trade music? What exactly is this 'Web' thing anyway, and how is it distinct from the 'Internet', if at all?

      A lot of terms bandied about in common parlance regarding Internet services are very vague, and I'm glad to hear of judges demanding that they be defined clearly and unambiguously when in court.

      --
      Real Daleks don't climb stairs - they level the building.
    3. Re:And the judge understood it? by squizzar · · Score: 4, Informative

      I don't know about the US, but in the UK an expert witness must give completely impartial testimony, or face being held in contempt. Whilst a company may hire an expert witness to investigate a case, once they are sworn in they must answer all questions in a completely honest manner, even if it is detrimental to their employers case. We had a lecture at uni from a guy who worked as an investigative engineering consultant (or something like that). He said he'd quite often inform companies that hired him that maybe they shouldn't take a case to court as he would be obliged to give honest and impartial testimony, and that may not be a good thing for them.

    4. Re:And the judge understood it? by Opportunist · · Score: 2, Insightful

      Generally that's true, of course. Still, a court expert may bring up facts that the opposing side (of a expert brought in by one side) wouldn't think of. The court experts are required to offer all information they consider important to a case, unasked.

      Generally it is frowned upon when they can't at least credibly try to offer information benefitial for both sides, the very last thing one of those "impartial experts" wants is to be accused of offering biased testimonies, something that happens easily when the testimony appears biased. Since their testimonies have a lot of influence on a verdict (the judge basically has to trust this expertise and often simply tack it to the verdict), if a side gets disadvantaged by it their most likely attempt at a defense is to bring in an expert of their own and have him come up with scenarios that are beneficial for their side that were left out by the court's expert and argue that he is biased. It is often the only defense you have against it.

      Now, the very last thing such a court expert wants is an accusation of a biased expertise. It can easily cost him his position, and since it's very easy money for them, bribery is usually quite useless. People who are even considered for such a position usually do it less for the money, since they are such luminaries in their field that they usually already have earned more than they can spend in a lifetime. The goodwill loss for being labeled a biased court expert is most of the time a bigger fear for them than any money can wipe.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:And the judge understood it? by caluml · · Score: 4, Funny

      How do you define a car? Is an SUV a car? What about a pickup - they're more or less the same size? Is a pickup really a truck?

      The answer, of course, is programmatically.

      public class SUV extends Vehicle implements PoorFuelEconomy,DangerToOtherRoadUsers {
      private int lengthCms;
      private int heightCms;
      private boolean isPickup = false;
      }

    6. Re:And the judge understood it? by bloobloo · · Score: 4, Interesting

      Judges ask questions like that in order to ensure clarity. Remember, their cases will still be sitting in archives in hundreds of years' time, potentially to be used as precedent.

      While I expect Elvis, Sinatra, The Beatles and other artists of that calibre will be known for a LONG time, at what level do you draw the line? Radiohead? S Club 7? The Cheeky Girls?

      By adding less than 30 seconds to the case by the exchange:

      "Who or what are the Beatles?"
      "A popular beat combo musical band, m'lud. "

      not only will humour be created by people saying "Oh, how ignorant judges are!", it ensures that 500 years down the line a case about cockroaches isn't confused by people pulling out the wrong information.

  4. Remember, kids... by Anonymous Coward · · Score: 5, Insightful

    Remember kids: Just because an IP address doesn't necessarily identify a person doesn't mean that copyright infringement is OK.

    1. Re:Remember, kids... by fortyonejb · · Score: 3, Insightful

      It also doesn't mean spinning the roulette wheel of blame to choose who to pin the infringement on is OK either.

    2. Re:Remember, kids... by sm62704 · · Score: 2, Insightful

      Remember kids: Just because copyright infringement may not be OK doesn't mean you can't share work that the copyright owner WANTS shared. The danger is having downloads go into a shared folder and downloading the RIAA's crap instead. You not only get dreck, but you get sued for your mistake.

      It seems to me that there ought to be proof of intent. If I'm trying to download The Station's The Fog but I get Radiohead's completely different song by the same name instead, why should Radiohead's label be able to sue me?

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  5. What, me change MAC address? I wouldn't do that... by apathy+maybe · · Score: 4, Informative

    Actually, I would and have done that.

    Say you are in a situation where you can't connect your laptop to a network, but you can find the MAC address for a computer that is connected to that same network.

    1) Disconnect the computer that is connected;
    2) Change your laptop MAC (I assume you are all using some variant of GNU/Linux, but whichever, you can find information http://www.irongeek.com/i.php?page=security/changemac which will get you started, there is also a tool available for Ubuntu (and I guess other *nix) which can randomise your MAC, choice a MAC based on a specific company etc.)
    3) Connect your laptop to the network in place of the other computer.

    Did I mention profit? I never did, but all I wanted to do was not be forced to use Windows and MSIE. (Of course, disconnect your laptop before reconnecting the other computer, having two machines with the same MAC could cause problems.)

    So, even if you have a case of having to register your MAC before connecting to the network (which is the case in many places), because it is so easy to spoof MAC's, I don't think that you can even reliably connect MAC addresses to a computer (at least in the cases where geeks are around), let alone an IP address to a computer.

    Basically, the only way that one should be trying to identify individuals is by using username/password, and even that is potentially problematic. (At my old Uni, to connect to the Wireless network you had to use your network login/password, it then didn't matter which computer you were using. Though in that case, I think the software only worked for MS Windows, the Mac and *nix software for the protocol wasn't up to scratch.)

    --
    I wank in the shower.
  6. DHCP lease logs by Ted+Freeman · · Score: 5, Interesting
    Nice job from the IT department. They say how difficult it is to extract meaningful information from the ARP cache records, but you don't need them anyway. All they would need to do is keep the DHCP lease logs. Conveniently they

    In both cases the retention notice arrived in such close proximity to the expiration of the ten day retention period of the DHCP data that we were unable to access the data before it was overwritten.

    So they used the same excuse twice - log rotation - RIAAs new enemy.

    1. Re:DHCP lease logs by TerminaMorte · · Score: 5, Interesting

      DHCP logs will only contain the IP address and MAC address; information that cannot be used to identify anything other than a machine (assuming the MAC isn't spoofed; my laptop runs macchanger -A ath0 on startup :)).

  7. Re:What, me change MAC address? I wouldn't do that by Carthag · · Score: 3, Interesting

    At the dorm I used to live we had to authenticate our computers in order to gain access to the network, this was done via username/password combos. There were several that multiple people knew (mostly to get around bandwidth limits - you'd just jump on another account if you exceeded your quota).

    It registered the MAC address at this point, but I doubt they were actually saved, as the quota was obviously tied to the user account and not the MAC.

  8. Re:What, me change MAC address? I wouldn't do that by huge · · Score: 5, Insightful

    People should understand that MAC address is no more permanent than IP address is.

    Unfortunately they don't.

    --
    -- Reality checks don't bounce.
  9. Re:What, me change MAC address? I wouldn't do that by yakumo.unr · · Score: 2, Informative

    On windows, most wired NIC drivers will let you set the "Locally Administered Address" which is your MAC address in the devices advanced properties.

  10. Re:What, me change MAC address? I wouldn't do that by Anonymous Coward · · Score: 3, Interesting

    And with Wifi, it's even easier (useful for these Kiosk-type nets wthat present you with a login page on first access):

    • tcpdump traffic for a while
    • chose a low-activity mac and matching IP
    • configure victim's mac and IP on your card.
    • no need to even disconnect or remove victim's computer
    • surf ahead!

    Well, occasionally you (or the victim) might get one or the other dropped connection, but in practice, this is extremely rare.

  11. Re:What, me change MAC address? I wouldn't do that by JustKidding · · Score: 4, Informative

    This is almost exactly what I was thinking: aside from the difficulties and uncertainties of matching an IP to a MAC at any given time in the past, with NAT and everything adding a lot of ambiguity to whole mess, it's simply not possible to match a MAC address to any given NIC, much less to a user of the computing containing this NIC, let alone establish knowledge or intent of the alleged infringement.

    MAC forgery for dummies:
    1) start packet sniffer
    2) start ping probe of network segment, record ARP replies
    3) when you want to forge a MAC address, probe the network segment again
    4) use MAC from any host that is not responding, but that you did record the MAC address for previously
    5) enter MAC in advanced setting for the network card (in windows, all dummies use windows).

    The only thing I can think of to prevent this, is tying the MAC address to the physical port on the router. This is, of course, not possible with a wireless network.

    username/password systems won't work reliably either, passwords can be sniffed, keylogged, or brute-forced.

  12. More like "notice that you're being watched" by lysse · · Score: 4, Insightful

    Nice move on Tufts' part. If they ever do receive such a "notice to preserve", they can relay it straight back to their students and staff and say "look, the RIAA is watching us with a view to screwing you, so behave yourselves" for the duration of such a notice; and if they don't, they have effectively insulated their charges from all further RIAA action. And all whilst looking extermely co-operative for the benefit of the courts...

    1. Re:More like "notice that you're being watched" by Overzeetop · · Score: 3, Insightful

      More interstingly, I would presume that Tuft's would be within their rights to use that as a profit center as well. Those things don't preserve themselves, and in most litigation the financial burden of collecting pre-discovery data (and some discovery data) is on the requesting party.

      I wouldn't be surprised to find that Tuft's would give explicit notice to the faculty/students, as well as charging for the software, installation, maintenance, and storage of custom logging operations. That can get expensive quickly, especially when people are billing hourly and university overhead is often north of 50-60% of direct costs.

      --
      Is it just my observation, or are there way too many stupid people in the world?
  13. Of course if a regime change happens... by jskline · · Score: 2, Insightful

    Of course if a regime change happens at the end of the year, you can rest assured that there are certain politicians who will push hard for law changes to formally "outlaw" the use of DHCP in computer networks due to it's haphazard way of handling network IP's, traffic; and because it doesn't know who the user is!...

    What a joke. If you think I'm wrong on this, take a look at the democratic side of the US Congress and look at some discussions that have been bantered about recently! Thats all I'll say on that.

    God I hope and pray we get to replace them all next year! They're all bad.

    --
    All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
  14. Please don't even GIVE them this idea. by Lunarsight · · Score: 4, Insightful

    For reasons which are unclear, the IT department then suggested that the RIAA next time send them 'notices to preserve information,' in response to which they would preserve, rather than overwrite, the DHCP data, for the RIAA's forensic benefit."

    I honestly wish Tufts hadn't even suggested this to the RIAA, since we all know this will be the next thing they'll try and have legislated through Congress. One of the congressmen on the RIAA payroll will attempt to slip it into a bill undetected.

    They won't limit it to colleges either - they'll probably make it a requirement of ISPs in general.

  15. Re:What, me change MAC address? I wouldn't do that by apathy+maybe · · Score: 5, Informative

    Username/password is still better then MAC or IP. Yes there are problems, but as I outline below...

    Encryption much? Prevents password sniffing. The protocol that my old Uni used was, I think, something based on http://en.wikipedia.org/wiki/Extensible_Authentication_Protocol EAP. No more sharing a single password amongst everyone.

    My own computer much? Prevents keylogging. (Not to mention, software keylogging is prevented on lab machines by locking them down and drawing the image down the network when you login. So even if you install keylogging software, if it works at all, it would only work for your login. Hardware keyloggers are expensive/hard to get.)

    Brute-forced... Joking much? The password file is stored at the other end of the network, you can't just grab it. And good luck tapping in different passwords by hand, with an enforced three second delay.

    --
    I wank in the shower.
  16. Why? by Armakuni · · Score: 4, Insightful

    For reasons which are unclear, the IT department then suggested that the RIAA next time send them 'notices to preserve information,' in response to which they would preserve, rather than overwrite, the DHCP data, for the RIAA's forensic benefit.

    Why? The RIAA is not a court of law or even a government agency. Surely the university would have no obligation to comply with its requests? Talking about the RIAA in these terms ("notices", "forensic") lends it unwarranted legitimacy and authority.

    --
    That's not Picasso, that's Kandinsky!
    1. Re:Why? by NewYorkCountryLawyer · · Score: 2, Interesting

      For reasons which are unclear, the IT department then suggested that the RIAA next time send them 'notices to preserve information,' in response to which they would preserve, rather than overwrite, the DHCP data, for the RIAA's forensic benefit.

      Why? The RIAA is not a court of law or even a government agency. Surely the university would have no obligation to comply with its requests? Talking about the RIAA in these terms ("notices", "forensic") lends it unwarranted legitimacy and authority.

      That's what I want to know. Why?

      --
      Ray Beckerman +5 Insightful
  17. Re:What, me change MAC address? I wouldn't do that by Oidhche · · Score: 3, Insightful

    The only thing I can think of to prevent this, is tying the MAC address to the physical port on the router.

    Even this wouldn't prevent it if you can physically access the cables.

  18. Re:What, me change MAC address? I wouldn't do that by apathy+maybe · · Score: 3, Insightful

    And how the fuck are you going to prevent them? Hide your computers and just let them access the screen, keyboard and mouse?

    Unless you put your lab machines in a safe, there is always a way to access the network cables. (Even if it involves pulling the cover away from where they go into the wall.)

    --
    I wank in the shower.
  19. Why don't they just come out and say... by OneSmartFellow · · Score: 2, Insightful

    .. Hey, RIAA, you guys must be pretty stupid if you don't realize that a MAC address can be changed with trivial ease. Therefore, even if we could dredge up the DHCP logs, the IP address to MAC address mapping you are so interested in wouldn't tell you anything anyway.

    Please stop feeding the idiots, they foul the footpaths of life.

    1. Re:Why don't they just come out and say... by troon · · Score: 2, Insightful

      Because they're not 13 years old, and have a hint of maturity about them.

      --
      Ydco co ,df C erb-y go. a Ekrpat t.fxrapev
    2. Re:Why don't they just come out and say... by NewYorkCountryLawyer · · Score: 3, Insightful

      .. Hey, RIAA, you guys must be pretty stupid if you don't realize that a MAC address can be changed with trivial ease. Therefore, even if we could dredge up the DHCP logs, the IP address to MAC address mapping you are so interested in wouldn't tell you anything anyway.

      They don't care. They just want to have someone to sue.

      --
      Ray Beckerman +5 Insightful
  20. Re:What, me change MAC address? I wouldn't do that by antirelic · · Score: 2, Insightful

    - I changed my ethernet card
    - I was using a friends laptop
    - I bought a new computer
    - I bought two new computers
    - Must have been a room mates friend
    - etc...

    --
    20th century Marxism is not progress...
  21. IT to RIAA: by nimbius · · Score: 5, Interesting

    you're the reason we aren't keeping logs of this stuff.

    --
    Good people go to bed earlier.
  22. Re:What, me change MAC address? I wouldn't do that by base3 · · Score: 2, Insightful

    Hardware keyloggers are expensive/hard to get.

    While I've never bought one, they seem to be readily available although buying one untraceably would be a bit more difficult (but not impossible) which would be a necessary step to avoid having the keylogger found and an investigator simply asking (perhaps under subpoena) the selling company for the purchase information for that (probably serialized) keylogger.

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  23. Re:What, me change MAC address? I wouldn't do that by ciderVisor · · Score: 4, Informative

    Hardware keyloggers are expensive/hard to get.

    O RLY ? http://www.blueunplugged.com/p.aspx?p=121554

    --
    Squirrel!
  24. The MAC is not in DHCP leases by Anonymous Coward · · Score: 2, Informative

    Everyone has missed the point. The DHCP protocol does not use MAC addresses to identify clients. It uses client identifiers, which can be any unique string. The fact the *windows* chooses to use the mac address as a client identifier is beside the point. Who says the client being investigated is using windows?

    I expected more from the MS-bashing Slashdot crowd. Apparently you are all windows users.

    1. Re:The MAC is not in DHCP leases by jeremyp · · Score: 3, Informative

      Yes, but once the computer is assigned an IP address, ARP ties the MAC address to the IP address. You could then, in principle, log the mappings by dumping the router's ARP table at regular intervals.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    2. Re:The MAC is not in DHCP leases by Phroggy · · Score: 2, Informative

      Uh, that completely depends on how you've chosen to set it up. My DHCP server sees the client ID you send, logs it, and ignores it completely, using only your MAC address to determine what IP address to assign you (either a static IP I've configured, or a dynamic IP from the pool).

      I'm sure I could set it to use the client ID instead, but I'd have to RTFM to figure out how. I know there are some cable companies that use the client ID to determine who you are and won't give you an IP if your client ID isn't one they recognize - or at least there used to be; I haven't encountered this in years. I think @Home used to do it, or maybe I'm thinking of the network AT&T Broadband set up after @Home went out of business and before selling it to Comcast. In any case, it's definitely possible, just not very common.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:The MAC is not in DHCP leases by AndrewNeo · · Score: 2, Informative

      It was @Home, that was a pain because at the time I didn't have a router capable of setting the client name itself, so I had to hook it in directly to one PC.

  25. Re:What, me change MAC address? I wouldn't do that by Stellian · · Score: 4, Insightful

    Yes but the proof RIAA would bring to the court is not just the IP/MAC address combination. That's just a pretext to grab a random student who's IP happens to match, seize his computer and find thousands of MP3 files in the shared folders of a P2P application. That would then constitute the actual evidence they need.

  26. IP To MAC Addresses? by houghi · · Score: 5, Funny

    Anybody have some MAC addresses from the RIAA? That way people can use those in some semi-random rotating system and they can sue themselves.

    After all if the IP can be linked to the MAC, the MAC can be linked to the user, so anybody with that MAC will be guilty.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:IP To MAC Addresses? by Carthag · · Score: 2, Funny

      Maybe the RIAA is already spoofing *our* MAC addresses so they have random people to sue!

    2. Re:IP To MAC Addresses? by OeLeWaPpErKe · · Score: 3, Informative

      In advising this to people, I'm sure you know what will happen to a network (and to the helpdesk of said network) when multiple people start using the same mac-address, right ?

  27. Well, if you can't... by Anonymous Coward · · Score: 2, Interesting

    ... then you're liable! I'm expecting the courts to come up with that simple principle. Kinda like when your car is caught speeding: identify the driver or pay the fine.

    That, of course, will make not only university LAN's but also corporate LAN's much more expensive to build. It'll also make it difficult to support multi-user machines as you'd have to tie each and every TCP connection to a user.

    And after that liability scheme collapses under its own weight, we'll be rid of the whole copyright nonsense.

  28. Re:What, me change MAC address? I wouldn't do that by Ratbert42 · · Score: 5, Funny

    One of the IS guys at work came by, checked the number on my ethernet port, then asked if I was the f*cker that changed my MAC address to DE:AD:BE:EF:CA:FE. Yes I was. B00B1E5.

  29. Re:You don't have a loghost? by the4thdimension · · Score: 4, Informative

    Still impossible to tie it to a MAC address with any certainty that that MAC address corresponds to the same person now as it did then. For instance, say CompOnwer 1 owns Comp A with MAC 1 uploads a bunch of crap on kazaa. RIAA gets to requesting the info but lags. In the mean time, Comp A is sold to another person on the same campus, becoming CompOwner 2 owning Comp A with MAC 1. The way DHCP works, they are likely to end up with the same IP and same MAC address but its a totally different person.

  30. No they don't by tjstork · · Score: 2, Insightful

    Lawyers as a whole, and judges in particular, think that they can "cut to the chase" of a problem and dig into the details of any field by analyzing every activity with respect to the law. So they never grasp the technology per se as much as they extract talking points with which to argue their side. Judges just tend to go with whoever makes the better argument. Expert witnesses and consultants are brought in to boost the credibility of the lawyers and their talking points, not, to help aid in any real understanding.

    --
    This is my sig.
  31. Re:You don't have a loghost? by sgbett · · Score: 5, Insightful

    And, of course, nobody has *ever* spoofed a MAC Address ....

    --
    Invaders must die
  32. Re:What, me change MAC address? I wouldn't do that by huge · · Score: 2, Insightful

    Yes but the proof RIAA would bring to the court is not just the IP/MAC address combination. That's just a pretext to grab a random student who's IP happens to match, seize his computer and find thousands of MP3 files in the shared folders of a P2P application.

    That's exactly the point. It has been established that the IP address on its own is not enough as it can not be tied to single user/pc. That's the reason why they try to use IP/MAC pair to single out the computer they want to confiscate.

    IP/MAC is just as reliable as IP address on its own.

    --
    -- Reality checks don't bounce.
  33. Re:Also by the4thdimension · · Score: 2, Interesting

    This only compounds the fact that a loghost doesn't really help whether you have it or not.

  34. About the only way to ensure who's doing what... by IDtheTarget · · Score: 2, Insightful

    At my work we use two-factor authentication. (We use RSA SmartID tokens and a RADIUS server, but other similar systems are available.) Two factor authentication relies on something you know (in this case, a PIN number), and something you have (in our case, a hardware key-fob that generates a pseudo-random number every 60 seconds). We use this to allow VPN connections into our network while on the road.

    The price for these tokens is coming down to the point where banks are considering giving them to their customers who wish to bank online, I don't see why universities couldn't use them to allow access to their network, whether via Ethernet or wireless.

    If your keyfob is lost or stolen, you report it immediately and the IT department disables that fob and issues a new one, presumably with a fee. Otherwise, you are held accountable for whatever is done with your account.

    I'd imagine that this fob would also allow you to access any of the other services that are typically offered online by universities (access to library resources, registering for classes online, etc).

    It's not that difficult to store information as to which IP address is issued to which account during which time, we do it at work.

  35. What a congressman costs... by zerofoo · · Score: 3, Interesting

    The RIAA and the courts will eventually figure out that any computer forensic logs can be faked, and will not be a reliable means of identifying computer users.

    Trying to pin criminal or civil liability on someone based on DHCP logs or ARP tables is sheer stupidity. These records could easily identify multiple users - we aren't talking about DNA evidence here.

    The justice system is slow - intentionally. It will take a while before judges get the technical details of this and realize that these identification methods are unreliable.

    What worries me is that the RIAA/MPAA will buy enough of congress to legislate unique tokens for computer users and mandatory log retention. It is possible that congress will make all of us (network admins) do the dirty work for private industry. It happened in banking, and it will probably happen again.

    I think I need to make another donation to the EFF and to the ACLU. Those organizations might be our only hope.

    -ted

  36. Re:Also by Atzanteol · · Score: 4, Informative
    --
    "Ignorance more frequently begets confidence than does knowledge"

    - Charles Darwin
  37. Re:You don't have a loghost? by bjourne · · Score: 2, Informative

    Not necessarily. Many ISP:s ties the IP address allocation to the socket. It is quite common to do so for student apartments and dormitories. That is, the RIAA could prove, with the universitys help, which network socket the infringing file came from.

  38. Re:Also by Just+Some+Guy · · Score: 4, Funny

    Out of curiosity, what did you perceive as the difference?

    --
    Dewey, what part of this looks like authorities should be involved?
  39. Re:Also by nizo · · Score: 4, Funny

    I wonder how hard it would be to find out what the MAC addres of the provost's pc is? Let the spoofing hilarity begin!

  40. Re:You don't have a loghost? by IceCreamGuy · · Score: 3, Interesting

    Why don't you go a step further and just assume that everyone does their illegal sharing in a virtual machine? Hell, you could change the MAC every day. The possibilities for error by tying an IP to a MAC are pretty boundless.

  41. Re:You don't have a loghost? by Kent+Recal · · Score: 2, Informative

    Spot on. The lack of clue within the RIAA is mindnumbing.
    A MAC-Address is completely meaningless. As in:

    ifconfig eth0 hw ether 00:DE:AD:BE:EF:00

    Entertaining lawsuit indeed.
    But the sour point is that the RIAA apparently still has money to burn... Will it ever end?

  42. And all this time, I thought it would be difficult by hyades1 · · Score: 3, Funny

    "For reasons which are unclear, the IT department then suggested that the RIAA next time send them 'notices to preserve information..."

    So based on the university IT department's willingness to accommodate, I should maybe send Natalie Portman a "Notice That I'd Like A Date", and I could have a reasonable expectation of spending an evening in geek ecstasy?

    If all it takes to persuade a major university that it should bend over and drop trou is a freakin' notice, there MUST be hope for me.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  43. Re:Also by ByteGuerrilla · · Score: 2, Interesting

    If I change my name via deedpoll, I'm not 'spoofing' everyone I meet from then on into referring to me with a name that isn't mine. That is my name. If I change my name and then change it back, or simply cut out the actual changing of the name and just introduce myself with a different name for a week, I've spoofed them into thinking my name is something that it isn't.

    Technologically I don't think there's a difference. If you consider intent, then you can draw a small, pretty inconsequential difference.

    --

    A block of code, sufficiently well-written, is indistinguishable from magick.

  44. Re:You don't have a loghost? by CowTipperGore · · Score: 2, Informative

    Not necessarily. Many ISP:s ties the IP address allocation to the socket. It is quite common to do so for student apartments and dormitories. That is, the RIAA could prove, with the universitys help, which network socket the infringing file came from.

    And how exactly does that help? Student housing generally has two to four people in the same room or suite, students sometimes provide their own WAP or wired switches, and students often share their computers with friends.

    The most restrictive arrangements I encountered in over five years as a CIO in higher education was a college that required students to register their MAC address and tied it to the switch port, blocking all other traffic on that port. This arrangement is prone to MAC spoofing as well as a router or firewall that will NAT traffic from the room.

    I know another college that went the other way and shared a single business-class cable connection across an entire dorm. I'm sure their upload rates were terrible, but they had more download bandwidth than the administration LAN. And, neither the school nor the ISP had any user-to-traffic logs available.

    I'm not suggesting that a more airtight solution doesn't exist but colleges usually are concerned with network management, not with providing enough evidence to meet the standards of a civil lawsuit. As you make the process more restrictive, you increase the inconvenience to your end-users. As you increase the amount of useful data that you log, you increase the cost of providing network services.

  45. Re:University and MACs by Ferzerp · · Score: 2, Insightful

    If by a stinker you mean you suck at lying... Yes.

    You borrowed a MAC address. A piece of information that only lives on in your specific network segment and then attached it to wireless that was set up by someone who wasn't smart enough to secure it. This means it was no doubt set up with the default config which means it was a router...

    The network admin had a super special routable MAC address did he?

  46. Re:Be honest by tooyoung · · Score: 5, Insightful

    How many kids have any clue whatsoever on how to do this? I'd wager most CIS and IS students don't even know how to do it

    True, but I bet that most CIS and IS students know that you CAN do it. Then it becomes a simple matter of googling. The key here is that anyone who has taken a bAIX networking course has enough knowledge to dispute evidence crucial to the RIAA's case. The fact the RIAA is able to continually present this evidence in a court room tells me that
    1. Judges and juries do not know enough about the technology that they are ruling on.
    2. The RIAA's experts are deliberately misleading the judges and juries. This is not ethical and should have consequence.

  47. Re:Be honest by AusIV · · Score: 4, Insightful
    Why would MAC spoofing have to be common knowledge to use that as a defense for their students?

    It's not like every student would have to be going around spoofing MAC addresses. You could have ten kids going around sniffing MAC addresses, then spoofing a different MAC every day to do their file sharing. You could certainly be vulnerable to this without knowing how it works.

  48. Re:You don't have a loghost? by Nefarious+Wheel · · Score: 2, Insightful

    I guess a working catch phrase might be "hardware is not people".

    --
    Do not mock my vision of impractical footwear
  49. Re:You don't have a loghost? by MoeDrippins · · Score: 5, Insightful

    Spot on. The lack of clue within the RIAA is mindnumbing.

    I suspect the RIAA knows EXACTLY what the technical facts are. But if they can still sue w/o having those get in their way, so much the better! (For them)

    Remember this is law, not logic.

    --
    Before you design for reuse, make sure to design it for use.
  50. Re:You don't have a loghost? by MoeDrippins · · Score: 2, Insightful

    Sorry, I didn't mean to imply I disagreed in general, only that the RIAA doesn't "have a clue".

    The RIAA isn't in the pattern of suing people they *KNOW* they can beat, they sue people they think they can beat. They're simply playing the odds; 1 big case won from legal shenanigans and/or technical ignorance can overcome many that never make it that far.

    --
    Before you design for reuse, make sure to design it for use.
  51. Re:Generally? by zugmeister · · Score: 5, Interesting

    The "Clone MAC Address" feature is there because some ISP's (Cox comes to mind) will grab the mac addy. of the first device you hook up and refuse to provide service to anything else. So when you plug your laptop straight in to check if they've turned up the line it works. Plug in your router and it's dead.

    Tech support swears they don't do this, so you have two choices: call/hold/bitch at tech support till they reset your account (locking you into your current router's MAC so you start over if you get another router) or just clone the MAC and start moving packets.

  52. Total certainty - and MAC addresses by Skapare · · Score: 3, Insightful

    They can tie an IP address to a MAC address, although with less than total certainty. But, depending on how the network is wired, there is also no total certainty in tying a MAC address to a specific ethernet controller (and hence to a student). If their network is ethernet technology based, a MAC address can "float" from one port to another, even if there is a time delay in that from a switch flushing its cache.

    All someone has to do is know the MAC addresses of other computers in the LAN. This can be known by sending IP packets to each of the addresses in the subnet, and checking what MAC addresses respond (and seen in the local ARP table). By scanning this network periodically, they can discover which computers get turned off or unplugged. As soon as that happens, the MAC address of the computer no longer responding is fed over to another computer which has an ethernet controller which allows substituting the MAC address by software. That other computer then assumes the MAC address and its associated IP address. Most ethernet switches will eventually associate that MAC address with a new port. Usually I see that happening within 3 to 10 seconds (the computer on the new port has to be sending ethernet frames with that MAC address as the source, plus some other computer trying to send ethernet frames to that MAC address). In the worst case I've seen it took 2 minutes for the switch to figure out where the MAC address "moved" to.

    Once the switch associates the MAC address with a new port, the computer there can do whatever they want and there and it will be known under the original MAC and IP addresses.

    There are means to prevent this. But would these means be implemented and deployed? One is for the switch to be configured to disallow a MAC address to move to another port. But that can make life difficult for students in dorms, where students with laptops, and even students with towers, are known to gather in one room, or a commons area, to work on things together with multiple computers (whether it is class work or otherwise). Another possibility is for the switch itself to log any port changes. That would at least reveal which dorm room a given MAC was "stolen" from. A more secure network would force all communications through an encrypted tunnel within the ethernet infrastructure, but this would be costly, impact performance, and require special drivers and/or proxies.

    Imagine a plot of degree of security vs. cost. As you get close to 100% security, the cost begins to rise dramatically. At some point the cost of more security exceeds the potential loss due to that security not being 100%. Of course the **AA's would like to see their own losses figured into that, and without them having to pay for the extra security. The reality is, most schools will not achieve 100% security on their networks, and aside from the issue of piracy, will not be concerned with it. It's the same as the issue of how well do you secure your home from burglars. For most people it's just not worth tens of thousands of dollars in security equipment to protect tens of thousands of dollars of property. People like Bill Gates would certainly have a lot more security at home. But he's the exception. I'd expect the restricted areas of government intelligence agencies to have far more network security than any college or university.

    So what it comes down to is, even the one and only student named as the user of a given MAC/IP combination, and even if their own computer was kept perfectly secure, may be just as much a victim of someone else doing the piracy, as the content owners are. And we know from history, the **AA's don't really care about making sure they have the true pirate.

    If they would like to see the schools achieve 100% total security, maybe they should pay for it. Of course they don't want to. They want someone else to pay for maintaining their profit margins, even if that means raising taxes and/or tuition.

    --
    now we need to go OSS in diesel cars
  53. Re:You don't have a loghost? by azuredrake · · Score: 2, Informative

    I go to Tufts. That's not how our system works. It checks your MAC address when you attempt to use a browser/online service/etc., and if it's not registered in the system, they make you sign the terms of service again. As long as you're not on wireless, you never enter a username/password to get online, so the only remotely identifiable aspect of the end user is their MAC address.

    --
    Quis custodiet ipsos custodes?
  54. Re:Be honest by azuredrake · · Score: 2, Informative

    It's actually very commonly done at Tufts. We're only allowed one connection to the network per person, because the wires were run prior to online console gaming being a common thing on college campuses. The easiest way to get your wii or 360 online simultaneously is to change its MAC address to clone your PC's, so that the network doesn't question its presence.

    --
    Quis custodiet ipsos custodes?
  55. Re:Be honest by azuredrake · · Score: 2, Informative

    Oh and for reference, I'm a Poli Sci major and I know how to do this. And Tufts has a big Engineering school, and any of my EE/CE/CS friends could do this in their sleep as well.

    --
    Quis custodiet ipsos custodes?
  56. Re:Generally? by DigiShaman · · Score: 2, Informative

    Actually, I think that's part of the DOCSIS spec. Time Warner, Cox, and Comcast exhibit this behavior.

    When you first power on the Cable Modem, it will seek out the first MAC address it sees and *never* lets go of it in memory. The only way to clear the MAC from cache is to unplug the CAT5 cable and physically kill power to the modem (reset).

    Again, the ethernet side of the cable modem is NOT hot-swappable. The only way to hot-swap is to ensure all devices are cloned with the same MAC address. A simple solution would be to use a router and hot-swap from it.

    --
    Life is not for the lazy.
  57. Re:What, me change MAC address? I wouldn't do that by clone53421 · · Score: 2, Insightful

    The hard-coded MAC address in a network adapter is simply a number that's guaranteed to be different from every other hard-coded address in every other adapter; in other words, it's a matter of convenience. It allows the software to use an address that should avoid conflicts with other machines. It's still nothing more than a recommended value, and using a different value is hardly drastic. "Spoofing", although I kind of like the term, makes it sound more drastic than it really is (maybe that's why I like it). Oh well...

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  58. Re:Generally? by Holi · · Score: 3, Informative

    You do understand all you have to do is cycle the cable modems power and it will grab the new MAC address, yes I used to do this daily. There is no need to "call/hold/bitch" to anyone.

    --
    Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
  59. Re:Arp by NewYorkCountryLawyer · · Score: 3, Insightful

    I have this vision of the RIAA lawyers as a group of seals clapping their fins and barking, "arp, arp, arp, arp". not sure why.

    I think of them more as hyenas, vultures, or wild dogs.

    --
    Ray Beckerman +5 Insightful
  60. Re:You don't have a loghost? by Cramer · · Score: 2, Interesting

    You missed the point... on the wireless network, one must login to get an address. Thus, there should be records of who logged in and was given a specific address. So, they should have one and only one name for the two wireless addresses.

    Of course, if they expire those logs as fast as the dhcp logs, there's nothing to search.