Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Secret SL Viewers? "Cyro" and "V-Life"

Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
05-28-2009 09:31
From: Nika Talaj
BUT, not necessarily - it is quite possible to legally build proprietary, for-sale, non-open products based on GPL code. Embedded systems folks do it with Linux all the time.
That only works for three specific situations:

(1) The GPL code is an operating system, and you are using interfaces provided by the operating system.
(2) The GPL code is all LGPL *or* is all GPL-with-exceptions and those exceptions apply to this situation.
(3) The non-GPL code is (as you note) a separate executable.

In all these cases, you still have to provide the GPL code bundled in the product.

Option 1 does not apply.
Option 2 does not apply.
Option 3 requires modifying the client, and that modified client source needs to be provided. It isn't.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Da5id Kronfeld
Registered User
Join date: 11 Jan 2008
Posts: 33
05-28-2009 09:59
From: Argent Stonecutter
I guess I didn't make my point clear enough, because you seem to have misunderstood it. Apologies.

Are you using any third party software intended for Second Life businesses and content creators that you didn't compile yourself from source you inspected?

[CUT]

Or I'd slip a trapdoored version of someone else's third party tool into Filepile or some similar service.


And, just in case we're not *quite* unsettled enough, here's a link to a PDF of Ken Thompson's "Reflections on Trusting Trust"...

http://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
05-28-2009 10:22
From: Sony Swords
That is what I am saying. LL should or lets say MUST go after them asap.

And everybody inside SL MUST KNOW about the different ways ppl try to get all out about you - so the secret viewers are no longer any secret and its nor more a that big problem.

It should be a community to play and have fun - The only one who can control it is LindenLabs.

I have been in SL long enough to have had actual God Mode a couple of years ago for a few months. I have been in SL long enough to know what OpenSL is and that I can already make a copy of anything I want without having to spend $200. The only exception would still apply to these viewers, no scripts, unless of course they are faking God Mode in which case the hole would have already been plugged. I have been scripting and in SL long enough to know a few ways to crash sims or crash viewers. I have been in SL long enough to know that there is nothing SL can do to stop these 2 viewers. It does not matter that they might identify themselves now, it is trivial to hide which viewer it is or spoof another. I have been in SL long enough to know the GPL license terms and know that the viewers are in violation and this is not "iffy" or "might be". So go and follow your own advice and read up on GPL before spreading your own faulty opinion.

Finally I have been in SL long enough to know that even if there was a way to stop the two viewers, you could still do everything they do.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime.
From: someone
I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
Abigail Merlin
Child av on the lose
Join date: 25 Mar 2007
Posts: 777
05-28-2009 11:08
Actualy you can do more with SL Proxy and other libsecondlife applications for free then any scam/licence breaking client and it would be more educational.

A lot of exploids got discovered and fixed with the help of people playing with libsecondlife.
PattehPh0x Katsu
The Ph0x.
Join date: 27 Jun 2006
Posts: 50
05-28-2009 11:32
Right, this tends to get off track often, first of all, if Sony was here advertising, he'd get the price right, Vlife is 50k

Second, Vlife is not discontinued, in fact, a beta update was released a few days ago and is currently being cleaned up to prepare for an official update.

Third, yes, anything you can do with a client you can also do with SLproxy, however, the client is made to be user friendly, you click a button rather than logging packets and injecting them.

Fourth, these people selling the clients have also offered code to LL when they discover new exploits, LL responded by BANNING the individual behind Vlife simply for discovering the exploit. He has been banned 20-30 times since, and each time ends up back in SL, with his full avatar re-imported within 60 seconds.

LL can't go after him because he simply does not care. He tried to help them, and all they did was tell him he was wrong simply for finding something.

I've personally submitted patches for a specific crash attack, and it took 4 months for those 4 lines of code to be implemented in a RC viewer. It took me demonstrating the crash to a Linden, and then specifically providing him with the code to fix it by email.

It's not that he hasn't tried to work with them, it's that they don't care, they'd rather assume exploits in their system are few and far between, when that is not the case.

Oh, and Jesse, you don't need god mode to make scripts full perms, just because YOU don't know how something works, doesn't mean it isn't possible.
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
05-28-2009 11:43
From: PattehPh0x Katsu
Oh, and Jesse, you don't need god mode to make scripts full perms, just because YOU don't know how something works, doesn't mean it isn't possible.

I would have to see that one to believe it. Scripts are server side only. With only a couple of exceptions that were quickly fixed, all rumors of being able to get a script turned out to be hogwash. I'll make the same offer that Argent made, Missouri rules, "Show me, Don't Tell Me".

