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."

23 of 419 comments (clear)

  1. 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: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.

  3. 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.

  4. 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.
  5. 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?
  6. 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.
  7. 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.

  8. 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!
  9. 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.

  10. 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.
  11. Re:hehe by szo · · Score: 4, Insightful

    Right, aim high!

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

    Next hot network thing: RIAA approved DHCP ;)

    Scary, isn't it?

    --
    Ray Beckerman +5 Insightful
  13. 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.

  14. 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
  15. 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
  16. 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.

  17. 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.

  18. 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.
  19. 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
  20. 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