Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

"Fixed An Exploit" - whaaaaa?

Moonshine Herbst
none
Join date: 19 Jun 2004
Posts: 483
07-18-2005 16:15
From: Enabran Templar
I hope the pepetrators are brought up on federal computer crime charges.

For once, I agree with Enabran. :) I not only hope, i EXPECT it. Laws should be pretty clear on this area in most civilized countries.
Aliasi Stonebender
Return of Catbread
Join date: 30 Jan 2005
Posts: 1,858
07-18-2005 16:20
From: Newfie Pendragon
Title says it all!

Whaaaa?

(translation: can we have some more detail here?)


- Newfie


I know a few details, but I'm not about to name names.

The short of it, or so I'm told, is someone distributed a hacked SL client that gave whomever used it Liason-powers. You know, take copies of any object, modify permissions at will, make L$ out of thin air, that kind of thing.

Obviously, Linden Labs doesn't much care for that and fixed it before the damage got too widespread.

EDIT: Gah, beaten to the punch!
Newfie Pendragon
Crusty and proud of it
Join date: 19 Dec 2003
Posts: 1,025
07-18-2005 16:28
From: Enabran Templar
The implications of an attack such as this are troubling indeed. I really, really want a statement from Linden Lab. I've spoken to some people who were affected by this breach. They're not exactly chipper about doing any future scripting projects.



Agreed - in this one matter I'll support the Lindens on, they need to find the culprit, string em up by the short hairs and squeeze every ounce of pain out of them.

As for future scripts...I've never been too concerned with my scripts being stolen - I'll simply use it as an excuse to write yet something else original.


- Newfie
_____________________
pandastrong Fairplay
all bout the BANG POW NOW
Join date: 16 Aug 2004
Posts: 2,920
07-18-2005 16:37
WTF right does LL have fixing this bug when the critical issue of me being extremely hot and overtly sexy has not been resolved?!?!?!
_____________________
"Honestly, you are a gem -- fun, creative, and possessing strong social convictions. I think LL should be paying you to be in their game."

~ Ulrika Zugzwang on the iconography of pandastrong in the media



"That's no good. Someone is going to take your place as SL's cutest boy while you're offline."

~ Ingrid Ingersoll on the topic of LL refusing to pay pandastrong for being in their game.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 16:39
LL needs to enable XML-RPC over HTTPS so people can verify transactions. In fact, I think I'll hotline this right now.

As for the rest.. well, I wouldn't worry too much about it. It's improbable that anything will come of it. People who can modify complicated scripts can generally write their own and are unlikely going to risk themselves getting involved with this sort of thing.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Escort DeFarge
Together
Join date: 18 Nov 2004
Posts: 681
07-18-2005 16:41
...someone dumped a few million linden on GOM a couple of days back... I hope there is no connection.
_____________________
http://slurl.com/secondlife/Together
Raudf Fox
(ra-ow-th)
Join date: 25 Feb 2005
Posts: 5,119
07-18-2005 16:41
From: Newfie Pendragon
As for future scripts...I've never been too concerned with my scripts being stolen - I'll simply use it as an excuse to write yet something else original.


- Newfie


Good attitude Newfie!!

If I do get my hands on some of the scripts, I will gladly turn them back over to their creators if I can and maybe hit some up for lessons. <winces as head hurts at the thought of trying to learn it> Or just trash it if need be. Either way works for me, since the idea of me learning to script is as laughable as my sister using photoshop.
_____________________
DiamonX Studios, the place of the Victorian Times series of gowns and dresses - Located at http://slurl.com/secondlife/Fushida/224/176

Want more attachment points for your avatar's wearing pleasure? Then please vote for

https://jira.secondlife.com/browse/VWR-1065?
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 16:44
From: Escort DeFarge
...someone dumped a few million linden on GOM a couple of days back... I hope there is no connection.


Pretty sure they run a script which constantly totals the amount of L$ in all accounts and if it doesn't match some amount then they red flag.

The only possible dupe bug in SL is if you create lots of new user accounts.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
07-18-2005 17:08
From: Enabran Templar

I hope the pepetrators are brought up on federal computer crime charges.

Agreed.

Can we start a thread just for people who will stand up and be part of a Federal criminal complaint to aid LL in prosecution?
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Foolish Frost
Grand Technomancer
Join date: 7 Mar 2005
Posts: 1,433
07-18-2005 17:09
o.O

