Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Vote Now: Stop Libsecondlife

Cortex Draper
Registered User
Join date: 23 Aug 2005
Posts: 406
11-15-2006 05:50
I agree LibSL should go. Its far too dangerous in its current form.
Also certain things should be made virtually impossible for it (or any other hacker) through encryption.

SL should:
1. Encrypt all data between server and client
2. Encrypt everything stored on the clients hard disc
3. With each 2 weekly wednesday release change the encryption codes so only the new client can decode the information. Also with each release wipe the disk cash as the old one is now redundant as it used the old encryption.
4. Not disclose the encryption codes to LibSL or anyone else.

By constantly changeing the encryption codes it will be hard for the reverse engineerers to keep up. I also recommend moving in the executable file where the encryption is stored so they cannot use that to help them crack the encryption.
Lewis Nerd
Nerd by name and nature!
Join date: 9 Oct 2005
Posts: 3,431
11-15-2006 05:51
Putting simple disclaimers is a complete waste of time, because it's clear that they weren't followed - just like 'please don't use the ability to self replicate in a gridcrashing way'.

Lewis
_____________________
Second Life Stratics - your new premier resource for all things Second Life. Free to join, sign up today!

Pocket Protector Projects - Rosieri 90,234,84 - building and landscaping services
CJ Carnot
Registered User
Join date: 23 Oct 2005
Posts: 433
11-15-2006 06:03
From: Dzonatas Sol


Here's a tool designed to steal content. Please don't steal content !

I thought programmers were rationalists, but these mantras are starting to sound like the stuff of religion. Say it enough times and you too will believe it makes sense!
Dzonatas Sol
Visual Learner
Join date: 16 Oct 2006
Posts: 507
11-15-2006 06:10
Are we back to the self-rep code? Should everybody that used LSL to code be banned because they could potentially make self-rep code? Meh.

Lewis & CJ, please do not ever have any knives in your hands because I don't want you to cut yourself or anybody else. Knives are made sharp, and sharp objects cut.
_____________________
L$1 Rental Special - Every Week - Limit one per resident
http://slurl.com/secondlife/Haenim/30/30/705
Element Smirnov
Registered User
Join date: 13 Oct 2006
Posts: 108
11-15-2006 06:16
there is no nead for an open source client. lock the client down, and install some anti hacking software to prevent unauthorized clients from accessing the grid.
if you need libsl's help with programing issues, then hire them to work on the 1 and only authorized sl client.
every other online game has anti hacking protection i.e. punkbuster/md5 checking...
and to think there is even real money at stake in sl.
i know it's not perfect but its better than opening up the client and saying do whatever you want, unless it is bad.
Tao Takashi
Metacontroversial
Join date: 15 Feb 2006
Posts: 74
Stopping libsl will only make hackers happy!
11-15-2006 06:26
Why?
Because they can exploit bugs which would be detected by work of the libsl guys. Those can be fixed, undetected ones cannot.

That's why it needs support. Copying was not enabled by libsl but is immanent to the system.

More explanation can be found here: http://taotakashi.wordpress.com/2006/11/15/the-copybot-controversy
Marcus Moreau
frand
Join date: 25 Dec 2004
Posts: 602
11-15-2006 06:49
CopyBot ruined my life and ate my babies.

MM
_____________________
Marcus Moreau

Disenfranchised island owner...

"This statement is false."
User #121869 or something close
Penny Patton
Registered User
Join date: 8 Dec 2005
Posts: 82
11-15-2006 06:54
Next let's burn down the observatory, so those techiwikinista scientists can never threaten us with an oncomming meteor!
Gabriel Spinnaker
16052 LSL BYTES FREE
Join date: 21 Jun 2004
Posts: 73
11-15-2006 06:55
CopyBot copied my mom and kicked my dog. :/
_____________________
Steven Catron
Registered User
Join date: 4 Aug 2006
Posts: 67
11-15-2006 07:15
From: Element Smirnov
there is no nead for an open source client. lock the client down, and install some anti hacking software to prevent unauthorized clients from accessing the grid.


