*applause* The person who did this should have the hardcover edition of Atlas Shrugged forcefully inserted into his rectum.
Chip is definitely good people.

These forums are CLOSED. Please visit the new forums HERE
"Fixed An Exploit" - whaaaaa? |
|
Enabran Templar
Capitalist Pig
![]() Join date: 26 Aug 2004
Posts: 4,506
|
07-19-2005 12:39
*applause* The person who did this should have the hardcover edition of Atlas Shrugged forcefully inserted into his rectum. Chip is definitely good people. ![]() _____________________
Furthermore, as Second Life goes to the Metaverse, and this becomes an open platform, Linden Lab risks lawsuit in court and [attachment culling] will, I repeat WILL be reverse in court. Second Life Forums: Who needs Reason when you can use bold tags? |
Newfie Pendragon
Crusty and proud of it
![]() Join date: 19 Dec 2003
Posts: 1,025
|
07-19-2005 12:40
I can document how much I was paid to build many items in SL, on an hourly basis in US dollars . . . with invoices, a hard-copy contract, and IRS reporting and all that happy crappy to back me up. That stuff was Work for Hire, though, so an institution scarier than me would be in a position to bring suit regarding copyright infringement if someone were to cop the work I did for them. You can bet I would gladly show up to testify and look the crook in the eye. I'm going to play devil's advocate here, though I am completely in agreement that the nitwit that did this needs to encounter the working end of a red-hot poker. Having said that: When one gets into a contract, they are making a commitment to perform their agreed to tasks - in this case building in-world content. As is stated in the user agreement (which we all had to agree to on initial joining of SL), the Lindens can shut down the whole system for any reason, at any time, with or without notice. That means that you in essence made a contract agreement based on the assumption that SL, your access to it, and your content would exist all the way through to the end of the contract. An assumption which, btw, you agreed upon joining SL may very well turn out false. So if property goes kaput in the system, for *any* reason, is LL responsible? Nope, they warned that may happen. Does your r/l client who contracted r/l money know you made a promise (contract) you might not be able to keep? Probably not. Is there a clause in the contract that says you're not responsible if SL suddenly disappears? I would guess not either. (Please correct me if I'm wrong on that). To me, it's sounding like the person that should be sweating here is the person that issued that pretty FDIC-backed cheque, rather than the person it's aimed at. I'm betting your customer wont be looking to LL for compensation if you breach your contract. - Newfie _____________________
|
Escort DeFarge
Together
Join date: 18 Nov 2004
Posts: 681
|
07-19-2005 13:18
What you believe is irrelivant, it is, in fact, a statement of fact. PyMusique and SharpMusique take advantage of this. Whilst what I believe may be irrelevant, I assume therefore you have heard of Harmony and therefore will realize that the statement was false. _____________________
http://slurl.com/secondlife/Together
|
Kim Anubis
The Magician
Join date: 3 Jun 2004
Posts: 921
|
07-19-2005 13:19
Thanks for your tip, Newfie. Fortunately, the university that hired me and I had the foresight and acumen to agree on a clause that says if a LL gridmonkey trips over the power cord and the world ceases to exist I will be responsible for the acquisition and expense of the crayons and construction paper I'll require to continue my work during the downtime; however, they will pick up the cost of the tin cans and string required to discuss the workaround.
Anyway, if you'd like to publicly post the details of your RL biz contracts, too, maybe you should start a new thread . . . I think this is getting off topic. _____________________
http://www.TheMagicians.us
![]() |
Reitsuki Kojima
Witchhunter
![]() Join date: 27 Jan 2004
Posts: 5,328
|
07-19-2005 13:27
I don't think the courts will consider having increase abilities in a game as a result as evidence of unauthorized access. Now, if this attack had some how divulged account information or credit card numbers you may have a criminal case, but as it stands there is none. The fundamental architecture of SL wherein scripts and objects reside on servers and are only ever streamed to those users who are verified to have the correct permissions means that SL can have a provably secure digital rights system. Unfortunately, though the architecture is sound, there is always the chance that we accidentally introduce bugs. That is what happened here - a complicated set of actions was found which tricked the server into giving out the contents of a script on an object. Sounds like unauthorized access to me... _____________________
I am myself indifferent honest; but yet I could accuse me of such things that it were better my mother had not borne me: I am very proud, revengeful, ambitious, with more offenses at my beck than I have thoughts to put them in, imagination to give them shape, or time to act them in. What should such fellows as I do crawling between earth and heaven? We are arrant knaves, all; believe none of us.
|
Nala Galatea
Pink Dragon Kung-Fu
Join date: 12 Nov 2003
Posts: 335
|
07-19-2005 13:46
Sounds like unauthorized access to me... Breaking and entering? Possibly. But then again, I seriously doubt it. This kind of thing has happened in other online places before and always the result is an account suspension/ban and that' the end of that. Problem is, this is just the first attempt. There will be others. One will succeed, and LL won't know it. That's what worries me more. Not this act, but the ones to come, and the system to deal with them not being in place. |
Madame Maracas
Not who you think I am...
![]() Join date: 7 Jun 2004
Posts: 1,953
|
07-19-2005 13:49
Nala, incase you didn't see...so far what's been done...
Philip Linden CEO/Founder, Linden Lab Join Date: Nov 2002 Posts: 455 Update on yesterday's exploit -------------------------------------------------------------------------------- Yesterday morning, we discovered a small group of users exploiting a problem whereby a hacked viewer could through a series of operations be able to see the scripts attached to a specific object for which the user didn't have access rights. Using this exploit, 5 SL users were able to collect about 50 scripts from a total of about 13 different in-world objects. No in-world objects beyond these were affected, and there was no ability to change permissions or make any other changes to the actual in-world objects. The full extent of the exploit was the ability to see the text contents of a script when that viewing should not have been allowed. The 5 users involved have been permanently expelled from Second Life, and we dropped everything to work on this as soon as we heard about it yesterday morning. We posted a modified viewer to the site at 3:20PST yesterday to eliminate the ability for this exploit, and are continuing to deploy back end and server changes to completely eliminate this class of exploit. The fundamental architecture of SL wherein scripts and objects reside on servers and are only ever streamed to those users who are verified to have the correct permissions means that SL can have a provably secure digital rights system. Unfortunately, though the architecture is sound, there is always the chance that we accidentally introduce bugs. That is what happened here - a complicated set of actions was found which tricked the server into giving out the contents of a script on an object. We will be very aggressive about fixing bugs like these within hours - I think we did a fairly good job with this one. __________________ Philip Linden CEO & Founder, Linden Lab blog: http://secondlife.blogs.com/philip _____________________
RadioRadio - http://radioradiosl.com
M 6 Hobbes Abattoir T 7 Sezmra Svorag W 4 Brian Mason W 6 Moira Stern W 8 Nala Galatea Th 6 Chet Neurocam F 6 Vertigo Paris F 9 Madame Maracas S 5 Madame Maracas S 8 TriNala Su 6 Trinity Serpentine http://madamemaracas.wordpress.com - Madame Maracas Blaaagh Plurk - http://www.plurk.com/user/MadameMaracas |
Foulcault Mechanique
Father Cheesemonkey
Join date: 28 Mar 2005
Posts: 557
|
07-19-2005 14:29
ok looking at the press style release above there is no ground for anything other then what LL did. LL was not harmed financially nor were they denied access to thier own systems. Also since LL does not support $$ to L$ or reverse transactions (They do not own GOM) there is no loss to the enduser.
LL did the right thing AND DID IT WELL anyone that has delt with majorly hacked games will tell you that a 24 hour response time is amazing. _____________________
Foulcault
"Keep telling yourself that and someday you just might believe it." "Every Technomage knows the 14 words that will make someone fall in love with you forever, but she only needed one. "Hello"" Galen from Babylon 5 Crusade I'm moving this over to Off-Topic for further Pez ruminations. |
Chip Midnight
ate my baby!
![]() Join date: 1 May 2003
Posts: 10,231
|
07-19-2005 15:04
anyone that has delt with majorly hacked games will tell you that a 24 hour response time is amazing. Definitely. I wonder how they'd go about supplying information to anyone who decided to pursue legal action. _____________________
![]() My other hobby: www.live365.com/stations/chip_midnight |
Foulcault Mechanique
Father Cheesemonkey
Join date: 28 Mar 2005
Posts: 557
|
07-19-2005 15:25
Definitely. I wonder how they'd go about supplying information to anyone who decided to pursue legal action. By thier own TOS....subpoena. ISPs can't release any information for any reason even if justified without one. _____________________
Foulcault
"Keep telling yourself that and someday you just might believe it." "Every Technomage knows the 14 words that will make someone fall in love with you forever, but she only needed one. "Hello"" Galen from Babylon 5 Crusade I'm moving this over to Off-Topic for further Pez ruminations. |
Fox Stirling
Certified Lunatic
![]() Join date: 16 Aug 2004
Posts: 120
|
Read the TOS!!!
07-19-2005 16:31
... It's illegal for me to modify the SL client sitting on my harddrive? Yes, and you agreed that is was when you installed the client software... 4.1 License. Subject to the terms of this Agreement, Linden grants to you a non-exclusive, limited, fully revocable license to use the Service and the Linden Software during the time you have paid for but only as long as you are in full compliance with these terms and conditions. You may not charge any third party for using the Linden Software to access and/or use the Service, and you may not modify, adapt, reverse engineer (except as otherwise permitted by applicable law), decompile or attempt to discover the source code of the Linden Software, or create any derivative works of the Linden Software or the Service, or otherwise use the Linden Software except as expressly provided in this Agreement. You may not copy or distribute any of the written materials associated with the Service. Nothing in this Agreement, or on Linden 's site, shall be construed as granting you any other rights or privileges of any kind with respect to the Service or Content other than your own. You acknowledge that your participation in the Service does not make you a Linden employee and that you do not expect to be compensated for such participation. Notwithstanding the foregoing, you may copy the Linden Software for backup purposes and may give copies of the Linden Software to others free of charge. This and the rest of the TOS which you may have neglected to look over before starting your account can be found here https://secondlife.com/tos.php. I suggest you have a look before you make any unwise decisions based on what you 'think' you are allowed to do regarding Second Life. Opening an account, installing and using their software binds you to this agreement legally. _____________________
...
|
Enabran Templar
Capitalist Pig
![]() Join date: 26 Aug 2004
Posts: 4,506
|
07-19-2005 16:59
pwned
_____________________
Furthermore, as Second Life goes to the Metaverse, and this becomes an open platform, Linden Lab risks lawsuit in court and [attachment culling] will, I repeat WILL be reverse in court. Second Life Forums: Who needs Reason when you can use bold tags? |
Roberta Dalek
Probably trouble
![]() Join date: 21 Oct 2004
Posts: 1,174
|
07-19-2005 17:02
Yes, and you agreed that is was when you installed the client software... This and the rest of the TOS which you may have neglected to look over before starting your account can be found here https://secondlife.com/tos.php. I suggest you have a look before you make any unwise decisions based on what you 'think' you are allowed to do regarding Second Life. Opening an account, installing and using their software binds you to this agreement legally. A breach of the TOS isn't a breach of the law - well certainly not criminal law. _____________________
See my stuff on SL Boutique!
|
Enabran Templar
Capitalist Pig
![]() Join date: 26 Aug 2004
Posts: 4,506
|
07-19-2005 17:09
A breach of the TOS isn't a breach of the law - well certainly not criminal law. Unauthorized access of data on a remote system is a criminal offense. I have rules for my house that say you're not allowed to steal the television. My rules sure aren't the law, but you can bet I'm calling the cops if you make off with my tube. _____________________
Furthermore, as Second Life goes to the Metaverse, and this becomes an open platform, Linden Lab risks lawsuit in court and [attachment culling] will, I repeat WILL be reverse in court. Second Life Forums: Who needs Reason when you can use bold tags? |
Sigma Overdrive
Tantric Programmer
![]() Join date: 10 Jul 2005
Posts: 6
|
07-19-2005 17:09
I guess the lure of the ultimate hack is too much for some people. It's one thing to make something do what it's not meant to. If that something is able to do something illegal, it's quite another to distribute it. It would have been far more prudent and still had satisfied any curiousity if this individual had simply notified LL anonymously. _____________________
"Math is the box of the Johnsons"
|
Andy Uritsky
Junior Member
Join date: 28 Dec 2004
Posts: 7
|
07-19-2005 17:12
Thanks Angel, who's Bill Linden? Care to include some details? Bill Linden was fired in beta and wiped from history due to malicious actions against a resident. I am in no way saying Bill Linden was involved with this situation. |
FlipperPA Peregrine
Magically Delicious!
![]() Join date: 14 Nov 2003
Posts: 3,703
|
07-19-2005 17:24
Bill Linden was fired in beta and wiped from history due to malicious actions against a resident. I am in no way saying Bill Linden was involved with this situation. Thanks for the details. ![]() _____________________
Peregrine Salon: www.PeregrineSalon.com - my consulting company
Second Blogger: www.SecondBlogger.com - free, fully integrated Second Life blogging for all avatars! |
Foulcault Mechanique
Father Cheesemonkey
Join date: 28 Mar 2005
Posts: 557
|
07-19-2005 17:44
Unauthorized access of data on a remote system is a criminal offense. I have rules for my house that say you're not allowed to steal the television. My rules sure aren't the law, but you can bet I'm calling the cops if you make off with my tube. Yes but it sounds like the data was transmitted and then decoded client side from the press style release that was given out. _____________________
Foulcault
"Keep telling yourself that and someday you just might believe it." "Every Technomage knows the 14 words that will make someone fall in love with you forever, but she only needed one. "Hello"" Galen from Babylon 5 Crusade I'm moving this over to Off-Topic for further Pez ruminations. |
Enabran Templar
Capitalist Pig
![]() Join date: 26 Aug 2004
Posts: 4,506
|
07-19-2005 17:52
Yes but it sounds like the data was transmitted and then decoded client side from the press style release that was given out. Philip said explicitly that the server was tricked into sending the contents of the script. That is, the contents of a script would never have been transmitted under normal circumstances. There was nothing about encryption mentioned, only that a "complex series of actions" convinced the asset server to send the contents of the scripts. This fits the bill of unauthorized access to private data on a private network. It is no better than my prowling around some poor pensioner's apartment and making Xerox copies of her personal documents, leaving through the door whose lock I jimmied, and posting her documents on the town square. People get nailed for that sort of behavior. _____________________
Furthermore, as Second Life goes to the Metaverse, and this becomes an open platform, Linden Lab risks lawsuit in court and [attachment culling] will, I repeat WILL be reverse in court. Second Life Forums: Who needs Reason when you can use bold tags? |
Foulcault Mechanique
Father Cheesemonkey
Join date: 28 Mar 2005
Posts: 557
|
07-19-2005 17:58
Philip said explicitly that the server was tricked into sending the contents of the script. That is, the contents of a script would never have been transmitted under normal circumstances. There was nothing about encryption mentioned, only that a "complex series of actions" convinced the asset server to send the contents of the scripts. This fits the bill of unauthorized access to private data on a private network. It is no better than my prowling around some poor pensioner's apartment and making Xerox copies of her personal documents, leaving through the door whose lock I jimmied, and posting her documents on the town square. People get nailed for that sort of behavior. Ok then in that case you are right. Sorry must have missed that part between calls here at work. *soup nazi voice* "NO DSL FOR YOU!" _____________________
Foulcault
"Keep telling yourself that and someday you just might believe it." "Every Technomage knows the 14 words that will make someone fall in love with you forever, but she only needed one. "Hello"" Galen from Babylon 5 Crusade I'm moving this over to Off-Topic for further Pez ruminations. |
Fox Stirling
Certified Lunatic
![]() Join date: 16 Aug 2004
Posts: 120
|
07-19-2005 18:09
A breach of the TOS isn't a breach of the law - well certainly not criminal law. Not in all cases no, but a breach of contract (which is what the TOS is) can open up a person to certian liabilities as stated within the contract. If a software company holds all the rights to their software, and deem it within its usage contract (TOS) to be unlawful to tamper with it in any way, it is unlawful, and therefore a "breach of the law" criminal or otherwise to be decided by the courts. Even after U.S. courts ruled that decompilation was acceptable for purposes such as achieving interoperability, a related controversy broke out over the enforceability of licenses forbidding reverse engineering of software and other digital information. More recently, questions have arisen about whether the decompilation of computer programs infringes upon patent rights in software components. In 1998, Congress outlawed the reverse engineering of technical protections for digital versions of copyrighted works and prohibited both the creation and distribution of tools for such reverse engineering (except in very limited circumstances) as well as the disclosure of information obtained in the course of lawful reverse engineering. quote taken from http://www.yalelawjournal.org/archive_abstract.asp?id=303 so.. evidently, yeah, modifying -- ie. reverse engineering, copyrighted software without permission of its creator is, infact, outlawed ("breach of the law" ![]() _____________________
...
|
Wayfinder Wishbringer
Elf Clan / ElvenMyst
![]() Join date: 28 Oct 2004
Posts: 1,483
|
07-19-2005 19:31
oh come on, seburo is no big deal. multithreaded rezzing of bullets .. la la. honestly, there is no technology in SL that isn't a lot easier to rewrite then to risk stealing. Blaze, I have to believe you don't conduct business on SL, or perhaps you haven't thought this through. Seburo isn't just a gizmo on SL. It is a device that someone went to the trouble and sweat to design, market, support, update, etc etc. They make their LIVING off these devices. Blaze, how about someone comes and rips of your paycheck for the next 6 months. Would that concern you? In RL terms, this is called a Computer Crime. It is a Federal crime that can carry a coupla decades of real prison time. So it IS a pretty big deal. ------ After posting note... Durn. 14 pages in this thread? LOL Hey, here's what I understand of all this: The people that did this obviously intended to do it, knew what they were doing, knew the potential consequenses of their actions. As Foolish Frost pointed out, they were stupid as a box of rocks, but there you go. Criminals aren't known for having exceptional common-sense. It's great that Linden Labs got on this so quickly, and it's great that these people were permanently banned from Second Life. But it's not enough. The damage is permanent. Since they apparently sent out this source code across the internet, their intent was to do harm, both to individuals and to Second Life, and they used their computers to do so. That is a Federal offense with (if I remember correctly) a 20 year slam to make it stick. These people should have immediately been reported to the FBI, their computers confiscated, and shown what happens to people who intentionally try to damage the lives of others. I have no compassion for such people. As for how far-reaching this damage is... it is hard to tell at this point. As far as I know, even GOM and IGE has to verify transactions with the user online during a sale. So it is POSSIBLE the code will not allow account access. HOWEVER, it is also possible that these high-power codes might be exploited and the entire Second Life system compromised, which will effectively put an end to the economic system on SL. It will have to be shut down, completely redesigned and rewritten (if implemented at all) and people who make their livings off of SL will suffer tremendously. I do know the value of the L$ is dropping. Whether or not this is a related issue or not, I don't know. I would fully expect Linden Labs to file charges to the hilt, to set an example with these people. However, I am also concerned about a certain aspect of Second Life, and I will cover that in the next message. _____________________
Visit ElvenMyst, home of Elf Clan, one of Second Life's oldest and most popular fantasy groups. Visit Dwagonville, home of the Dwagons, our highly detailed Star Trek exhibit, the Warhammer 40k Arena, the Elf Clan Museum and of course, the Elf Clan Fantasy Market. We welcome all visitors. : )
|
Wayfinder Wishbringer
Elf Clan / ElvenMyst
![]() Join date: 28 Oct 2004
Posts: 1,483
|
The aspect of concern
07-19-2005 19:46
I have been concerned for several days now, ever since I learned that part of the Linden "God" powers *includes the ability to read/modify/copy nomod/nocopy items, including scripts and objects*.
In other words, if I send a nomod/nocopy item to a Linden, they have the full ability to copy/mod it to their heart's content. Even Lindens should not have this power. It is not their script, it is not their build, they have no rights to my intellectual property. Since from what I've heard (I don't know first-hand) it was an aspect of this God-power that these people exploited, I can now see why I became concerned as soon as I heard of this fact. IMHO: the only one who has rights to examine a script, to reproduce an object, to override permissions-- is the BUILDER of that item. There may be one or two Lindens who have that extreme power in an extreme emergency (such as if someone uses a script to nuke a sim and Lindens have to find out how it was done), but it certainly should not be under the control of anyone but VERY limited high-security, high-executive privilege. It honestly makes me wonder how many other security risks exist on SL. If this was not an economy-based board, I wouldn't worry. But since it is, and since we are all aware of a number of basic common-sense design flaws in SL, I have to wonder what other security risks might exist on the system. _____________________
Visit ElvenMyst, home of Elf Clan, one of Second Life's oldest and most popular fantasy groups. Visit Dwagonville, home of the Dwagons, our highly detailed Star Trek exhibit, the Warhammer 40k Arena, the Elf Clan Museum and of course, the Elf Clan Fantasy Market. We welcome all visitors. : )
|
Merwan Marker
Booring...
![]() Join date: 28 Jan 2004
Posts: 4,706
|
07-19-2005 19:54
Definitely. I wonder how they'd go about supplying information to anyone who decided to pursue legal action. By court subpoena in calif. court - if possible. Will have to involve US$ damages...Not what if's... ![]() _____________________
Don't Worry, Be Happy - Meher Baba
|
Merwan Marker
Booring...
![]() Join date: 28 Jan 2004
Posts: 4,706
|
07-19-2005 19:56
I have been concerned for several days now, ever since I learned that part of the Linden "God" powers *includes the ability to read/modify/copy nomod/nocopy items, including scripts and objects*. In other words, if I send a nomod/nocopy item to a Linden, they have the full ability to copy/mod it to their heart's content. Even Lindens should not have this power. It is not their script, it is not their build, they have no rights to my intellectual property. Since from what I've heard (I don't know first-hand) it was an aspect of this God-power that these people exploited, I can now see why I became concerned as soon as I heard of this fact. IMHO: the only one who has rights to examine a script, to reproduce an object, to override permissions-- is the BUILDER of that item. There may be one or two Lindens who have that extreme power in an extreme emergency (such as if someone uses a script to nuke a sim and Lindens have to find out how it was done), but it certainly should not be under the control of anyone but VERY limited high-security, high-executive privilege. Of course they have that right... ... _____________________
Don't Worry, Be Happy - Meher Baba
|