Judge Orders TorrentSpy to Turn Over RAM
virgil_disgr4ce writes "In an impressive example of the gap of understanding between legal officials and technology, U.S. Magistrate Judge Jacqueline Chooljian 'found that a computer server's RAM, or random-access memory, is a tangible document that can be stored and must be turned over in a lawsuit.' ZDNet, among others, reports on the ruling and its potential for invasion of privacy."
Take the chips out of the machine and send them to the other side.
"Please sir, hand over your motherdisk."
They could claim that they lost all the information because it was stored in ram, which they unplugged to comply with the court order.
Besides the stupidity of try to gather information from confiscated RAM, how in the world could this be a privacy concern?
Direct away from face when opening.
Maybe she meant 'hard drive'? The majority of the people I supported while working IT during college used the terms RAM and hard drive interchangeably.
-gb
And these guys get arrested for destruction of evidence when they find that the RAM is blank. Un-freaking-believable.
They say the first thing to go is your penis. Well, it's either that or your brain. I forget which...
Isn't RAM volatile? Doesn't turning off the machine blank it out, such that whoever is seizing it is pretty much just getting blank RAM? I mean, this might be great if your law firm needs to update its workstations, but...
;)
I'm sure this is probably a stupid question, and so I'm leaving off my karma bonus in case it's answer in TFM.
--Obyron
I thought that all RAM unless its MagneticRAM, which isn't sold yet loses the data on it as soon as you pull it off the mother board. Could this be a typo an the document actually supposed to mean the hard drive?
The following error occurred:
[code=DNS_HOST_NOT_FOUND] The host name was not found during the DNS lookup. Contact your system administrator if the problem is not found by retrying the URL. Oh no, they got Zdnet too!
Smug user: *click*, yank, "Here ya go: my brand new Kingston DDR2 ram. Much fun may you have with it, ha ha ha ha."
Clueless investigator: *jam* *snap* *click* "Hey, wait, this isn't formatted with FAT32! It looks like completely random noise! You must be encrypting the data we're looking for! Hand over the password or it's off to a secret terrorist prison for you!"
Smug user suddenly looks less smug.
Nostalgia's not what it used to be.
You are correct, so the only viable solution is to remove the RAM with out turning off the machine!
-Rick
PS: KIDDING!!!
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
Here is a working link to the article: http://news.zdnet.com/2100-9588_22-6190900.html
RAM is, by definition, temporary data storage. Very temporary. How exactly does the judge think this could be accomplished in practice? You can't exactly pop a RAM card out of a machine, bring it to court, and expect there to be anything usable or readable on it when you get there. Nor could you log more than a tiny fraction of what goes through it (and even doing that would take a great deal of storage capacity over time). Do judges just think computers are magic boxes which they can order to do whatever they may like, and that there are no limits of technical feasibility?
To fight the war on terror, stop being afraid.
It should be Law that legal officials of all sort have to have a "qualified technical advisor" present when giving any court order or summons. Mind you we geeks would then lose our main advantage when it comes to skating on the fringes of laws *cough"mp3 collection"cough*.
I am Jack's complete lack of surprise. -Fight Club
Try this: ZDnet.com
Dewey, you fool! Your decimal system has played right into my hands!
The story page wouldn't load for me, so I'm responding without having RTFA unfortunately.
But what can they hope to obtain from the RAM? Isn't it considered volatile memory because it loses any data once power is lost? Am I missing something? Are there some remnants of the data previously stored in the RAM remain once power is lost?
"I have no special gift, I am only passionately curious." - Albert Einstein
The link redirects me to http://news.zdnet.comnull/.
Assuming this is a real news article, however, I wonder at what stage the court wants a snapshot of the RAM? Any attempts to copy it would, I assume, modify the current contents of it. Or do they want to actual chips out of the computers? The defendant would probably then be charged with destroying evidence when the chips were found to contain no data...
Does this RAM have a Hemmy in it?
I wonder if its floppy or hard ram?
log everything relevant to serving pages as it changes in RAM as it could be discoverable evidence... so even if you weren't logging it, they want you to log it anyway as the Judge believes that it had presence for a brief period so may be relevant evidence
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
Reminds me of the Seinfeld episode where George wants to keep his high score in a Frogger arcade machine and rigs up a car battery so he can unplug it and move it elsewhere.
At night I drink myself to sleep and pretend I don't care that you're not here with me
Judges should not be allowed to preside over these cases unless they have a basic knowledge of computers. I would have to assume that the volatility of RAM was explained to the judge and if he still couldn't understand this udderly basic principle, how is he going to be competent with the remainder of the case?
I am hiding everything in /dev/null anyways.
Sure, I'll unplug it and send it to you right away, your Honor!
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Sure, Your Honor, please accept my RAM neatly packed in a box full of fluffy software to cushion any impact from shipping. Shall I compile a cover letter with that?
Keep in mind this is a magistrate judge, which is one step below a trial court judge (who is already generally below 2 levels of appeals courts). Magistrate judges work on a very fact-specific level, so I don't think this ruling would make even persuasive authority. I think I cited a magistrate judge like once, and that was just because the subject was so obscure I couldn't find anything else...
Two words : Ted Stevens. Living proof that you do not need ANY knowledge of computers to be in charge of legislating any aspect of computing.
I never spellcheck and I freely admit it. Save your karma for more worthwhile "lol erorrs" replies
Actually you can still retrieve data from ram , just happens to be your stuck with only what was in ram before the ram was removed , which on most good servers would be the server actually going down . Maybe some pages that they were serving but not much else.
There is a reason both banks and the government destroy ram and hard drives when they cycle out computers now.
This package Does Not Contain a Winner
True - turing off the computer should clear the RAM but maybe that's not the complete picture.
With RAM sizes increasing so much of the last few years is it unreasonable to think that advanced forensics can't get any useful information off them?
The issue appears to be that a dump of the servers physical RAM would contain connected IP addresses. Removing the addresses from a RAM dump would be much more complex than removing or obscuring such data in a system log file. TFA is gibberish.
RTFA, "RAM is the working storage of a computer and designed to be impermanent," McCarron said. "Potentially your RAM is being modified up to several billions of times a second. The judge's order simply reveals to me a lack of technical understanding." The Judge wants a log of what was in RAM. Just nuts. There isn't enough storage in the world to save every state change of RAM in one of these huge servers for more than a few days. The hell with privacy. I think this ruling can single handedly destroy the technology industry making the price to run a single server astronomical.
When a man lies he murders a part of the world.
Even if they had the information off the ram, there's no way to tell what context they're running the information in.
1001011010100100 - Well with this information I have no choice but to rule the defendant innocent... oh wait...
1001011010100101!! That changes everything! - I have no choice but to rule the defendant guilty !
Well, back to rejecting software patent applications.
Are the going take the RAM out of the servers and examine it? It seems as though the MPAA is getting everyone to spy for them. According to the L.A. Times AT & T has agreed to spy for the MPAA as well. Because AT & T wants to make money from pay-television. It is just like my ISP here. They started shaping bit torrent traffic 1 day and announced their television service the next day. http://www.latimes.com/technology/la-fi-piracy13ju n13,1,5531531.story?ctrack=1&cset=true
...a spaceship to mars, please, and quick! :-(
I hope they handle the RAM with rubber gloves and masks to avoid possible cross-contamination of computer virusses.
Next up will the the data on the network cables traveling over the internet tubes
Isn't RAM volatile?
RAM just means that any portion of the memory can be read and written, as opposed to having to access memory sequentially (as with a tape). There's many different technologies. Since people want it to be very fast, affordable, and reliable over a long period of time, some technologies are better than others.
DRAM is volatile, and widely popular. But there are other kinds of RAM in the past (e.g. core) which weren't volatile, and there is R&D going on to make a form of non-volatile RAM that is superior to DRAM.
Indeed, all else being equal, I'd rather have non-volatile RAM. It'd be great for laptop battery life and preserving data against power loss. You'd want to add a switch that could purge the RAM in case you needed to restart from a crash, though.
-- 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.
is the ethernet card. THATS where you will find your evidence! Duh.
www.DIYTVAntennas.com
In the course of that case, U.S. District Court Judge Jacqueline Chooljian has ruled that TorrentSpy must turn over RAM data -- which is usually stored only temporarily on servers -- over to the court, disregarding TorrentSpy's privacy and free speech arguments.
The data that is in RAM seems like it's perfectly valid for a court to request. Of course you'd have to be a moron to be using TorrentSpy at this point in time.
What, there wasn't any data on them? Oh, guess you don't know what "volatile storage" means.
Do you like Japanese imports?
Load up RAM with lots of copyrighted works, send copies to them in discovery, and *poof* instant public record of it. I'd make sure to load up a legally purchased movie or two into ram. Heck, I'd buy extra ram and buffer an entire movie just for this.
Sounds like a way to bypass certain DMCA restrictions, too, such as the provisions against bypassing copy protection and such.
Remember judges and lawyers don't always understand technology.
I had Defendants in one case demand that I hand over the spam. The discovery act requires me to produce it in the form nomally kept in -- OS/2 files, with my notes in the extended attributes. He then later asked that they be printed in the form it is normally viewed. Of course, I responded that I'd be happy to do it, but he have to pay for that discovery.
Fight Spammers!
Your horse ate a carrot from a bunch that I sold someone who wasn't supposed to share them.
Your horse has the ability to digest carrots, but some chemicals may remain.
We demand the horse's spleen as evidence.
a hard drive is that thing you turn on and off, plug your keyboard in, and put your cd's in... as a tech it's pretty much understood that you never take the computer stupid literally when tech terms are involved. the judge didn't ask for random access memory, the judge asked for that stores information. you can't be literal with an illiterate. the techies given the ram will have a good laugh, the judge will be schooled and re-issue the command with proper language, and next week the process will start all over again with someone else.
http://news.com.com/8301-10784_3-9727965-7.html
According to that article, we see that the judge knows basically what RAM is.
They thing that puzzles me is that if one were using, lets say, closed source service software, how the hell are you supposed to figure out exactly where the IP is in memory to log it?
Even if they could prove you went to torrentspy...theres nothing they can do......even if they proved you downloaded a torrent...there is nothing they can do, as torrents have no copyrighted data.....tey would have to prove you downloaded the content the torrent pointed to, which at that point is out of the torrent spy loop...but who know what they'll try to say
In a world of acronyms, the words are the real victims.
Depends on the type of RAM. Some kinds are non-volatile (e.g. see http://en.wikipedia.org/wiki/Core_memory or http://en.wikipedia.org/wiki/Ferroelectric_RAM )
/dev/mem or some such.
What the judge really wants is the dump of
But - in theory- it might be possible to recover the data from 'volatile' RAM even after powerdown (looking at the alignment of dust particles or examining the capacitors with a tunneling microscope, or something like that, though it will probably require multimillion dollar setup and years of time, not worth using to bust a few 'pirates.'
Obama likes poor people so much, he wants to make more of them.
Considering the sheer stupidity displayed by technologists who expound upon legal matters (for examples, see this site, any given story), why is it fair to expect that legal experts would be strong on technology matters?
Still, this is an opportunity for nerds to play their favorite game: look how much smarter I am than you.
Slashdot - where whining about luck is the new way to make the world you want.
Use a magnet.
This is the law firm of Cluel Ess and Dum Bass. This is a formal legal notice for you to immediately write down what you are thinking and turn it over to us.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
It has nothing to do with handing over physical ram. It's about whether you have a piece of information in memory but deliberately fail to ever write it to a log - and whether you can be compelled to add that to your logs.
The more worrying demonstration of ignorance for me is:
"To imagine my information being disseminated without my written or verbal consent is unnerving," she said. "Then again, if I'm doing something I know is illegal, can I protest?"
If you smoke dope in your own home, can you protest if the police break in without any kind of a warrant?
If you like oral sex in any of the states that ban it, can you protest that your landlord installed a hidden video camera to catch it?
If you had depression and were hospitalized for being potentially suicidal, can you protest if the hospital gives the information to a former spouse who's trying to get child custody?
Of course you can damn well protest. Violation of your privacy is not acceptable simply because you're happening to commit a crime at the time.
It's especially not acceptable if you're not even necessarily committing a crime (seizing all server logs of all people using a torrent when only some of them are sharing copyrighted information over it). "Many people in group X are criminals, thus we're pulling all information on group X" is absolutely not acceptable. Imagine if the argument was "Many people in this housing project are involved with drugs. So we're demanding complete phone taps for everyone that lives there and we'll decide who's a criminal once we have that."
She does seem to understand how it works. It was a thorough and well reasoned decision. I still have problems with it on the issue of server load and privacy, but she seemed to addressed the privacy issue.
I am a bit suprised that she did not order Plaintiff pay the costs for this data collection which is permitted when discovery product has a cost associated with it.
Fight Spammers!
Maybe the Judge should ask to see the "Tubes".
nonetheless here's a few links on it: http://techdirt.com/articles/20070610/172049.shtml
http://news.com.com/TorrentSpy+ordered+to+start+tr acking+visitors/2100-1030_3-6189866.html?part=rss& tag=2547-1_3-0-20&subj=news
http://www.techfirm.com/logorder.pdf
http://torrentspy.com/privacy.asp
The meatspace equivalent to RAM-recording is to require conversations to be taped and those tapes to be produced. Worse (more intrusive) actually, since RAM must be slowed to be recorded. RAM is as ephemeral as air.
I expect an appeal. I understand the desireability and value of the evidence, but rules are rules.
And all we have to do is implement a program that can sit in RAM and read the entire contents of memory out to a storage device without changing any of the RAM. All we need to do is create a garbage collector that indexes everything in memory ...
Wait - that's called an external bus monitor. This judge has required them to install a bus monitor on their servers and log everything from boot to shutdown. Good luck finding enough storage space (not to mention interpretation) for what will effectively be a memory bus Snort.
Next, the video RAM will have to be recorded and handed over as evidence. Then, they'll want our neural impulses as they travel through our bodies.
It would be worth the cost of the paper.
Is this an appealable order, or do they have to submit a motion for reconsideration telling the magistrate that they are, in effect, a bloody idiot?
:-)
I mean, I'm reasonably sure that records stored in RAM and such are explicitly ephemeral under the law, that this action is otherwise unprecedented and unsupported by law, and that it's just a pro-copyright magistrate trying to find some way to weasel things in support of an online service they dislike.
Granted, IANAL so I may be wrong about some of those points, but I'm pretty sure the ruling as a whole makes no sense: it would be prohibitively expensive to log everything that went into RAM, and if they redacted IPs as the order allegedly allows, would give no benefit to anyone.
Is there any way to give this magistrate a clue? They appear to be lacking, given all the other shenanigans that have gone on in that same case.
I just hope that it happens to be appealable and that someone higher tells that magistrate (in a nice way) that what they said was really stupid, so we're just going to ignore it now. Of course, is the judge in this case any better? SCO vs. IBM has shown me squabbles over discovery like this going back to the magistrate judge if they're motions for reconsideration and to the judge the magistrate is working for at other times. I don't think I saw any go higher than that, but I guess we'd have to see them grant something else, like an SJ motion, before it can go any higher up the chain?
And for anyone who is wondering why I'm asking nomadic this, it's because I'm pretty sure he's an actual lawyer and I'm certainly not looking for legal advice, just a way to understand this case and its impact better.
I also have this crazy idea about putting a few torrents of my own on TorrentSpy. Maybe one with court documents that detail how the movie studios' screwball accounting cheats pretty much everyone who is given a stake of the net profits (movies don't make net profits, EVER)? Name it 'Spiderman 3 (telecine)' or something. Let them present THAT as evidence in court...
Before people snicker too loudly, remember that copyright law (as I recall) applies to any document once it hits tangible media... and RAM is considered tangible. It goes away when the power goes out, but it can be read -- and memorized -- by anyone on that system. It can be read by anyone sent the message via IM. Are you prepared to argue that the author has no rights until she hits 'print' or 'save'?
In that context, demanding the RAM still sounds technically naive but not nearly as silly.
(I haven't RTFA, but the comments suggesting that the judge was merely saying that one party can't disable logging and then claim that the information is unavailable is unacceptable. They can log so they must log, and then turn the logs over to the other party.)
For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
Does not that act prohibit companies from destroying documents and requires that all documents to be saved for, what 3 years? So we need to back up our RAM every second and keep the backup for 3 years? Wow, rush now to buy shares in disk drive vendors. Their business is going to booooom!
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
A cable modem is a type of modem that provides access to a data signal sent over the cable television infrastructure.
What's so bad about calling it what it is? It surely is a type of 'cable' hardware, used within the cable tv industry, and it surely is a modem, as it modulates and demodulates signals to send and receive data.
Quite a bit of what's in RAM and some of what was previously in RAM may be found in the virtual memory swap space of on a drive. Perhaps that's what they really mean? I don't know what data is there on the server in question, but it likely goes beyond what one normally thinks of as written to disk. Consumer machines often have contents of pages surfed and email viewed lingering in the swap space. Browser use often does leave behind much data beyond the contents of their own (and JAVAs) cache files. Something similar on a server should be unsurprising.
At every point in our technical development, the most functional machines are always compared to humans. Now, the closest machine that can emulate actions similar to our own is the mini(personal) computer and connected devices. This analogy will continue, as machines get more and more functional.
For purely technical reasons, we have a convention now that a person's thoughts are private. We have no technical way of reading a person's active thoughts or dreams trolling their memories. We have different levels of social responsibility for a person's thoughts and actions.
Aside from the technical issues of volatility, this issue is central to what information is public and what information is private. Taking a copy of a computer's RAM, which is technically possible in a running computer using, say and external hard drive, by order of a court, is a very real possibility, and one that has extremely deep implications for what information society deems as "discoverable".
I think the real issue here - the one that would be fascinating to discuss - is for senescent beings (and computers are marching that way closer and closer), is there a line that we should not cross and allow other beings (humans, computers when we agree they are sentient) to have truly private thoughts? According to the mentality of this ruling, no any information you can grab is fair game. It bodes very poorly for future generations with highly advanced MRI devices that can read thoughts.
When I was a kid, RAM was made of flip-flops and I had to go to school with three feet of snow, and it was uphill both ways. Oh boy.
Nowadays, BosstonesOwn (794949), RAM is made out of capacitors and they have to be "refreshed", that is, some circuit re-reads/re-writes the same values all over many times per second. One second without refresh, and all the data is gone for ever and ever and ever.
BEFORE: a flip flop has an input, a clock, and an output. when you put 0 in the input and pulse the clock once, the output is now 0; if you put 1 in the input and pulse the clock, the output now has 1. This is how one bit of memory is stored. Also know as SRAM, this kind of memory is fairly large in terms of integrated circuits (like 20 transistors in-die), is reasonably fast, and it's still found in L0/1/2 caches of microprocessors, in quantities in the range of Megabytes.
NOW: you have a capacitor, if you put 1 in its input (that is the same pin as its output) it retains this one for a fixed period of time (T). if no-one tries to read this bit in, like, T/2, a circuit in the memory reads this bit, and if it's 1, writes again 1 in its input. Also known as DRAM, this kind of ram is smaller per-bit (one capacitor in-die, 40-60 times smaller than a bit of SRAM), but the memory itself has to add in the end the size of the refreshing circuit, it's slower (because read cycles must be synched in time with refresh cycles), and is found in the "RAM" socket of your motherboard, in quantities in the range from hundreds of Megabytes to Gigabytes.
So, DRAM _really_ clears, i.e., if unplugged when plugged again it's all beautifully zeroed.
Ok??
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
Just put the RAM in the internet tubes and let the trucks take it over to where it's going and drop it off.
You guys always complicate this technical stuff so much.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
The problem the judge has in this case is perception. The plaintiff's are arguing that there is a way for the defendant to create a tangible record of the contents of their RAM which the defendant is obligated to produce under the rules of evidence. The defendant, in trying to educate the judge as to the nature of RAM is perceived as hiding something. The judge is forced either through her own ignorance or through defense council's incompetence to order the production of the information. It's unfortunate, but probably the correct decision if the judged thought that the defendant was hiding discoverable information. Thankfully there is an appeal and perhaps the appellate attorneys will be more competent or the judge will be more open receptive.
We willna be fooled again!
While industry experts lamented the judges decision in this case, this newest revelation, that computer RAM should be turned over as part of discovery, proves that she has no concept of the issues she is addressing in her court. This provides fertile grounds for appeals as she is obviously dealing with issues she cannot even comprehend.
The fact that she has ordered the defendant to CREATE evidence (log files), in order to turn it over to the plaintiff as part of their discovery request is absurd.
Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
The judge didn't get the technical aspects wrong. The judge did not take technical aspects into account at all, since it's a legal decision. The finding was that the contents of a computer's memory - specifically, the persistence of a client's IP in the network stack or server software while transmitting data - was relevant to the case and it should be provided to the court. In other words, TorrentSpy's loophole of not logging anything to disk is not valid and is no different legally from creating and then deleting logfiles. Once that decision has been made, the technical aspect is someone else's problem (TorrentSpy's).
(IANAL)
Wait ... I'm really confused here. According to DNS records, TorrentSpy is in Holland. Last I checked, Holland is not a U.S. state or protectorate. Does this magistrate really expect TorrentSpy to hand over anything just because she says so? As much as I am against illegal downloading, in this case I really hope that the TorrentSpy guys give her the old Cartman line about making pies in the kitchen. This kind of arrogance from the judiciary that people in other countries are supposed to quake if they do something that is otherwise illegal here in the States really needs to stop.
(Sorry if this was already asked, but I didn't see it in the thread.)
The Overrated mod is for reversing inappropriate, positive mods, not for voicing disagreement with a post.
If they legally consider anything held in RAM to be a valid copy, then any file of a song or movie passing into the memory chips would be an illegal copy. If not, then one day when RAM is cheaper someone could simply store everything in non-violtile RAM without fear of prosecution.
The real "Libtards" are the Libertarians!
Make sure you pack the RAM in those tiny styrofoam loose beads - that should keep the delicate pins from being bent.
This reminds me of Steve Roberts' story about setting up a web storefront for his nomadness stuff. He tried to explain to the bank who handled the merchant account what they were doing - selling things on web pages. The bank person asked if he could fax all those pages over to them so they could understand what he was doing.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
First she wants server logs given to the RIAA and now this? What the hell is wrong with this judge Jacqueline Chooljian?! She needs to be barred from dealing with any technical decisions from now on. What can we do to stop her?
I've always wanted to know... how do you plug a keyboard into a hard drive? Please, inform us of your ways, oh technical one!
Most operating systems allow you to encrypt swap space, with a key that is stored in RAM, so whenever the RAM is cleared the swap is effectively cleared as well (not actually cleared, but its contents become random data without the key). With non-volatile RAM, you could put a crypto coprocessor in the memory controller, and do the same thing; decrypt the data whenever it was loaded into cache, and encrypt it whenever it was flushed back out.
I am TheRaven on Soylent News
I am sure that there will be a lot of "snicker" replies -- how can the magistrate be so stupid...
But this is an interesting idea. RAM holds information, specifically the IP addresses in this case.
"Sorry, we don't have the IP address available; they are never recorded". To which the reply is: "They ARE recorded. In RAM. So copy RAM".
Why this is a useful result: It means that it *could* become illegal to build a computer that has "unreadable" memory, because *that* memory may be where information needed by a court is being kept, and it needs copying.
Which means that "secure writeable storage" for DRM becomes illegal (at least on computers).
But, back to the topic, the magistrate is dead on. Of course, the RAM could simply be dumped onto a hard disks, lather, rinse, repeat. I don't think INTERPRETATION of the document was discussed!
Just another "Cubible(sic) Joe" 2 17 3061
> if he still couldn't understand this udderly basic principle
Yeah, he really needs to learn how to milk his tech witnesses better.
This is ordering a civil defendant to do cumbersome things they wouldn't ordinarily do to help the plaintiff. Unwarrented intrusion.
But bad facts make bad law.
Offcourse slashdot got it wrong, the judge is NOT asking for the ram itself magically believing it to keep its data when removed.
She is asking instead for torrentspy to save the contents of its servers memory during operation to make up for the lack of logs.
Mmm, okay. Do just that. Read up on a think called civil disobedience. Follow her ruling to the letter. Backup ALL your computers memory every time a single bit changes and sent it to the court to figure out. When they receive the 100th HD stuffed with random noise from the bootup they might get the message.
It is an intresting idea and was bound to happen in the endless battle for control of copyrighted materials. A common suggestion to prevent courts from finding out what happened on your servers has been to simple not enable log files. No logs, nothing to present in court.
The torrentspy case is however different, this isn't about what has happened, this is about what is going to happen. In essence the court is asking torrentspy to install camera's to catch wrongdoers.
This goes one step beyond the tactic of monitoring filesharing networks by asking the network to do it themselves with a court order. A copyright enforcers wetdream. Oh, a tip to the clueless, do NOT use torrentspy for sharing contents that you are not allowed to in politicians for hire countries.
I think this courtcase is going to raise some very intresting questions and not ones the copyright enforces might like. They might think they have a very powerfull tool but this also starts to smell an awfull lot like entrapment and wiretapping. Not all torrents are illegal and not all torrents exist in the US of A. Sue the wrong person because of this and they might just find themselves sued for invasion of privacy by a user who has nothing to hide.
Courts are trying force administrators of systems that do not log activities to start keeping logs.
There are many problems with this:
Technical: RAM contents are not permanently stored due to the technical nature of RAM. This judge wants to change that.....essentially storing everything that passes through RAM.
Cost: Why should the owners and operators of systems bear the cost of copyright enforcement? As a system administrator, what do I gain by spending my company's money on lots of disk and tape to keep logs for the RIAA? Why is that my responsibility?
Responsible party: If my users agree to only use my systems for legal purposes and they break that agreement, why am I required to provide anything to any third party? If they violate my TOS, I should be able to kick them off my network. The RIAA and their civil case should not involve me or my network. Their gripe is with the end user. If they need my help to pursue their case, then they don't have much of a case.
SARBOX forces companies to keep all emails and IM records as potential evidence. What's next? Recording every spoken word just in case someone needs it in court?
The burden of proof should be on the accuser - not on the accused.
-ted
I would suspect that even with such a detection apparatus, you'd likely get back at best fragmented information, most likely just a bunch of garbage. In ten years, a judge making such a request may have a legitimate request, but right now on the vast majority of computers out there, it's idiotic. If ignorance is no excuse before the law, then it certainly can't be an excuse for the judge either.
The world's burning. Moped Jesus spotted on I50. Details at 11.
DRAM needs to be refreshed many times per second or it loses its contents.
Not sure the interval between refreshes, but it's probably in the order of hundreds or even thousands of times per second.
By the time you get the RAM out of the socket, the contents are long, long gone.
Why ? All you have to do is reset the program counter so it starts again from ROM - if your bootloader/OS/programs use memory uninitialized, they're going to fail even with volatile RAM. And since the the program counter is in the CPU, and gets reset when the CPU powers up, everything will work just fine as-is.
Forget magic. Any technology distinguishable from divine power is insufficiently advanced.
... before or after it gets mysterioously hit with a hammer a few times? ..lol..
Only 'flamers' flame!
Does slashdot hate my posts?
... if they hadn't chosen a mauve database, they would have less RAM to turn over.
too bad your karma is bad, thats pretty funny...
I think I cited a magistrate judge once, across the street. She cited me too. It was a powerful, if brief connection -- then it was gone.
Since we suspect you used your car to commit this crime, send us the spark from your spark plugs for examination.
Uh, ok. Do they plan on keeping the RAM modules powered up? If so, they might as well turn in a rock, as it'd be just as useful to them.
"It goes away when the power goes out, but it can be read -- and memorized -- by anyone on that system."
In any modern operating system a basic principle is you can only get to the process space that you own. In fact, even if you are the owner of a process, you cannot readily read the contents of RAM without specialized debugging software.
What this means in practice on a large server is that you can't get to someone else's memory space (or the contents of that space) unless you are the superuser of that system.
You were mistaken. Which is odd, since memory shouldn't be a problem for you
Yes! Turn over the RAM!
All your RAM are belong to us!
Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
"Taking a copy of a computer's RAM, which is technically possible in a running computer using, say and external hard drive, by order of a court, is a very real possibility,"
I don't see how, given today's state of the art. You'd have to somehow halt the processor so it couldn't change memory, and then have a device to walk memory and save it to another system. The act of reading the memory from the same system changes the contents of memory.
And since the contents of memory changes millions of times a second, "when" would you capture memory?
You were mistaken. Which is odd, since memory shouldn't be a problem for you
And this is exactly why slashdotters shouldn't rush to the courts to deal with Microsoft either. The judge in the MS/DOJ case was incompetent both legally and technologically (the latter can't even be disputed by even the most ardent Microsoft hater).
Everyone knows that the TV looking thing is the computer and the beige box is the hard drive.
It may be outrageous, but it isn't unbelievable; and if you've never heard of imposing a requirement to make new documents, then you don't pay attention to the law.
Which is okay, you don't have to pay attention to how fucked up the law is, to be outraged by it.
SRAM works via flip flops (look it up). They're power hungry but very fast. Remove power, and all the state is lost.n g
:-)
http://en.wikipedia.org/wiki/Image:6t-SRAM-cell.p
In fact such cells have 4 states, but only two are valid states (which encode 0 and 1). The other two states are unstable and decay to the 0 and 1 states, except the 0/0 state which is stable when you remove the power
In any case, there's no way to retrieve information from them.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
Even if one is firmly in favor of the rights of copyright holders, one must accept that copyright holders do not in any way have the legal or ethical right to destroy those personal rights which lie outside the scope of copyright, and I feel that's what is happening.
No matter what one's viewpoint on the copyright issue may be, it's self-evident that these organizations' attempts to enforce copyright through the courts and through new legislation are eroding our civil liberties. This is beyond the pale, and it must be stopped.
Read again, the argument is that the contents of RAM are effectively a document, and the order is to retain that document instead of discard it.
Sounds reasonable to me, even if technically impractical (you can't realistically store every change to memory).
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Ugh.
Additionally, who do we want to sue to run them out of business? That is, if I don't like company X, I can sue them and force them to record every byte of RAM over time. This would take oodles and oodles of storage, dollars that not many companies -- even Micro$oft -- could afford (if applied to enough servers...)
Dumbasses.
Can a judge make you create a new document based on existing, if fleeting, data? I had assumed that you could only be ordered to hand over the data itself. For example, if you have a database, you can be ordered to hand over the data files and not a new report based off the data. Maybe one of you lawyerly types out there can answer this.
The burden should be on the accusers to come up with the evidence through trained individuals in law enforcement. If I get sued/arrested, you can bet your ass I don't trust Mediacom/Comcast/MaCableCo to keep perfectly accurate/unaltered logs. I don't necessarily implicitly trust the government's snooping ability either, but I'm at least willing to take their word for it.
The more you make companies do, the less likely they're going to do it well. In the end, the consumer and the company get screwed.
That's like calling a wheelbarrow "physically stored dirt". The RAM isn't the information, it's the container for the information...
They failed to make that case & I doubt they could.
Whilst ephemeral, data is being captured in RAM - to maintain a session of course they've to identify the IP. It isn't really all that hard to write that data to disk. Ok the logfiles would be a few GB a day - from technical viewpoint the judge's request is reasonable.
remove the RAM with out turning off the machine
Depending on how much you paid for your server you actually can remove an entire bank's worth of RAM from some higher end models. You could hand over a small handful of modules from a still running and perfectly functioning server.
Eventually If everything is logged, when does information become hearsay? I mean it plausible that a sysadmin is breaking the logs with bad information. Bah
Live Free
The SonicBlue / ReplayTV case in 2002 involved an order by the court to ReplayTV to create the technology to record information about subscribers for purposes of determining how much usage was violating the TOS and the law.
From the defendant's brief in that case, which makes it quite clear that the information does not exist and would involve an affirmative duty to surveil:
Federal Rule 34 Neither Requires Nor Authorizes An Order To Create Records That Do Not Exist.
Not surprisingly, Plaintiffs cite no authority for such an order. It is well settled that a party is not required to create, either in paper or electronic form, data that does not currently exist within its possession. Steil v. Humana Kansas City, Inc., 197 F.R.D. 445, 448 (D. Kan. 2000) (party "cannot be compelled to produce documents which do not exist" ). Rule 34 "only requires a party to produce documents that are already in existence." Alexander v. Federal Bureau of Investigation, 194 F.R.D. 305, 310 (D.D.C. 2000) (emphasis added). "A party is not required 'to prepare, or cause to be prepared,' new documents solely for their production." Id. Plaintiffs misunderstand Rule 34 and the law relating to the discovery of data compilations. It is true that Defendants may be required to produce both hard copy documents, and electronic data, that are stored in Defendants' own files and computers. But, with the sole exception of the limited my.ReplayTV.com information discussed below, the information sought by Plaintiffs is not "electronically stored" on Defendants' computers. It does not exist anywhere yet. It does not even exist on individual consumers' PVR hard drives, much less on Defendants' computers. And if the information is created, and a program written to log it in the future, it would exist on a consumer's personal property, not on ReplayTV's computers.
Rather, Plaintiffs are asking the Court to order Defendants first to write a program to implant in a consumer's ReplayTV unit in order to create and store the data, and then to write software to collect the data from consumers (without further notice to them) and disclose it to Plaintiffs. Neither Rule 34 nor case law obliges Defendants to take these extraordinary steps.
--originally provided by Mike Godwin in SonicBlue discussion, Cyberia-L
a r b o r l a w -- legal blog for entrepreneurs and small business
At least I think I know what precedent they are hoping to set. A forensic technician in a raid wouldn't power down the computer because there might be something worthwhile in the ram, right? So the judge is saying, you power down in an investigative situation, you are de facto interfering with an investigation. Hey, prove you _weren't_.
Just another judgment along the line of, "Citizen if you have nothing to hide, you will cooperate."
And I thought nobody would be so techno-centric that they would miss the point.... (Yes, I did debate making this explicit but thought it would just confuse most people.)
/dev/kmem. If you're in a commercial for a 'privacy filter' it could even be somebody at the next table or beside you on a flight. Literally anyone able to read the words could memorize them and share them with others even if you never put the words on disk or paper.
I was referring to somebody shoulder surfing, not somebody sneaking around in
For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
"Guess I expect to much of people to read links off of an article they obviously haven't seen before. Just keep modding them redundant because people are lazy."
It gets modded redundant because you keep posting it.
From Dictionary.com
"redundant
-adjective
1. characterized by verbosity or unnecessary repetition in expressing ideas;"
So that's why you're wrong about that.
Also, I'd reread your article. It doesn't say what you think it does.
TorrentSpy doesn't run a tracker, they link to .torrent files. Downloading a .torrent file is not illegal and the act of downloading it does not constitute copyright infringement. Who is to say I'm not a P2P researcher who downloaded all the .torrents for studying and never even connected to a tracker, much less shared any information? I don't see how getting all these IPs will help in the case.
Exactly like that, except, you are told that your house could have been, is, or could be a crime scene, so you are required to take one photo of every room every, say, 10 seconds and produce them up to 7 years later if so asked. Say you have 10 rooms in your house, when you do the math that's about 220 million photographs you must take at your time and cost and produce for the court. It's no big deal, it's just a "snapshot" so that the information isn't lost over time...
Learn to love Alaska
They probably had the lights on at the time as well. Better send her the light bulbs too.
How does this differ from Microsoft (and other corporations) being required to retain e-mail logs?
It's not uncommon for a court to order data retention.
You have been misinformed if you take the slashdot summary at face value.
And you have been misinformed if you RTFA.
The judge's decisions responds to most of the comments posted here, and the lawyers comments naively repeated by the author of the article.
Instead, read the decision (RTFD) that the article links to.
Although she mistakenly says websites have RAM, she definitely knows what RAM is, if you read her analysis about why the RAM should be turned over. She doesn't want the chip, she wants the ip address that temporarily pass through the website server's RAM.
Based on existing case law from other copyright cases, whatever passes through a computer's RAM is a tangible copy, if only a temporarily one. According to the rules of discovery, the defendant must produce this copy because it is within their control. It is within their control due to the fact their provider uses the a web server (Microsoft's), and this server has the capability of logging ip address that temporarily pass through the computers RAM.
So "turning over the RAM" actually means "hand over the documents that are temporarily stored in the RAM by simply turning on the logging function of the webserver." The judge is simply following existing case law and discovery procedures.
One of the articles states that the data is held in RAM for 6 hours. This seems rather long. Any thoughts?
The real "Libtards" are the Libertarians!
While I object to some of the conclusions that the court has drawn in this particular case, I am far more concerned with the broader implications of the paragraph starting line 20 of page 24, referring to the the US Wiretap Act (18 U.S.C. 2510-22). "First, the court concludes that this statute is not implicated because, as to electronic communications, it only prohibits interceptions during transmission (not while in electronic storage, i.e. RAM), and the disclosure of electronic communications intercepted during transmission. See Konop v. Hawaiian Airlines, Inc.302 F.3d 868, 878-879 (9th Cir. 2002). This is true even though storage is a necessary incident to transmission." This is an explicit writ authorizing anyone the legal right to record any and all information that passes through the RAM on their computer. I.E. if I own webserver X, I am within my legal right to log all information, or a portion thereof, that passes through my system, by virtue that it will reside, however briefly, in that system's RAM. This includes data for which my server is not the intended recipient, as it has still been electronically stored on my system. For example, I could record the addresses of all emails that route through my server. And since this recording is my property, my consequent sale of said information to interested third parties is completely legal. This also means that any gov't agency that so desires this information can acquire it via a straightforward civil information discovery request, bypassing the more stringent requirements to obtain a valid wiretap warrant. The implications of this ruling for the future of data protection and security are frightening. While I am confident that it will be overturned or at least limited in the future, the potential for abuse is mind-boggling (like most things governments seems to do these days).
- 'udderly' indeed!
/. seriously when posters use such atrocious spelling and grammar?
- how can anyone take anything on
Slashdot: Entertainment 24/7(TM)
Memory dump. Doesn't that do what they want?
You were proven wrong earlier, so just STFU already.
So, people have established that this is basically an order to log the IP addresses. So what? They could prove that I grabbed a torrent file from TorrentSpy, but they can't really prove that I actually USED that torrent file. I could just leave it on my hard drive and look at it and it's not really infringing content. Or am I misunderstanding how this works?
See, this is why I run loop-AES with keyscrubbing. When they come for the RAM, there'll be nothing residual there. And people call me paranoid. Pffft.
(yes, I'm aware that's not what the order is about, but if they get the RAM, they can analyze it!)
Belief is the currency of delusion.
When I was a young fellow we used tubes full of mercury with ultrasonic transducers on the ends. Of course you have to keep reading from one end and writing back into the other. There is some built in latency while you wait for the bit you want to read to reach the end of the tube.
Then we got core memory, little toroidal beads of ferrite strung on wires in multiple directions. Now they were non volatile, if the power went down they retained the current data and so you could do a core dump later. That was still in use when they built the shuttle. One feature with cores is that a read zeroes the bit, so you have to read then write back. I had a core memory board once, the ferrite cores were small enough to need a low power microscope to see them.
There was also magnetic drum memory, like hard drive but using multiple heads on a coated drum. Again there is latency while you wait for the right bit to reach the head, but again it is nonvolatile.
Bubble memory was another interesting one, I think I still have a board with 128k of that somewhere.
No, the equivalent of crimeschene photographs would be to copy their hard drives. What we're talking about here is the equivalent of requiring that they install a video camera at the location where the alleged crime occurred in the hopes that future crimes will be recorded.
Cow Cube
I know that it's hard to RTFA when the link is messed up, but http://government.zdnet.com/?p=3218 is pretty easy to find. It clearly states that the judge doesn't want the RAM turned over, but the data that is stored there.
SM MBL-VIR looking 4 SIG 4 LTR. must be DDF, no 420, SD ok.
Just junk food for thought...
Defendant: "But your Honor, I didn't write down the names of every customer who came into my shop to buy an ice cream cone. They always tell me their names, but its not as if I write them down!"
Magistrate: "Well your Memory is a legal document, therefore you should have written them down. I might worry about the privacy implications if I tried to buy an ice cream cone from you, but hey! Do I really deserve privacy if I'm committing a terrible crime??"
The ruling basically finds TorrentSpy guilty of not remembering a bunch of info about its past activities. Show me the fucking law that says they have to KEEP LOGS of their activities.
Land of the Free, my ass!
The website is hosted in the Netherlands but it is U.S. citizens that are running it. Additionally, the main server offloads requests to other servers around the world, a number of which are located in the U.S. This has been going on for quite a while, so if TorrentSpy was going to argue jurisdiction, I think they would have done it already.
What's next, being ordered to "log" the electrical signals on your phone line?
We are gonna need that one too.
That sucks that TorrentSpy now has to log everything but what if the RAM was encrypted?
the judge's request is reasonable
It's people like you who have made the US such a laughing stock worldwide. Stupidity in law is universal, but only in the US does the citizenry seek to defend totally moronic legal requirements as "reasonable".
Unless your looking at them do they go through DMA? Do hops in a tracert get kept in ram if you don't run a tracert?
I find this very peculiar.
How much is your data worth? Back it up now.
What if these kinds of sites started running on custom equipment that didn't have removeable ram chips and ran off a bootable ROM and did all the web transactions completely stateless? There'd literally be nothing to log, and nowhere to log it.
While I've only read useing reverse-NAT'ing, i wonder what the ramifications would be if the torrent spy folks just happened to have one in front of their box?
The meatspace equivalent to RAM-recording is to require conversations to be taped and those tapes to be produced.
I would say the meatspace equivalent is to take crimescene photographs. There may or may not be something there, but at least you've taken a "snapshot" so that the information isn't lost over time
What do we call it when we create many sequential "snapshots" of an activity, transaction or conversation? Hint: there are commonly available tools to take photographic snapshots at a rate of 24fps or to play back digital audio snapshots at a rate of 44.1kHz.
It is well settled that a party is not required to create, either in paper or electronic form, data that does not currently exist within its possession. Steil v. Humana Kansas City, Inc., 197 F.R.D. 445, 448 (D. Kan. 2000)
But the argument is that the data does currently exist in their possession, labeit briefly in RAM.
(party "cannot be compelled to produce documents which do not exist" ). Rule 34 "only requires a party to produce documents that are already in existence." Alexander v. Federal Bureau of Investigation, 194 F.R.D. 305, 310 (D.D.C. 2000) (emphasis added). "A party is not required 'to prepare, or cause to be prepared,' new documents solely for their production."
Of course, the obvious solution is that since they are asking for the documents as they exist in memory, (and no more can be asked to be prepared), they could pull an IBM and hand the court raw core dumps of the whole server taken once every second or as quickly as technically feasible. It is the job of the plaintiff to reverse engineer the IP addresses from there (and they don't have to turn over the source code). Throw in a bit of hashing and use linked lists instead of arrays and the game becomes fun.
And then sue the plaintiff for them to pay for the extra storage requirement.
I've read recently (was it on /.?) that in order for 4th amendment protections to apply, there has to be a reasonable expectation of privacy.
When you send unencrypted bit streams over equipment that is owned by a third party, you have no reasonable expectation of privacy.
If you want to create a reasonable expectation of privacy, use a privacy envelope of some sort. E.g., PGP. Otherwise, the email you send has even less legal protection than snail mail. AS IT SHOULD BE.
but please don't ask for my screen phosphor.
(d'oh!)
--
"It is now safe to switch off your computer."
Actually, submitting a digest of just the IP addresses would not come even close to satisfying the judges order. He was pretty explicit that (entire) RAM is a document which must be retained. If you were ordered to submit your bank records it is unlikely that the judge would accept the argument that you felt it was OK to destroy them since you kept a record of the locations of your ATM withdrawals.
Some other notes:
There is no legal requirement to maintain operational records in a format that the average lawyer can readily understand. Prescriptions, service records and inspection orders for example are routinely handwritten and rife with jargon and shorthand.
A judge may not order a company to create a new report or record. Existing records may be subpoenaed but this does not put the burden on the provider to do the prosecution's work for them.
The law distinguishes between complete records (such as wiretaps) and partial records (such as PEN registers). There is no legal requirement for software to maintain an IP register and the company has stated that they do not have that report. Since they cannot be ordered to create a new report, and the judge is presumably operating more or less within the law, it follows that the judge is ordering them to provide the existing "records": either the complete RAM image at every instant in time or the actual physical RAM.
Not in modern DRAM. Modern DRAM is basically [sic] a capacitor.
Sure, forgetting about the whole row and column stuff, and the sense amps...
However, due to the natural resistance of silicon there is always some leakage current leaving the capacitors.
Incorrect. Capacitors lose charge because dielectrics are not perfect insulators, and thus some current actually leaks through from one plate to the other.
This means that RAM left alone for more than a few tenths of a milisecond will lose enough voltage to drop to a logical 0
Disturbingly wrong. Most manufacturers specify that a row of DRAM must be refreshed at least every 64 milliseconds. In fact, Wikipedia cites a pdf saying that some information can be retained for up to minutes in a cell of DRAM - though you will get some bit errors.
TO prevent this, RAM is constantly refreshed- the ram chip will spend spare cycles writing its own value to itself.
Actually, the memory controller will issue a refresh command to the DRAM chip. This is probably what you were thinking about before...a row refresh must happen every 7.8 microseconds or so (depending on the RAM chip). But, that's because the refresh operation only refreshes a single row. The DRAM chip usually has an internal address counter, so you just say "refresh the next row" and the DRAM chip already knows what the "next row" is, and afterwards it increments it so the next time you issue the refresh command, it refreshes the next row. If you execute these refresh operations every 7.8 microseconds, then in 64 milliseconds you will refresh every row of memory on the DRAM chip.
Oh, and by the way, reading from any cell of DRAM will refresh the entire row that cell is on, because reading from DRAM is a destructive operation. Therefore, there's actually a row of latches at the bottom of the columns, and the values from those latches are placed back into the capacitors while the bit of interest is being shuffled out onto memory bus.
Writing to a cell also requires reading the entire row, which means that writing also refreshes that row.
:(){
It now seems the police will be unable to confiscate computer systems as evidence. Since doing so requires powering the system off, this loses the contents of RAM, and the confiscating officers are therefore contaminating the evidence rendering it unusable in court?
That is exactly what has been ordered. They must capture every change in RAM state, which includes CPU cache and registers. That means they will have to spend millions, if not billions of dollars to develop a solution to do just that since none currently exists.
I say poll it every second for a day and print it out on paper. Sure it'll cost you $10,000 in paper/toner and take a few printers a week to print... But handing over three tons of single-spaced, double-sided, 10pt printed paper would be satisfying.
...until DVD-Jon equivalen Torrent-tom comes up with a design for quantum-RAM....sure you can have it but as soon as you observe it it will change value....traceroute that punk! :)
This text has been written completely with recycled bits and bytes.
I could see many people in such circumstances having fun with this judge-request.
Because they are simply ordered to log ram (yes that's an exorbitant amount of data and could seriously nerf any productive cycles on a server) I recommend adding (for a dos-style system , modify to suit your os)
1 'Modify loop to run me once every 1 seconds, or just run me indefinately for maximum fun
2 'construct a batch file to erase the multiterabyte random file & call it once every minute
3 ' actually shove it in the autoexec so the first time the computer is repo'd and turned on
10: junkvar = Int(rnd(1)*255) & "." & Int(rnd(1)*255) & "." & Int(rnd(1)*255) & "." & Int(rnd(1)*255)
20: open temptxt.log for append as #1
30: Print #1
40: close #1
50: goto 10
(Validated as working code even!)
And just letting all those ips (mind you a simple program like this would produce a truckload of bogus (and therefore invalidating information as the ram would no longer store tangible GOOD data)
Of course, that would probably be illegal, So nevermind, Don't do it (You've been warned!) because we all know the mpaa is going after an innocent. ^_^
SRAM only consumes "large currents" (for ambiguous definitions of large) whenever it needs to switch states.
DRAM, however, consumes "large currents" every time it charges a row of capacitors. However, the large current is very brief (on the order of several ns) but happens frequently and periodically (on the order of several us).
DRAM is smaller, simpler and power hungry BECAUSE of all the refresh's required.
Er, it's power hungry because of the refreshes, but it's smaller because it's 1 capacitor and 1 transistor, as opposed to several transistors.
As far as simpler....I wouldn't go that far. SRAM is WAY simpler to interface to than DRAM, because the SRAM doesn't need an intelligent memory controller which understands how to burst large amounts of data, and how to handle the latency for the first access. Oh, yeah, and don't forget that the memory controller needs to send refresh commands periodically to the DRAM...
:(){
[disable the original drives ] I meant: [disassemble the original drives]
"It is a greater offense to steal men's labor, than their clothes"
Used to work as a PC tech years ago & people used to wonder what happens when the power went out to whatever they were working on at the time. Stifling back my laughter...I would then ask them what happens to their TV. To this...I would tell them the same thing. To further illustrate the example...would hold up a power cord & tell them that the attention span of their PC was as long as the power cord being plugged into a wall socket.
Simple solution...they don't pay their bills...they lose their power.
Don't worry about the world coming to an end today. It's already tomorrow in Australia. - Charles M. Schulz
I understand that the judge thinks that because data was in ram at one point that is can be requested or subpoenaed. The implications of this are grave. If we equate ram to the spoken word (which is also 'volatile' since after being spoken it disappears) then we would be having to record everything we say. Even worse, if we don't log all our ram and it is requested as evidence will that just be grounds for guilt? Will we be penalized for not doing something that really the average user doesn't know how to do nor have the hard drive space to hold all that info. I know that this case is about a larger group or company with servers and stuff but what if this kind of ruling scales down to the individual? Everyday the man is jacking up the cost of freedom to the citizens. Damn it how high must that price be to get people to do something about it! If that is even possible! Is this country even a place where we can get enough people organized to really do something about anything? We are just a bunch of cattle to be slaughtered. Everyday I consider moving out of this country but its not much better anywhere else. Someone tell me something to make me feel better about this country.
Balderdash!
Shouldn't this be easy to circumvent in custom hardware? So my understanding is that the IP numbers must be stored in memory in the web server so that the server knows where to send request responses. Why not just have a custom network card do a little more decoding and just maintain hashes of the incoming IP addresses that get filled in with the real addresses when response packets get sent out? Then the system RAM never gets the IP addresses at all. Better yet, do the crypto hash in hardware (new key once in a while, of course) so that the IP addresses never even get stored inside the network card's memory.
well encrypt the logs with some random encryption cycling the password to random letters and # and symbols (using the whole world wide alphabet including japaneese charicters) and just set it to auto email the log to them every hour and then clear the log from the server using some 128 bit+encryption and say they gave them the logs they wanted but dew to the internet being un secure they had to encrypt it to protect their users.
(yes i know i suck at spelling fell free to correct my grammar and/or spellin i dont care, im still not going to change
Ah, sorry about that, it was something completely different...
..... they won't believe you.
-----
FIRST JUDGE: Aye, very passable, that, very passable bit of copypasta.
SECOND JUDGE: Nothing like a nice order of Château de RAM, eh, Josiah?
THIRD JUDGE: You're right there, Obadiah.
FOURTH JUDGE: Who'd have thought thirty year ago we'd all be sittin' here with Château de RAM, eh?
FIRST JUDGE: In them days we was glad to have the price of a cup bits.
SECOND JUDGE: A cup o' all zeroes, at that.
FOURTH JUDGE: Without capacitors or electricity.
THIRD JUDGE: Or bits.
FIRST JUDGE: In a cracked cup, an' all.
FOURTH JUDGE: Oh, we never had a cup. We used to carry our RAM in a rolled up newspaper.
SECOND JUDGE: The best we could manage was to suck on a piece of damp SIMM.
THIRD JUDGE: But you know, we were happy in those days, though we were poor.
FIRST JUDGE: Because we were poor. My old Prof used to say to me, "Money doesn't buy you happiness, son".
FOURTH JUDGE: Aye, 'e was right.
FIRST JUDGE: Aye, 'e was.
FOURTH JUDGE: I was happier then and I had nothin'. We used to scavenge for bits in this tiny old hall with no ventilation for all the excess heat from the computer cluster.
SECOND JUDGE: A hall! You were lucky to work in a house! We used to have court sessions in one dark room, all twenty-six of us, no furniture, 'alf the memory modules were missing, and we were all 'uddled together in one corner for fear of stepping on one them SIMMs.
THIRD JUDGE: Eh, you were lucky to have a room! We used to have to chew wires for random bits in t' corridor!
FIRST JUDGE: Oh, we used to dream of workin' in a corridor! Would ha' been a palace to us. We used to get our RAM from an old water tank on a rubbish tip. We got woke up every morning by having a load of IP lawyers dumped all over us! House? Huh.
FOURTH JUDGE: Well, when I say 'house' it was only a hole in the ground covered by a sheet of tarpaulin, but it was a house to us.
SECOND JUDGE: We were evicted from our 'ole in the ground; we 'ad to go to the lake and see if someone had simulated a Turing machine with rocks.
THIRD JUDGE: You were lucky to have a lake! There were a hundred and fifty of us working in a computer case in t' middle o' road.
FIRST JUDGE: A tower case?
THIRD JUDGE: Aye.
FIRST JUDGE: You were lucky. We worked for three months in a mini tower in a septic tank. We used to have to get up at six in the morning, ziplock all the zeroes, eat a crust of stale bread, work pro bono, fourteen hours a day, week-in week-out, for sixpence a week, and when we got home the DOJ cronies would thrash us to sleep wi' a belt.
SECOND JUDGE: Luxury. We used to have to get out of the lake at six o'clock in the morning, clean the lake, eat a handful of 'ot gravel and simulate a Turing machine with our intestines, work twenty hour day pro bono for tuppence a month, come home, and DOJ would send people to thrash us to sleep with a broken bottle, if we were lucky!
THIRD JUDGE: Well, of course, we had it tough. We used to 'ave to get up out of pizza boz-sized case at twelve o'clock at night and lick road clean wit' tongue just in case someone had left some bits there. We only ever found two bits, a one and a half a zero, worked twenty-four hours a day pro bono for sixpence every four years, and when we got home our DOJ had already fired us and would send someone to slice us in two wit' bread knife.
FOURTH JUDGE: Right. I had to get up in the morning at ten o'clock at night half an hour before I went to bed, drink a cup of sulphuric acid, work twenty-nine hours a day for RIAA, and pay the recording industry for permission to come to work, and when we got home, Gonzales would kill us and dance about on our graves singing Hallelujah.
FIRST JUDGE: And you try and tell the young people of today that
ALL: They won't!
My other SIG is a Sauer.
I once heard a story about IBM doing something like this once in a court case. A judge ordered them to turn over some sort of documentation, so they loaded the electronic version of the documentation into memory and printed a complete core dump on tens of thousands of pages of paper. On the day they were due to produce the documentation, they came into court with a team of movers and presented hundreds of boxes of fanfold paper to the prosecution. (*)
Torrentspy should do likewise. Since it isn't practical (nay, possible) to journal your RAM accesses, they should simply provide hourly core dumps in binary format on paper. It isn't their responsibility to convert the data into a form that is useful for the prosecution. The data is technically there, but is not particularly useful....
(*) Other versions of the story add a statement from the defense to the effect that "This is just the table of contents. The complete documentation is in a warehouse at [address here]" and a parenthetical note that the prosecution never asked for the remaining documentation.
Check out my sci-fi/humor trilogy at PatriotsBooks.
Then print out that "document" and turn it over.
http://pinopsida.com
where's the uninformed moderation class when you need it?
The race isn't always to the swift... but that's the way to bet!
I'm guessing the **AA's had info passed to the judge suggesting that the info could be gotten from RAM - knowing full well themselves it cant' be. All they want is to make TorrentSpy's servers inoperable. Except that all they really have to do is spend a few hundred bucks to order more for that one (of how many?) server if staying up is that important to them. And with how much they make off of ads, I think they could easily cover the cost of a lawsuit with an order of more RAM on the side...
(3) the data in issue which is currently routed to a third party entity under contract to defendants
That's the achillies heel, if they are pulling the data out and transmitting it already, they are sunk.
Really, the parent post and another high modded post a bit further down spell it all out.
Re: The SonicBlue / ReplayTV case in 2002...:
Federal Rule 34 Neither Requires Nor Authorizes An Order To Create Records That Do Not Exist.
So, if TorrentSpy had in fact not captured the data in question from RAM and written it to another device (a file, a network port, console, etc), it would seem that they would have, or soon would be, in the clear. If they did capture, they're screwed.
Luke, help me take this mask off
Time to encrypt datapaths, and all HD content. Or is that too close to 'trusted computing' for comfort?
---- Booth was a patriot ----
What about the series of tubes leading into it? RAM isn't like a truck you know!
I'd rather have a full bottle in front of me than a full frontal lobotomy.
To all posters that still think this is about turning in RAM chips: stop thinking you are clever by pointing out RAM is volitile!
OK, so the judge says that RAM is a document. Fair enough, but there are flaws:
1) RAM is transient (changes over time), so it would either have to be captured at a particular instant, or some sort of transactional logging would have to be implemented. The overhead of that is HUGE, not to mention storage requirements.
2) RAM is binary. This might be obvious, but the data in RAM is only meaningful to a program that knows how to interpret the raw 1's and 0's. In theory, TorrentSpy could just send a binary image of the RAM contents to the MPAA and say "good luck".
I suspect the next ruling will be to capture memory dumps and provide debugging symbols of TorrentSpy to the MPAA. This would allow the MPAA to drill down into the memory snapshot and recover the IP addresses they are after. Unfortunately, this potentially exposes other information contained in the memory dump that was not ordered from the subpeona.
The ultimate point is that, as other users have pointed out, data in non-persistent places are now deemed "documents" in whatever form they might be in. Now, with the help of these "memory documents" sensitive information could potentially be recovered: Passwords, banking information, the list of websites you visited recently, even searches that you made on TorrentSpy (even if you download or share nothing!).
At some point I hope a distinction is made between having data, looking for data, using data, sharing data (access), and distributing data. Currently it seems the idea of data is that if you have/want to have/or did have it, you fit into all of the above categories. This makes it easy to find you guilty!
They are easier to control, and rights simply become a memory and a nuisance.
---- Booth was a patriot ----
DejaView.. It would take snapshots of your ram and create a file off them so you could restore them later and umm *cough* bypass copy protection.
Cool little product.
---- Booth was a patriot ----
Since I do not know much about ram and how it works, I will go for the obvious question. If a server is required to log the contents of it's RAM or the initial state of its ram and then all the changes that are written to the ram, would this not create a huge amount useless LARGE files? Then the question becomes, how long do I store this information? If one were compelled to log the contents of their RAM 16X's a second and you keep your Log for an hour and you have 2GB of ram that results in approx. 115 TB of data. That seems a little steep. But I suppose if I was a admin for a server, I could comply and hand over the raw data... they would then spend more time and money trying to parse the bits than they could ever hope to get out of some Joe Smoe for downloading millions of songs.
insert inflammatory comment here!
And send the MPAA the bill for a new laser printer, toner and about a thousand reams of paper, and first class postage for shipping it to them.
Rerun this command as often as the printer finishes, (and get more ram *evil grin*)
T
Laws are horrible moral guides, moral guides make even worse laws.
Instead of yanking the RAM boards, why not send the whole server? Take it off the rack, unplug it, and send it! Then be like, "See? I didn't even tamper with the RAM.. here's the whole machine, unopened!"
Okay, that makes sense. Thanks for clearing that up.
The Overrated mod is for reversing inappropriate, positive mods, not for voicing disagreement with a post.
Umm... even from a legal perspective, I had thought that several copyright provisions expressly state that RAM is ephemeral (not tangible). Now, IANAL either, but someone else pointed out this case which seems to indicate that those better versed with the law agree with me. Obviously, you need a lawyer if you ever litigate over this, though.
The real WTF here is that they're supposedly allowed to redact the IPs. That'd make the resulting "document" useless for anyone. So not only are they being asked to create logs in spite of Rule 43 saying no such thing, they're being asked to create useless ones!
This guy wants to mutilate my penis! What a sick, demented bastard.
Are you related to Amanda Monti (picture) by any chance?
i am kinda late to the fray, but the actual ruling doesn't seem to concern itself with the technical aspects of RAM, instead, it addressess the argument "does TorrentSpy have electronic recordings of their server logs", and, as far as read, it seems to say "yes, because data is in RAM for a while, and RAM is an electronic media built for the purpose of storage and retrieval of information, albeit short-term one, and TorrentSpy can read the data during that time".
The whole argument is there in the first place because TorrentSpy seem to allege they don't have logs because the logs are not on disk, but in RAM, which is transient and not an electronic medium.
So, to my IANAL eyes the ruling says "if you are in the US, and you have been issued a court order to store all your electronic communications, you better do so and don't come up with excuses which are lame technically."
I respectfully decline to comment on whether this ruling is good, bad or ugly.
actually if they do, do the router caches count as RAM?
i normally don't troll around here, but...do WE REALLY need to tell the industry that we are the turtle in that race? are they THAT dumb that they couldn't figure that out for themselves? there is no catch up to the turtle, the turtle ALWAYS wins this kind of race.
.torrent files. oh, you taking down these private ftp sites? fine, we use .torrent. and so on, and on, and on... just look at the internet's history. these binary usenet groups are still working.
i mean, honestly... you can't stop that "pirating" (i personally like that term). the ones who like to do this kinda stuff will ALWAYS download "illegal" stuff of the internet, be it via private ftp servers, be it via
oh, and i'm one of these pirates. and like real pirates, i don't care, because, yeah, somehow indirectly i steal money from someone, but i know i don't steal it from the poor. but do you know what really bothers me? that the spell check in firefox does count the term "firefox" as a mistake.
Air is a temporary medium that stores information, particularly in the terms of voice communication. Suppose if Torrentspy was storing this information in their air temporarily (say you have one guy telling IP addresses or torrent hosts to another), they are in volation by not recording the contents of that air and presenting it as documentation to the court.
Now, of course that is completely absurd for air. But it really isn't that much less absurd for RAM, given it's nature and the requirements necessary to record it.
Also, I'm getting word that the requirement of creating documents, even if they are simply derivatives of other documents, is illegal. So even if the judge's order was legal, which is HIGHLY questionable, TorrentSpy could get away with presenting her with thousands of pages of indecipherable hex dumps.
In any case this is absurd.
You did, in fact, just positively smack the shit out of that n00b. Well done.
Why bother.
just don't power it.
...
... oops ... hmmm, why is it empty? must have been static discharge ....
Problem solved
no power, no info, no harm, no foul.
Now, if they want the flash memory, that is a whole nother can of worms
-- Tigger warning: This post may contain tiggers! --
What a smart judge!
georgespamungus@gmail.com
Just get some "holes" for Slippery Pete and you're all set.
Do you have RAM at your house?
The meatspace equivalent to RAM-recording is to require conversations to be taped and those tapes to be produced. Worse (more intrusive) actually, since RAM must be slowed to be recorded. RAM is as ephemeral as air.
:)
I disagree. The correct "meat space" equivalent would be that you have to produce the telephone number that you wrote down for your wife on the whiteboard by the phone (i.e. all notes on the whiteboard must be transcribed to a more permanent media because once recorded on the white board, they are technically documents). I use phone number as an example because it's similar to an IP address.
To go along the lines you're describing, I happen to use VoIP at my house for phone service and all conversations exist in RAM at some point (at least in my router or on the telephone adapter). Could I be required to log all the data because it technically exists as a document when it's in RAM? I have caller ID and the incoming caller's number certainly exists in RAM at some point - could that be subpoena'd?
That's food for thought.
"I have never let my schooling interfere with my education." - Mark Twain
Quite true. And if you send sensitive information (credit card #, etc) over anything without some kind of protection, you cannot reasonably expect it to stay private. This is even true for snail mail, hence the lining of envelopes with random ink patterns to obscure the contents from a bright light.
However, the problem I see here is that once that data has moved through my server, and I have copied it out of RAM, that copy is my property. I can do whatever I want with it, including running it through decryption software to read the contents. As long as I can prove that I'm using a copy of the RAM, this writ supports my right to use that data anyway I see fit. While I do not see corporations and ISPs doing this on a broad scale, the potential for it to be abused is there. Just think, now the gov't can legally obtain the data moving through, say, one of AT&Ts backbone switches, by executing a simple civil discovery motion, and use that data however they see fit. No need for a warrant, no need to prove a criminal event has, is or could occur, just a quick little motion and they can monitor your email to their hearts content.
Will that happen? Probably not, but the potential remains.
I have few qualms with this. The state of the RAM at any given point is there. Some atomic elements only exist for a microsecond, but are still known to exist.
But, I do have to wonder what would happen if someone were to hit the courts with that much data.
For a moment assume that every change in RAM is logged to a file. And follow that assumption that roughly 1MB of text ~= a book (Okay, say Ivanhoe instead of War and Peace). Now if the server has (let's guess a conservative) 4 GB of RAM, and changes are happening at some nanosecond rate, that's the Library of Congress in well under a minute (okay, I'm making that up, I have no idea how large the LoC is). I'd say print it. Give it to the judge. Give it to the *IAA. Let them build a house out of the endless pages of dump that you'd get. It may be a document, but that does not mean it's a document anyone can read. Is the onus upon the defendant to translate it into another language more understandable by their attacker? If so, that's a bit of a problem for everyone who says 'Encrypt your communications'. Doesn't that then get into 5th amendment issues as well?
So give it to them. Give it to them on dead tree.
FDR.
Uh... Your "information being disseminated without [your] consent..."??? You mean, like you're doing to the MPAA by disseminating their movies (aka "information",) without their consent? At least there i the "can I protest?" caveat on the end to show that this person has some sense of reality.
Another non-functioning site was "uncertainty.microsoft.com."
The purpose of that site was not known.
I'd be more than happy to make a complete system memory dump every time free() is called. All they have to do is come along with their hard disk arrays ready on trucks (so I can plug them in via a long 48gbps fibre cable), and away we go. My server has 16GB of RAM and will take a while to write a copy of it every free() call, but that is OK, as I just want to make sure I'm not destroying any documents in memory.
However I am VERY worried about the registers on my 4x quad core 64-bit server. As each of the various registers can store a document, I would hate for the register values to be overwritten without having a backup copy of the document. I have no idea how to fix this problem... I think Intel/AMD may have to change their CPU designs!
Also as my server is networked, I am worried about packets being dropped by my system kernel. With the change to free() using considerable system resources, dropped packets are a real possibility. If the documents are stored in the wire for even 1ns during transfer, then I need to make sure I'm not erasing them by dropping them at the kernel network driver level! Has anyone got a suggestion for an external wiretap device I could use to ensure compliance? It needs to be able to run at 2x1gbps speeds (full capacity) and interface directly with the raid array trucks I mentioned earlier.
Thanks for any help, I am really concerned about compliance with this important matter.
How is this decision any different than one ordering a phone company to record all phone calls that cross its network so that recordings related to alleged crimes can be gathered for evidence?
Or perhaps, ordering a phone company to turn over all of their billing records so that the prosecution can sift through them looking for phone numbers related to alleged crimes?
I thought subpoenas had to be precise...
Don't underestimate the power of The Source
Technical question: How would you capture all information that goes through RAM?
Next question: How would you store it? That's got to be GB of data for a server..
Dumping RAM to disk would not be good - that would be 2GB+ for every dump and would not include all of the information in RAM.
Even then, how would you get it to them? You would need a removable hard drive just to store this information. Who pays for the storage space, the CPU time to do this processing and the human time required to set it up?
You have a sick, twisted mind. Please subscribe me to your newsletter.
Don't they realize RAM is cleared when computer is shutdown? It won't hold any information. Besides, Torrentspy isn't a tracker. And Torrentspy can change the way they do things to ensure privacy and keep people coming. They can use Google to search tracker websites.
\
The judge *ordered* a core dump?
Hilarious. They should crash their machines and redirect the dump to his fax.
--
Toro
It can be done. It just requires special hardware to support it. Some (very) old computers had a similar capability, where you could halt the processor and then examine (and even change) RAM. This was necessary because that was a) how they were programmed and b) how you got the results out. The fancy ones used hex inputs and readouts instead of binary. As far a "when", the indication is any time the memory is changed. Since the court can't force you to summarize, that would mean a complete RAM dump every time the CPU initiates a write cycle. They can make you provide it on DVDs, so printing it all out is a no-no, but still. If your machine has 4GB of RAM, that would be millions of DVDs per second. Undue burden, anyone?
/my keyword for posting this is 'innocent' :)
Apparently pretty pictures of electromigration constitute "making up bullshit"...
http://outcampaign.org/
It comes from New Zealand. Specifically, from Peter Gutmann. It's briefly covered in section 7 ("Methods of Recovery for Data stored in Random-Access Memory") of this paper, and elaborated on in a paper called Data Remanence in Semiconductor Devices.
Seriously, you don't know everything there is to know about physics.
http://outcampaign.org/
IANAL. Would this present a basis for case law I'd be more concerned with the far reaching implications this has. In fact if RAM is in fact a form of documentation for any device that utilizes RAM which I couldn't see if it was server specific or not would have to store that memory in a non volatile way. In essence if someone who is a lawyer or legally trained would they be able to explain to me if you would have to record all information that passes through your webserver until the statute of limitations expires on that specific piece of information?
what on earth?!
Of course, the obvious solution is that since they are asking for the documents as they exist in memory, (and no more can be asked to be prepared), they could pull an IBM and hand the court raw core dumps of the whole server taken once every second or as quickly as technically feasible.
Maybe IBM has a fast printer they could lend them so that they can supply the contents of the memory neatly printed (in hex or binary) on fanfold paper.
However, the problem I see here is that once that data has moved through my server, and I have copied it out of RAM, that copy is my property.
Actually it depends where your server is. If it's in the US that might well be the case. If it's in the EU (or anywhere else with data protection legislation) the data could easily still belong to someone else (and you may need to declare if you are collecting it and/or pass it on to third parties.)
Simple solution - buy an IBM server with RAID 1 battery backed RAM
:)
(yes they have them, the x366 iirc)
The ram banks were hot swap and had enough battery to preserve the contents for a week or two - in theory one of the banks could be sent to IBM with data included in order to debug a problem with the exact state recorded
Of course these servers don't come cheap - but if the RIAA want to provide me with a 4 way xeon with hot swap battery backed redundant RAM I'm sure I can send them the contents of the RAM from my torrent tracker - after I rewrite the software so IPs are stored hashed only
$_="Slashdotter";$syn="OTT";s;..;;;sub _{print shift||$_};s!ash!Perl !;s=$syn=ack=i;tr+LLEd+BLAH+;_"Just Another ";_
This ruling is ridiculous. Just because data is in RAM doesn't mean I can just capture it at will. RAM is not a document damn it! If a physical analogy must be made for simple minds to comprehend, RAM is more like a freaking swirling, turbulent ocean. Logging data is intrusive and expensive and may require significant software engineering. This requires spending time and money that the **AA fools should be doing not torrentspy. If the judge wants RAM, then guess what? TS should do a memory dump and the **AA retards can sift through the GB of data for their precious little IPs. That judge is retard.
Binary data had passed in the RJ45 cable connected to that computer, I think the defendant should pass this cable immediately since there might be still data inside of the cable.
Read and Comment at my BLOG
!!!
Q: Does the judge really want TorrentSpy to hand over their RAM chips?
A: No, f****** moron. The judge simply says that information that exists in RAM can be retrieved.
Q: What's this all about?
A: It goes down like this:
1. TorrentSpy has been slapped with an order to log traffic
2. TorrentSpy claims that since their servers have no hard drive (only RAM) there "are no logs"
3. Judge calls bullshit. The logs exist and can be transferred to other media. TorrentSpy must do this cause they are legally obligated to do so.
As usual, the article summary misrepresents the story. TorrentSpy claims that it can't turn over certain data because it was never logged. The judge ruled that since the data in question existed in the RAM, TorrentSpy was in possession of said data and must preserve it for discovery, i.e. start logging it. The judge in no way ruled that they must physically turn over the RAM chips.
Q: But a defendant cannot be compelled to create new documents for the plaintiff, even if the new document would just be a compilation and/or summary of other documents.
A: That's just it: the information allready exist. It just need to be stored "permanently" (read: for years instead of miliseconds).
Q: Wouldn't this mean that TorrentSpy has to change the HW configuration of their servers?
A: Yes, It basically means that using RAM-based servers without permanently logging traffic is not the legal loophole once believed.
This is not the first time that a company/organization has been ordered to change the way their system works. In the SonicBlue/ReplayTV case [2002] the court ordered ReplayTV to create the technology to record information about subscribers for purposes of determining how much of ReplayTV usage was violating and the law.
Q: Is there no way out of this? Will the MAFIAA have their way?
A: The judge doesn't say that the logs have to be stored electronically... Nor that they have to be stored chronologically or otherwise in a logical, searchable manner.
SIG: TAKE OFF EVERY 'CAPTAIN'!!
It was of course possible all along to read the RAM, but in defense they could say that it's practically to hard.
But now, with virtualization becomming more and more common by the day, this might be easier than you think. Saving an instance of a VMs RAM is certainly possible. We use it to be able to suspend and resume virtualized boxes.
TorrentSpy need to simply place (for performance reasons, of course) a NAT device in front of their servers.
Imagine the prosecution's face when they read 100 Gb of logs all originating from 10.0.0.1.
Paul Gillingwater
MBA, CISSP, CISM
This is the most stupid headline I've seen on Slashdot for as long as I've been here. The summary isn't doing much to clear things up either.
People, read the damn article! But I guess an easy chance to get your post moderated Funny is too hard to give up a lot of you. Too bad there is basically only one joke in this entire thread and it's been told about 200 times now.
Seriously to whoever posted this submit better summaries!
"Eventually it was discovered that God did not want us to be all the same.
This was bad News for the Governments of The World as it seemed contrary to the doctrine of Portion Controlled Servings.
Mankind must be made more uniformly if the Future was going to work.
Various ways were sought to bind us all together. But, alas, same-ness was unenforcable.
It was about this time that someone came up with the idea of Total Criminalization.
Based on the principle that if we were all crooks, we could at least be uniform to some degree in the eyes of The Law.
Shrewdly, our legislators calculated that most people were too lazy to perform a Real Crime. So new laws were manufactured, making it possible for anyone to violate them any time of the day or night, and once we had all broken some kind of law we'd all be in the same big happy club, right up there with the President, the most exalted industrialists, and the clerical big shots of all your favorite religions
Total Criminalization was the greatest idea of its time, and was vastly popular except with those people who didn't want to be crooks or outlaws.
So, of course, they had to be tricked Into It, which is one of the reasons why Music was eventually made illegal."
FRANK ZAPPA - "Joe's Garage" (1979)
Goddamned kids! Get off my lawn!
This is a good sign that we need higher qualifications for judges than to be a failed lawyer who couldn't make it in a practice. ,Georges and ass'd Kennedys.
This is also a good time to repeal the abilities of politicians to appoint judges and find more worthy criteria.
Our gov't. shouldn't be our enemy.Perhaps as Franklin said,we should have a revolution every now and then to clear out the Hillaries
*Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
Does anyone know an e-mail addy or telephone number for Chooljian or her offices? I want to call / e-mail her and rant at her for bringing her technologically foolish self into a case whose just resolution demands specific technical knowledge. How can we trust our judicial system when idiocy such as this is so commonplace? If YOU go to trial for any offense, do you want a misinformed and whimsical judge deciding your fate?
I believe the FBI calls "a major router" the carnivore project.
That by providing data on where to obtain movies, torrentspy is engaging in 'contributory infringement'. It's the same thing they have been saying since day 1, and it generally seems that the US courts are willing to buy it.
I read this article and had to check my watch - i was wondering if i'd overslept this morning and it was the 1st of april all of sudden.
After realizing it wasn't I still wasn't sure if it was an improvement knowing i hadn't spent the last couple of months in a coma and that the law really is that insane after all..
ALL the data had to cross that cable, right? same thing as pulling the RAM out and taking it down to the sheriff's office. and it's easier to get to, just unplug it and put it in a brown envelope.
if this is supposed to be a new economy, how come they still want my old fashioned money?
And if you have people/companies renting logical partitions on your server, you get to take any data they ever run through the CPU (since they all use the same physical RAM -- yours).
Now you know why openbsd supports encryption of the virtual memory page file.
It seems strange to invoke Rule 34 on that...
...or so I've been told.
That's a different litigation context than what's going on with the Torrent stuff.
a r b o r l a w -- legal blog for entrepreneurs and small business
Worse still is the fact that you don't need a "computer" to have RAM, or the concept of storage. Thus, VOIP phones are likely equally compelled. Ditto for mobile phones, I would think. One could certainly read it to include anything that uses digital technology (which, these days, is just about everything).
You posted a 10 year old paper with no real credibility. Why do you keep acting like you found the fucking rosetta stone.
Do yourself a favor, in the future before you post and say something amazingly stupid again, find out what it takes to make a paper credible. Because as it stands now, you have no fucking clue.
And you're still wrong.
"Not whining"
And that's just a lie.
Heck, why not take this one step further then. Since most telecom systems are digital nowadays The government wouldn't require a wiretap warrant for any phone calls either, because the carrier could be ordered to deliver the contents of the call jitter-buffer since the "data" is in storage on the phone switch, not in transit.
the above is my personal opinion and does not necessarily reflect that of the little voices in my head
If ram is short term than only recent users ips will be logged, and not older users am I right. So why dont we just stop the American users from visiting the site?
via The Route of Ages. Always worked for Capt. Dylan Hunt
I could have sworn there was a law that requires judicial orders to be grounded in the realm of reality.
Fortunately, that law was changed, by judicial order.
"We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
Doesn't the definition of "storage" imply that the stored items are intended to be available "for future use", rather than for one-time use in the present?
This includes data for which my server is not the intended recipient, as it has still been electronically stored on my system. For example, I could record the addresses of all emails that route through my server. And since this recording is my property, my consequent sale of said information to interested third parties is completely legal.
So if you route all torrent information through your machine you get to own all the movies, is that what you are saying?
If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
That court may consider it just transferring the medium the document is contained in, but I don't believe that will hold up in court. First off, the idea of something scanning in near real time, for something that looks like it could plausibly be an IP isn't going to happen. I'd like to know how they're going to look through every byte of every process involved with networking. As I understand that, whenever anything was executed by the webserver daemon, the scanner would have to look through everything, the stack, and any structures in the memory of that process or thread. What if the daemon just starts? They'd have to find the pointer to the segment it's running in, look through the segment to find something that looks like a request from the server, try to find the IP address in it. What if the process spills over into a new segment? And all this has to be done before the packet is sent back to the client so that everything is logged! If whoever codes this isn't fast enough, does the poor sap running the box get slapped with a destruction of evidence charge? I'm willing to bet dollars to doughnuts that most people are running this on a non realtime, multitasking system. What happens when this memory-snoop dameon doesn't have its turn to execute? What about any request that gets processed when MemorySnoop isn't running? Does whoever wrote the task scheduler get smacked with a Destruction of Evidence charge? Chances are, the task scheduler and memory management parts of the kernel are going to get patched. What if they use a non-free license, and we all have to get our kernels through them? What if Linus or rms sues, since they created a derivative work of the kernel and didn't license it under the kernel's license? Or is there going to be some sort of chip embedded in the hardware, and they have to get new motherboards, or get the chip implanted?
.02$
Also, this is assuming that the logging is even legal. IANAL, but under the COPPA act, if the person using the site is under 13, since the RIAA counts IP addresses as personally identifiable information, wouldn't collecting that IP from a child under 13 without parental consent be against the law? At the very least, I can see that getting thrown out of court for exactly that reason. Secondly, if they are simply regarding any packets involving torrentspy.com as attempting to infringe on a copyright, what about the people that hotlinked an image on a forum? Technically, that would be accessing the site, as I doubt it is possible to log everything involving that IP's transaction with the webserver daemon. Or what if someone links to the BitTorrent FAQ on there, to help out someone who wants to download legal material? If simply visiting torrentspy.com is going to be considered possible CI, I can see them pulling the First Amendment, as they could just be reading a news item or the FAQ, and their First Amendment rights being violated as everyone who goes to the site is considered guilty of CI. Just my
cymonroot AT gmail DOT com