This really isn't enough. After all the very base of libsecondlife was developed decoding the datastream from and to the client. This could be done from a separate process-space, for example a second computer. So we should by all means heavily encrypt the datastream. The client caches data on the harddisk that can be analysed with appropriate tools, so this should be encrypted too.

It is possible to trace the executionflow of a client with debugging tools. This bears the danger of reverse engineering the encyrption method and finding the key. .... hmmm...

You know? The best method to prevent any possible danger would really be not to allow running something vulnerable like the SL-client. I propose to shut Second Life down to prevent unauthorized use of your creations.

This will solve the problem once and for all.
Joannah Cramer
Registered User
Join date: 12 Apr 2006
Posts: 1,539
11-15-2006 08:41
From: Dzonatas Sol
I'll remeber you said that when you go to vote and you notice that the computer that tallies your vote is locked up and controlled by a single corporation that gives no access to its source code. Your vote counts, right?

It's much easier to conjure and beat down the "oh you must be open source hater!" strawman than admit in this particular case handing everyone and their monkey ready-to-use tools to replicate content the built-in permissions be damned... was reckless, isn't it?
danica Cullen
Registered User
Join date: 12 Jul 2006
Posts: 64
Ot!
11-15-2006 09:05
When I went to vote on the proposal, I had a laugh at the two proposals to give free unverified users a weekly stipend of L$. What cheapskates! Either buy your L$ or earn your L$ like the rest of us honest SLers!

Sorry about being OT, but I had to make that observation.
Sunspot Pixie
dread heliotrope
Join date: 15 Jun 2006
Posts: 493
11-15-2006 09:16
From: Dzonatas Sol
Libsecondlife is the only one that has fully disclosed their work. There are other companies...

So, LibSL is a company? Do they have a consulting contract with LL then? Are they under an NDA?

Ooops, nope. They are a privileged group of residents that have been bestowed exemptions to certain portions of the TOS because LL thinks they are oh so precociously clever! Either that, or LL sees a cheap way to avoid having to hire a team to do this type of work internally, like almost ever other developer does...
Lord Sullivan
DTC at all times :)
Join date: 15 Dec 2005
Posts: 2,870
11-15-2006 09:21
From: Lewis Nerd
Putting simple disclaimers is a complete waste of time, because it's clear that they weren't followed - just like 'please don't use the ability to self replicate in a gridcrashing way'.

Lewis


Agreed and after all the fervour i went to read the libSL forums at

http://www.libsecondlife.org/forums/

It makes interesting reading and shows in the God Mode thread that they are driven by making money on the side, well thats the impression it gave me

http://www.libsecondlife.org/forums/viewtopic.php?t=15

Make of it what you will but money sure seems to be in the background with what they can make out of their hacks. Go figure ;)
_____________________
Independent Shopping for Second Life residents from established and new merchants.

http://slapt.me



slapt.me - In-World HQ http://slurl.com/secondlife/Bastet/123/118/26
Kamilion Schnook
Registered User
Join date: 26 Jan 2006
Posts: 18
11-15-2006 09:46
From: Lewis Nerd

Reverse engineering, open source and derivative products are full of security risks, and rely on trust and moral standards from all involved.


Oh, god, I'm going to be laughing all day. You can't really be this stupid, can you?
EDIT: Apparently, you can. Same asshat who's been trolling the blog for weeks.

So, gee... Let's take an objective example of this...

Internet Explorer 7 versus Firefox 1.5.0.8
Firefox flaw discovered, fixed in 6 hours.
Internet Explorer 7 flaw found...
...
...
.
..
Um... Well, I think I'm going to be here for a while. At least about 6 weeks.

Example Two...
http://www.truecrypt.org/

Open source encryption software.

Prove this does not steal your data.
On the other hand -- prove it DOES steal your data.