And as far as LL banning someone just because they reported an exploit? Someone is really gullible if they believe that one.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime.
From: someone
I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
05-28-2009 11:46
From: PattehPh0x Katsu

Fourth, these people selling the clients have also offered code to LL when they discover new exploits, LL responded by BANNING the individual behind Vlife simply for discovering the exploit. He has been banned 20-30 times since, and each time ends up back in SL, with his full avatar re-imported within 60 seconds.

LL can't go after him because he simply does not care. He tried to help them, and all they did was tell him he was wrong simply for finding something.
Back in the '80s I was running a BBS, and one of my users decided to take his elite hacking skills and become a security consultant. He bragged about what he was doing, but didn't wait quite long enough for any of the ... less naive ... users to advise him.

He decided that the best way to sell himself to a potential customer was to break into their system and then call them up and make an appointment to show all the problems he'd found.

You can imagine what happened next.

You know how he described what happened? Well, it sounded pretty much like what you're saying now. If I hadn't watched it happening as it happened, second hand, I might have believed him.

Now, your friend could be completely on the level. Linden Labs is nothing if not inconsistent. But given what he's doing with his product, completely in violation of the GPL, I gotta say I'd need a bit of proof before accepting him as a white hat fighting back against an injustice the only way he knows...
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
PattehPh0x Katsu
The Ph0x.
Join date: 27 Jun 2006
Posts: 50
05-28-2009 11:54
I'm reluctant to demonstrate any of the more difficult features to anyone here because of the significant risk associated with ripping scripts or original objects. If you don't believe it, I'd be happy to show you an item it was done to recently, but due to the response I've been given for sharing information here, I'm not willing to risk one of you reporting me because I demonstrated something.

Feel free to hand me a no transfer animation and I'd be happy to hand it back, showing anyone you wish as the creator of said animation, including the original.
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
05-28-2009 11:57
From: Nika Talaj
The only way of guaranteeing safety with a third party client is to read the code and compile it yourself, and only open source clients provide you that option. That said, I feel perfectly safe using any of the more common open third party clients - Nicholaz', Boy Lane, Hippo come to mind -- and I sure don't spend that kind of time verifying them!
.
FWIW - I've been using the CoolSL viewer for Linux, pretty much ever since Windlight came out. Yeah, it was a calculated risk, but we in the Linux community are pretty good about taking care of each other, and I have not been disappointed.

I just last night started trying out the GreenLife emerald viewer, and my immediate impression of it is that it's a remarkable viewer! I got the impression of it being a bit faster than the LL and CoolSL viewers, but that may just be in my head. Regardless, if they could take the UI and featureset from the CoolSL viewer and combine it with the featureset from GreenLife, it would be THE ultimate viewer!
From: Argent Stonecutter
That only works for three specific situations:

(1) The GPL code is an operating system, and you are using interfaces provided by the operating system.
(2) The GPL code is all LGPL *or* is all GPL-with-exceptions and those exceptions apply to this situation.
(3) The non-GPL code is (as you note) a separate executable.

In all these cases, you still have to provide the GPL code bundled in the product.

Option 1 does not apply.
Option 2 does not apply.
Option 3 requires modifying the client, and that modified client source needs to be provided. It isn't.
Correct - and this is why, for example, the Vivox executables and runtime libraries are separate from the viewer, and not built-in functions. The viewer provides the API by which the Vivox voice system can interface with the viewer (and vice-versa), but they are still separate. In fact, this is why none of the alternate viewers include the files required for voice - because the Vivox executables and libraries are proprietary, NOT licensed under any GPL, and are distribution-restricted.
From: Jesse Barnett
Finally I have been in SL long enough to know that even if there was a way to stop the two viewers, you could still do everything they do.
Right. When it comes right down to it, it all comes down to one's personal morals and ethics. Quite honestly, if (general) you feel you need to resort to griefing and cheating in order to climb to the top of and "win" an open-ended game, then you pretty much suck at life. If you get your jollies off of stealing from other people and causing so much grief that you run people out of the game in droves, believing in your mind that "it's just a game and these are just a bunch of pixels", then you have some serious, deep-seated psychological issues that need to be addressed.