You have GOT to be kidding me...

What kind in TWIT tries something like this, when the logs are going to lead right to his door? C'MON!

We're talking credit cards, tracable hostings, tracable SL connections...

GOOD LORD! How can someone be smart enough to do it and so increadibly STUPID to do it?

I see Linden cleats running at top speed and getting ready for a bristol stomp dance on someone's pin-head. No sympathy here, either.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:11
It is a tad strange, when you think about the technical prowess required.

I guess the lure of the ultimate hack is too much for some people.

Though, could be an ex employee. That'd be unfortunate though, as you can get into pretty hot water because of the obvious motive.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Jarod Godel
Utilitarian
Join date: 6 Nov 2003
Posts: 729
07-18-2005 17:16
From: blaze Spinnaker
Pretty sure they run a script which constantly totals the amount of L$ in all accounts and if it doesn't match some amount then they red flag.
Yes, but if they have/had the GOM code for their ATM, then they might be able dump code straight to GOM.

(I say this with the disclaimer that I could easily be wrong, depending on how many checks and balances there are between Second Life, the ATM's, GOM avatars, and GOM.)
_____________________
"All designers in SL need to be aware of the fact that there are now quite simple methods of complete texture theft in SL that are impossible to stop..." - Cristiano Midnight

Ad aspera per intelligentem prohibitus.
Burke Prefect
Cafe Owner, Superhero
Join date: 29 Oct 2004
Posts: 2,785
07-18-2005 17:18
Well, seeing how this is all news to me as I've been gone a whole three hours..

This sucks. Does this also explain certain peices of source code hitting the open recently? I haven't managed to find any code myself (I'd sure like a peek at a few), but an exploit of this magnitude is agreeably grounds for an emergency patch. And I hope that LL will add measures to stop this (or, say, prevent altered versions of SL from even running).
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:18
Yeah, I hear a lot of "oh we're fine".

Who knows how truthful it is. Hopefully they're scraping the LL website a helluva lot more now

I proposed this about two months after I joined SL. Unfortunately, the transactions section is buggy as hell. Hopefully that has been fixed.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Raudf Fox
(ra-ow-th)
Join date: 25 Feb 2005
Posts: 5,119
07-18-2005 17:19
From: Foolish Frost
o.O

You have GOT to be kidding me...

What kind in TWIT tries something like this, when the logs are going to lead right to his door? C'MON!

We're talking credit cards, tracable hostings, tracable SL connections...

GOOD LORD! How can someone be smart enough to do it and so increadibly STUPID to do it?

I see Linden cleats running at top speed and getting ready for a bristol stomp dance on someone's pin-head. No sympathy here, either.



Well, someone has a new story to tell their kids.. and it will begin with, "I was stupid, soo...."

Let's cheer the Lindens as they stop the idiot into jail.. or the poorhouse. Or give them the beat for the stomp!
_____________________
DiamonX Studios, the place of the Victorian Times series of gowns and dresses - Located at http://slurl.com/secondlife/Fushida/224/176

Want more attachment points for your avatar's wearing pleasure? Then please vote for

https://jira.secondlife.com/browse/VWR-1065?
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:20
From: someone
This sucks. Does this also explain certain peices of source code hitting the open recently? I haven't managed to find any code myself (I'd sure like a peek at a few), but an exploit of this magnitude is agreeably grounds for an emergency patch. And I hope that LL will add measures to stop this (or, say, prevent altered versions of SL from even running).


Oh, come on. There's enough in the script library / wiki to cover anything you will see in these.

Other than a couple of volumedetect sploits that will no doubt get plugged eventually, you're not going to see anything new.

And try to re-use these scripts you will no doubt get banned permanently.

No, the only problem is the GOM / SLExchange / etc. But, again, if they scrape the transactions section everything should be fine.

Really, this is mere sky is falling.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Jarod Godel
Utilitarian
Join date: 6 Nov 2003
Posts: 729
07-18-2005 17:21
From: blaze Spinnaker
Oh, come on. There's enough in the script library / wiki to cover anything you've seen.
People post SL client code to the script forums?
_____________________
"All designers in SL need to be aware of the fact that there are now quite simple methods of complete texture theft in SL that are impossible to stop..." - Cristiano Midnight

Ad aspera per intelligentem prohibitus.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:23
There is no SL client code as far as I know.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:25
Oh right, and heck, now that I think about you'd have to forge an IP address to sending the email from LindenLabs.