Oh, and Lindens: I've got a couple alternate accounts... How can I use them to vote AGAINST this? Can you just add -160 votes to the total? *G*
_____________________
During his last shootout, police said "Come out, you're surrounded!"
He replied, "I'm not surrounded, I just have more targets now!"

Old enough to know better, young enough not to care.
Turnoffs: The blue wire. (or was it the yellow?)

It does not require a majority to prevail, but rather an irate, tireless minority keen to set brush fires in people's minds. --Samuel Adams
Penny Patton
Registered User
Join date: 8 Dec 2005
Posts: 82
11-15-2006 09:52
From: Sunspot Pixie
So, LibSL is a company? Do they have a consulting contract with LL then? Are they under an NDA?

Ooops, nope. They are a privileged group of residents that have been bestowed exemptions to certain portions of the TOS because LL thinks they are oh so precociously clever! Either that, or LL sees a cheap way to avoid having to hire a team to do this type of work internally, like almost ever other developer does...

Speaking of strawman arguments, way to pick apart semantics rather than the argument being made.
Kalel Venkman
Citizen
Join date: 10 Mar 2006
Posts: 587
11-15-2006 09:54
From: Steven Catron
This really isn't enough. After all the very base of libsecondlife was developed decoding the datastream from and to the client. This could be done from a separate process-space, for example a second computer. So we should by all means heavily encrypt the datastream. The client caches data on the harddisk that can be analysed with appropriate tools, so this should be encrypted too.

It is possible to trace the executionflow of a client with debugging tools. This bears the danger of reverse engineering the encyrption method and finding the key. .... hmmm...

You know? The best method to prevent any possible danger would really be not to allow running something vulnerable like the SL-client. I propose to shut Second Life down to prevent unauthorized use of your creations.

This will solve the problem once and for all.


A modest proposal? :)

Well written, very well written.
Sunspot Pixie
dread heliotrope
Join date: 15 Jun 2006
Posts: 493
11-15-2006 09:58
From: Penny Patton
Speaking of strawman arguments, way to pick apart semantics rather than the argument being made.

Persons who don't know what a straw man fallacy is shouldn't invoke the phrase. They should stick to making hyperbolic analogies about observatories and meteors.
Penny Patton
Registered User
Join date: 8 Dec 2005
Posts: 82
11-15-2006 10:05
From: someone

A straw man argument is a logical fallacy based on misrepresentation of an opponent's position. To "set up a straw man" or "set up a straw-man argument" is to create a position that is easy to refute, then attribute that position to the opponent. A straw-man argument can be a successful rhetorical technique (that is, it may succeed in persuading people) but it is in fact misleading, because the opponent's actual argument has not been refuted.

Its name is derived from the practice of using straw men in combat training. In such training, a scarecrow is made in the image of the enemy with the single intent of attacking it. [1] It is occasionally called a straw dog fallacy [2] or a scarecrow argument.


There, now you know what one is. You're welcome.
Element Smirnov
Registered User
Join date: 13 Oct 2006
Posts: 108
11-15-2006 10:08
From: Kamilion Schnook
Oh, god, I'm going to be laughing all day. You can't really be this stupid, can you?
EDIT: Apparently, you can. Same asshat who's been trolling the blog for weeks.

So, gee... Let's take an objective example of this...

Internet Explorer 7 versus Firefox 1.5.0.8
Firefox flaw discovered, fixed in 6 hours.
Internet Explorer 7 flaw found...
...
...
.
..
Um... Well, I think I'm going to be here for a while. At least about 6 weeks.


omg, did you just start an IE7 vs firefox debate. everyone knows IE7 is better and opera is the best. :p

i still see no reason for an open source sl client
RobbyRacoon Olmstead
Red warrior is hungry!
Join date: 20 Sep 2006
Posts: 1,821
11-15-2006 10:15
From: Fia Tyne
3) Wrong. You don't make games for a living, do you?


It would seem quite clear that you do not, either, making that a pretty odd response.