...and if you're willing to hand over US$200 to some shady character who has clearly shown complete contempt of the law and of ethics, to blindly install his software in order to carry out your evil plot, then you are both of the above AND a moron!
From: PattehPh0x Katsu
Third, yes, anything you can do with a client you can also do with SLproxy, however, the client is made to be user friendly, you click a button rather than logging packets and injecting them.
*fakes awe* Oh, yay. 5(R1P7 |<1DD135.
From: Argent Stonecutter
Now, your friend could be completely on the level. Linden Labs is nothing if not inconsistent. But given what he's doing with his product, completely in violation of the GPL, I gotta say I'd need a bit of proof before accepting him as a white hat fighting back against an injustice the only way he knows...
Except white hats usually don't turn black when shown the door by their potential client. They just leave the company to suffer its own failure and move on.
_____________________
From: Debra Himmel
Of course, its all just another conspiracy, and I'm a conspiracy nut.

Need a high-quality custom or pre-fab home? Please check out my XStreetSL Marketplace at http://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=231434/ or IM me in-world.
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
05-28-2009 12:02
From: Argent Stonecutter
That only works for three specific situations:

(1) The GPL code is an operating system, and you are using interfaces provided by the operating system.
(2) The GPL code is all LGPL *or* is all GPL-with-exceptions and those exceptions apply to this situation.
(3) The non-GPL code is (as you note) a separate executable.

In all these cases, you still have to provide the GPL code bundled in the product.

Option 1 does not apply.
Option 2 does not apply.
Option 3 requires modifying the client, and that modified client source needs to be provided. It isn't.
Correct - and this is why, for example, the Vivox executables and runtime libraries are separate from the viewer, and not built-in functions. The viewer provides the API by which the Vivox voice system can interface with the viewer (and vice-versa), but they are still separate. In fact, this is why none of the alternate viewers include the files required for voice - because the Vivox executables and libraries are proprietary, NOT licensed under any GPL, and are distribution-restricted.
_____________________
From: Debra Himmel
Of course, its all just another conspiracy, and I'm a conspiracy nut.

Need a high-quality custom or pre-fab home? Please check out my XStreetSL Marketplace at http://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=231434/ or IM me in-world.
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
05-28-2009 12:08
From: Jesse Barnett
Finally I have been in SL long enough to know that even if there was a way to stop the two viewers, you could still do everything they do.
Right. When it comes right down to it, it all comes down to one's personal morals and ethics. Quite honestly, if (general) you feel you need to resort to griefing and cheating in order to climb to the top of and "win" an open-ended game, then you pretty much suck at life. If you get your jollies off of stealing from other people and causing so much grief that you run people out of the game in droves, believing in your mind that "it's just a game and these are just a bunch of pixels", then you have some serious, deep-seated psychological issues that need to be addressed.

...and if you're willing to hand over US$200 to some shady character who has clearly shown complete contempt of the law and of ethics, to blindly install his software in order to carry out your evil plot, then you are both of the above AND a moron!
_____________________
From: Debra Himmel
Of course, its all just another conspiracy, and I'm a conspiracy nut.

Need a high-quality custom or pre-fab home? Please check out my XStreetSL Marketplace at http://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=231434/ or IM me in-world.
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
05-28-2009 12:18
From: PattehPh0x Katsu
Third, yes, anything you can do with a client you can also do with SLproxy, however, the client is made to be user friendly, you click a button rather than logging packets and injecting them.
*fakes awe* Oh, yay. 5(R1P7 |<1DD135.
_____________________
From: Debra Himmel
Of course, its all just another conspiracy, and I'm a conspiracy nut.

Need a high-quality custom or pre-fab home? Please check out my XStreetSL Marketplace at http://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=231434/ or IM me in-world.
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
05-28-2009 12:23
From: Argent Stonecutter
Now, your friend could be completely on the level. Linden Labs is nothing if not inconsistent. But given what he's doing with his product, completely in violation of the GPL, I gotta say I'd need a bit of proof before accepting him as a white hat fighting back against an injustice the only way he knows...
Except white hats usually don't turn black when shown the door by their potential client. They just leave the company to suffer its own failure and move on.
_____________________
From: Debra Himmel
Of course, its all just another conspiracy, and I'm a conspiracy nut.

Need a high-quality custom or pre-fab home? Please check out my XStreetSL Marketplace at http://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=231434/ or IM me in-world.
PattehPh0x Katsu
The Ph0x.
Join date: 27 Jun 2006
Posts: 50
05-28-2009 12:27
From: Katheryne Helendale
Except white hats usually don't turn black when shown the door by their potential client. They just leave the company to suffer its own failure and move on.


I never said he was a whitehat, he was abusing the system yes, but he offered to help fix it at the same time.

It doesn't matter what his intentions are, I'm pretty sure everyone agrees these clients are wrong. The fact of the matter is, they're not going anywhere, you can either accept they exist, and learn about them, or stick your head in the dirt and pretend none of this is possible because LL said so.
Marcel Flatley
Sampireun Design
Join date: 29 Jul 2007
Posts: 2,032
05-28-2009 12:30
Nice try to make an absolute asshole look like a saint. Failed.

Anyone who finds out about exploits and sells them in a custom viewer is an asshole and should be perm banned. Pretty impossible though since LL allows free accounts without any verification. No matter how often they tried to tell LL about the exploit without it being repaired. He is selling a griefer, thief, and scammer tool for 50K so he is not a saint. Try the other side of the balance.

If you want to demonstrate how you make a no-mod script full permission, be my guest. I will be happy to provide you a script to show that power on. And I will not even report you as this would be a mutual agreement.
_____________________
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
05-28-2009 12:36
From: Katheryne Helendale
From: Argent Stonecutter

Now, your friend could be completely on the level. Linden Labs is nothing if not inconsistent. But given what he's doing with his product, completely in violation of the GPL, I gotta say I'd need a bit of proof before accepting him as a white hat fighting back against an injustice the only way he knows...
Except white hats usually don't turn black when shown the door by their potential client. They just leave the company to suffer its own failure and move on.
Heh. The guy I was talking about? I'm sure he wished he was just shown the door.

But, yes, that's kind of the point. :)

_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Sony Swords
Linux Ubuntu 8.04 LTS
Join date: 17 Jan 2009
Posts: 176
05-28-2009 15:27
interesting ...
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
05-28-2009 15:52
Well Hell.................................................................................

Just had a long conversation with someone I trust in world. Scripts really are vulnerable now and it really was reported. Trivial check could be put in place to stop it and yet that has not happened. Guess we are all in the same boat now as the texturers and builders have always been in. Fortunately, just as in their case, outstanding work will still rise to the top and the majority of SL users are honest. It does not directly affect me because I give away all of my tricks and scripts anyway.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime.
From: someone
I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
poopmaster Oh
The Best Person On Earth
Join date: 9 Mar 2007
Posts: 917
05-28-2009 16:11
This is horrible news

but on teh bright side im selling a domain secondlifeharold.com it gets tons of hits from ppl who misspell the real one, im me in world with offers i take paypal and lindens for it, transferred via godaddy.com its the perfect domain for a porn site or SL blog or whatever

Horrible about the copy people, just horrible....
_____________________
InSL u find every kind of no-life retard you could possibly imagine as well as a few even Tim Burton couldnt imagine u find 12yr-olds claiming to be 40 men claiming 2 be women, women claiming 2 make sense and every1 claiming 2 have ideas that are actually worth a damn if only someone would just listen to their unique innovative and exceptionally important idea
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
05-28-2009 16:15
From: Sony Swords
interesting ...
You are a man of many words, I see. :rolleyes:
_____________________
From: Debra Himmel
Of course, its all just another conspiracy, and I'm a conspiracy nut.

Need a high-quality custom or pre-fab home? Please check out my XStreetSL Marketplace at http://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=231434/ or IM me in-world.
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
05-28-2009 16:20
From: Katheryne Helendale
You are a man of many words, I see. :rolleyes:

I think he won the thread with that succinct, insightful & eloquent post.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime.
From: someone
I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
PattehPh0x Katsu
The Ph0x.
Join date: 27 Jun 2006
Posts: 50
05-28-2009 16:26
Just a small note, this isn't new, scripts have always been vulnerable this way.

The fact that this software remains closed source means that at most a dozen people are able to do this.

You have the evil blackhat who's exploiting everyone to thank for that.
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
05-28-2009 16:29
From: PattehPh0x Katsu
Just a small note, this isn't new, scripts have always been vulnerable this way.

The fact that this software remains closed source means that at most a dozen people are able to do this.

You have the evil blackhat who's exploiting everyone to thank for that.

And you are still a troll with a twisted sense of morality........................who has just been put on mute.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime.
From: someone
I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
PattehPh0x Katsu
The Ph0x.
Join date: 27 Jun 2006
Posts: 50
05-28-2009 17:20
Typical response from another sheep.

You don't like what you hear so you close your ears.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
05-28-2009 17:23
On a scale of "hats" with Bruce Schnier and Marcus Ranum at the white end end, let's stick "ethical black hats" like Rain Forest Puppy in the middle, working down to black rotten fungus hats like Cantor and Seigel and other spamming scum that even rank bad hats look down on as beneath contempt... your friend is probably somewhere down in the vicinity of Bozo NYC and other "label" crackers.

See also:

http://en.wikipedia.org/wiki/Responsible_disclosure

http://en.wikipedia.org/wiki/Full_disclosure
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
1 2 3 4 5 6 7 8 9 10