No doubt everyone checks the IP address of the source emails when they hit the server side. Forging that would be quite a feat.

LL should share this sort of security more with people to help strengthen the security of the economy.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Michael Psaltery
Registered User
Join date: 6 Jun 2004
Posts: 57
At the risk of a little heat
07-18-2005 17:27
As a security-minded individual and proponent of open-source technologies, many of which form the foundation of SL, I feel I should point out that good security can never be guaranteed through any level of obscurity.

As a creative person in SL, I don't want any of my work to be blatantly copied, and I make use of the tools Lindens have given us to prevent that, and I expect them to work.

But, I see the GOM terminals, etc, from a different viewpoint. There are ways to create tight code that enables secure transactions without the need for invisible code. Some of these that can be used even by inexperienced scripters include tactics like random channel selection for communications, checks for asset#, etc. Other more advanced techniques should not be beyond the abilities of the good people who have created these terminals, and should definitely be used. The responsibility is theirs to protect the assets entrusted to them by their customers.

In short, your code should be secure enough that you can freely allow me to see it, and I'd still be unable to take advantage of that. If it isn't, then you have not taken every measure to ensure my deposits are protected.

If anything, I think the lesson residents need to learn from this is that even trustworthy businesses are not infallible, and it wouldn't hurt vendors to open up their code a bit for peer-review with a focus on making it more secure, because the Lindens SHOULD be concentrating on fixing TPs and physics and all the other stuff that makes life here a worthwhile experience and not forced to deal with assholes who want to prove how l33+ they are.

Do I think the Lindens did the right thing patching this exploit as quickly as possible? Absolutely. I still applaud those who share their hard work so that others can learn and improve on it.
Enabran Templar
Capitalist Pig
Join date: 26 Aug 2004
Posts: 4,506
07-18-2005 17:31
Below is the text of Chris Linden's response to my request for a statement regarding today's events, as posted in the Hotline.


From: Chris Linden
We have focused our energy today on fixing the exploit. Because of this we have not had much time to communicate internally about what happened. I believe the correct approach, and a prudent one, is for Linden Lab to have a post-mortem on the issue internally. Once we have been able to look at the issue, how we resolved it, and investigated how we can prevent this type of exploit in the future, we will issue a statement to the public. I ask for your patience in this matter as it is in the best interest of both Linden Lab and our residents.

Thank you in advance of your patience and understanding.

Chris Linden
_____________________
From: Hiro Pendragon
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?
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:32
From: Michael Psaltery
As a security-minded individual and proponent of open-source technologies, many of which form the foundation of SL, I feel I should point out that good security can never be guaranteed through any level of obscurity.


Yeah, I often hit it from that perspective too. LL is clueful about this too, I suspect. However, in the long run, this is the case. However, in terms of priority, sometimes security through obscurity helps you get stuff out there, get feedback.. spiral development methodology.

It's all about timing. But isn't everything?

From: someone

If anything, I think the lesson residents need to learn from this is that even trustworthy businesses are not infallible, and it wouldn't hurt vendors to open up their code a bit for peer-review with a focus on making it more secure, because the Lindens SHOULD be concentrating on fixing TPs and physics and all the other stuff that makes life here a worthwhile experience and not forced to deal with assholes who want to prove how l33+ they are.

Do I think the Lindens did the right thing patching this exploit as quickly as possible? Absolutely. I still applaud those who share their hard work so that others can learn and improve on it.


yeah. People could reverse engineer java byte code for the longest time and it was never an issue. Hell, javascript is totally open as well.

I honestly don't see this as a serious problem everyone is making it out to be. And I think that's the real risk, blowing this out of preportion.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Enabran Templar
Capitalist Pig
Join date: 26 Aug 2004
Posts: 4,506
07-18-2005 17:34
From: blaze Spinnaker
I honestly don't see this as a serious problem everyone is making it out to be. And I think that's the real risk, blowing this out of preportion.


Yeah, totally. The entirety of the Seburo source code is sitting on someone's hard drive right now. Not a big deal at all. :rolleyes:
_____________________
From: Hiro Pendragon
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?
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:37
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.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-18-2005 17:39
stealing code is never really worth it. because at the point where it becomes worthwhile, it's so obvious you have stolen it.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
1 2 3 4 5 6 7 8 9 ... 11