Those who do make games or write software for a living have spoken out about the very real difficulties in stopping libsl, and you attack them for it. Whatever, plug your ears and shout that they are wrong, and be happy in your stubborn ignorance.
Sunspot Pixie
dread heliotrope
Join date: 15 Jun 2006
Posts: 493
11-15-2006 10:26
From: Penny Patton
There, now you know what one is. You're welcome.

Affording them "company" status when in reality they are simply an SL group of folks bestowed special exemptions by LL, so one can draw analogies to virus checker developers is really reaching. I'd go as far to call it fallacious.

It's not semantics for me to point out that they are not a company, its central to his argument, and it's simply incorrect. I didn't misrepresent his position, I addressed it head on. Sorry to burst your bubble, but those the facts - you're misapplying the terminology. He paints them as a company so that he can draw an analogy. I deconstructed it by pointing out that they are not a company and now I am adding that they are not an antivurus software firm.

Furthermore, virus checker developers don't make available to the general public the vulnerabilities they find in Windows or other operating systems. It's an invalid analogy both because because LibSL is not a company and they are not in the virus protection business.

In fact, my stance has been that they should become a company, and LL should make this thing legit by contracting with them and put them under an NDA. either that, or hire some of them and then cut off ties to them as a resident group.

By the way, your claim that you knew what a straw man is would have been a lot more convincing if you could have told me what one is without Googling (or Wikiing) a definition up, and then not atrributing your source on top of it.

Oh well, I look forward to more outlandish analogies from your camp to try and make those who are concerned about LL, LibSL, and CopyBot look like idiots. Talk about logical fallicies!
Sally Rosebud
the girl next door
Join date: 3 May 2005
Posts: 2,505
11-15-2006 10:28
While we're at it, let's round up all the witches and burn them at the stake!

BTW, you're breaking the TOS by even starting this thread, starting polls about a certain group...

Read it here



AR'd!
_____________________
"I love sleep. My life has the tendency to fall apart when I'm awake, you know?"

~Ernest Hemingway
Lucifer Baphomet
Postmodern Demon
Join date: 8 Sep 2005
Posts: 1,771
11-15-2006 10:29
Sally... you rock.
_____________________
I have no signature,
Penny Patton
Registered User
Join date: 8 Dec 2005
Posts: 82
11-15-2006 10:36
Sunspot, Dzonatas Sol pointed out that LibLSL is pretty much out in the open about what they do. They have an open chatroom, forums anyone can read, a website anyone can peruse. Basically, they're not hiding what they do over there. If they find a hole in SL, theyaren't keeping it under wraps and exploiting it soley by themselves with little hope of the hole getting fixed anytime soon because no one knows of it. Heck, people from LL work with LibLSL, so LL knows pretty much everything LibLSL does.

You replied by attacking the wording of the response, specifically the word 'company'. Perhaps not the best word to use. "Group", or "loose association of individuals", would have fit better. You leapt on that, and made it an argument in itself. An argument that did not even exist until you created it. And you won that argument soley on the fact that LibLSL is not a company. Wow, fancy that. Congratulations, you won the argument!

However, despite what you say, LibLSL being a "company" was not central to the argument. If I made a mistake in calling your argument a "strawman" then my mistake was in assuming you realized this.

From: someone
By the way, your claim that you knew what a straw man is would have been a lot more convincing if you could have told me what one is without Googling (or Wikiing) a definition up, and then not atrributing your source on top of it.


Ye Gods, "strawman argument" is a common term, used pretty much daily these days by almost anyone who reads a newspaper or watches the news. This in itself seems like another misleading argument by you, trying to deflate what I'm saying by bringing up meaningless little argument over the definition of the term "strawman arguement".

From: someone
Oh well, I look forward to more outlandish analogies from your camp to try and make those who are concerned about LL, LibSL, and CopyBot look like idiots. Talk about logical fallicies!


And what exactly is "my camp"? You're making assumptions here. My position on this "copybot" issue is simply that there is a lack of reasonable discourse. Instead, there's a lot of kneejerk reactions, and misleading arguments such as your own.
1 2 3 4 5