Backdoor in Product - [edited]'s Force Elements
|
|
Aragorn Stonebender
Registered User
Join date: 1 Feb 2005
Posts: 3
|
03-29-2006 20:33
So, what do you all think about Backdoors in Products... Well heres one.. [edited] Force Elements. He has a backdoor in it that allows him to DISABLE a copy owned by anyone. He and members of his group the "Midichlorian Masters" have a gesture that makes them say "You do not want to use the force on me", while sending a command on a hidden chat channel that turns off the product that [edited] sells for 800L. Personally i think having this backdoor in a product (especially one that is sold) is against moral rules and the TOS itself. I leave it open to discussion. Note, i have witnessed him using this before, he and other members of his group have attempted using it on me, he himself admits to it, and has shown many people that it exists.
|
|
Jonas Pierterson
Dark Harlequin
Join date: 27 Dec 2005
Posts: 3,660
|
03-29-2006 20:53
Thats why I didn't buy that product. Master of the Force (v 2.3 something) is better-and cheaper -and has no backdoor
_____________________
Good freebies here and here I must protest. I am not a merry man! - Warf, ST: TNG, episode: Qpid You killed my father. Prepare to die. - Inigo Montoya, The Princess Bride You killed My father. Your a-- is mine! - Hellboy
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-29-2006 20:58
A surprising amount of vendors have backdoors in their products. Its not againt the ToS, and it's not much of a moral issue...
Until you start using them. THEN it gets a little greyer.
_____________________
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.
|
|
Charlie Columbia
Registered User
Join date: 11 Oct 2005
Posts: 55
|
03-29-2006 22:09
You mean Fraud isn't against the TOS?
|
|
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
|
03-29-2006 22:22
From: Charlie Columbia You mean Fraud isn't against the TOS? The TOS, the Terms Of Service, basically says we have to pay if we have agreed to pay, we can't do anything that is detrimental to the service, we have to abide by the cmpany's rules in all respects, and that Linden Lab pretty much doesn't owe anyone anything in return for any money they receive.
_____________________
-
So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.
I can be found on the web by searching for "SuezanneC Baskerville", or go to
http://www.google.com/profiles/suezanne
-
http://lindenlab.tribe.net/ created on 11/19/03.
Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard, Robin, and Ryan
-
|
|
Kick Madonna
Registered User
Join date: 19 Feb 2006
Posts: 16
|
03-29-2006 22:39
Maybe we need firewalls/configuration options on our objects to allow or not allow any action, state change, etc from anyone in any form from anyone we don't allow?
Maybe a bad code checking system that matches paterns in the code (like code that performs an action when some abirtary person's username is found in the code)?
Maybe a code reporting system that list if a compiled script calls XML-RPC, email, does a listen, uses sensors, etc and report all that in a place before we buy....
How about a code verification commity in SL that gives an offical seal/stamp of good code from a third party group?
|
|
Charlie Columbia
Registered User
Join date: 11 Oct 2005
Posts: 55
|
03-30-2006 00:15
From: SuezanneC Baskerville The TOS, the Terms Of Service, basically says we have to pay if we have agreed to pay, we can't do anything that is detrimental to the service, we have to abide by the cmpany's rules in all respects, and that Linden Lab pretty much doesn't owe anyone anything in return for any money they receive. Hate to tell you this, but state and federal law's say differently.
|
|
Siggy Romulus
DILLIGAF
Join date: 22 Sep 2003
Posts: 5,711
|
03-30-2006 00:49
Show the fraud.
_____________________
The Second Life forums are living proof as to why it's illegal for people to have sex with farm animals. From: Jesse Linden I, for one, am highly un-helped by this thread
|
|
Phoenix Snakeankle
Registered User
Join date: 23 Feb 2005
Posts: 20
|
03-30-2006 01:20
Siggy: all you have to do is make one of the midichlorian masters not like you.... if they know you hav force elements, they'll disable it.
|
|
Moopf Murray
Moopfmerising
Join date: 7 Jan 2004
Posts: 2,448
|
03-30-2006 01:31
From: Phoenix Snakeankle Siggy: all you have to do is make one of the midichlorian masters not like you.... if they know you hav force elements, they'll disable it. Maybe I'm being thick or missing something but even if they do disable it why don't you just use Tools -> Recompile Scripts in Selection or Tools -> Reset Scripts in Selection to re-enable it?
|
|
Siggy Romulus
DILLIGAF
Join date: 22 Sep 2003
Posts: 5,711
|
03-30-2006 01:34
Ok now - how is that fraud?
Nearly every game I've ever played has a cheat or godmode or admin 'powers' built into it - how is it fraud?
_____________________
The Second Life forums are living proof as to why it's illegal for people to have sex with farm animals. From: Jesse Linden I, for one, am highly un-helped by this thread
|
|
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
|
03-30-2006 02:41
From: Siggy Romulus Ok now - how is that fraud?
Nearly every game I've ever played has a cheat or godmode or admin 'powers' built into it - how is it fraud? I don't think he's talking about a game - he's talking about the ability to take money for a scripted object, then use a secret backdoor to shut down the script, thus keeping the money for nothing. I have seen some things on SLEx before that openly announced having them, but this sounds like it's actually a secret. I'd definately say, immoral. Could this not come under the "making things that disrupt other user's experience" category (the "thing" being the backdoor part of the script?)
|
|
Siggy Romulus
DILLIGAF
Join date: 22 Sep 2003
Posts: 5,711
|
03-30-2006 03:28
From: Yumi Murakami Could this not come under the "making things that disrupt other user's experience" category (the "thing" being the backdoor part of the script?)
No - I don't think it does. I think thats a gross overreaction - I've had people tell me some of my builds 'disrupted their experience' because of their style (arabian). I've had folks say that my building on land unowned before and blocking their 'view' has been a disruption of their experience - but that is also bollocks. I'll give it nasty - a piss off - maybe go so far as bad buisness... maybe unethical at the most.. but not fraud. Certainly not criminally fraudulent. If I gave you a box called 'ubervendor' that drained your account of money when you rezzed it - THAT would be fraudulent.
_____________________
The Second Life forums are living proof as to why it's illegal for people to have sex with farm animals. From: Jesse Linden I, for one, am highly un-helped by this thread
|
|
Yiffy Yaffle
Purple SpiritWolf Mystic
Join date: 22 Oct 2004
Posts: 2,802
|
03-30-2006 04:12
I can see where this would be usefull. If you sell a product, and hand out updates, you can script it to check for the update, then when they click accept, it disables the original to prevent them from reselling it. But yea. if the items no transfer that defeats the purpose.
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-30-2006 04:12
From: Charlie Columbia You mean Fraud isn't against the TOS? Nope.
_____________________
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.
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-30-2006 04:13
From: Charlie Columbia Hate to tell you this, but state and federal law's say differently. State and federal law may, but they don't care.
_____________________
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.
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-30-2006 04:14
From: Yumi Murakami Could this not come under the "making things that disrupt other user's experience" category (the "thing" being the backdoor part of the script?) No. Since they wouldn't have the experience but for you in the first place, no.
_____________________
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.
|
|
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
|
03-30-2006 04:51
From: Reitsuki Kojima No. Since they wouldn't have the experience but for you in the first place, no. The ruling would only be applied to the back door in the script, which isn't the part of the script that provides the experience.
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-30-2006 04:55
From: Yumi Murakami The ruling would only be applied to the back door in the script, which isn't the part of the script that provides the experience. They are still not depriving you of anything you would have had without their involvement in the first place. Most back doors exist for very good reasons. It's sad that some dips are misusing the concept, but it's hard to really say it violates the ToS when any other form of fraud doesn't.
_____________________
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.
|
|
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
|
03-30-2006 05:00
From: Reitsuki Kojima They are still not depriving you of anything you would have had without their involvement in the first place. Again, take the same script, comment out just the backdoor, and I've lost nothing. The objection is raised against the component, not the person. (Plus, besides, if they hadn't made it maybe I could have done. Yes, I can make the object/script anyway but there's the community involvement angle too.)
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-30-2006 05:04
From: Yumi Murakami Again, take the same script, comment out just the backdoor, and I've lost nothing. The objection is raised against the component, not the person. There's a reason back doors aren't discussed much. They are the worst hidden secret in programming, but it's not something that discussion of is encouraged for this exact reason. People are happier not knowing. Most back doors in SL scripts that I know of exist for very good reasons; as I said, it sucks that some dip is abusing the concept. From: Yumi Murakami (Plus, besides, if they hadn't made it maybe I could have done. Yes, I can make the object/script anyway but there's the community involvement angle too.) "Might have" is not an arguement.
_____________________
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.
|
|
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
|
03-30-2006 05:14
From: Reitsuki Kojima There's a reason back doors aren't discussed much. They are the worst hidden secret in programming, but it's not something that discussion of is encouraged for this exact reason. People are happier not knowing. Most back doors in SL scripts that I know of exist for very good reasons; as I said, it sucks that some dip is abusing the concept. Well, I'm very concerned that people think there are such "good reasons" around. In the real world, lots of people dislike Product Activation, and even that doesn't allow the company to actively send a signal to disable products that have been usable before. I can understand the need for security in scripts, but surely it be managed by automated checks, rather than trusted to a person who might or might not be objective. From: someone "Might have" is not an arguement. Um, I didn't say "might have"... 
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-30-2006 05:19
From: Yumi Murakami Well, I'm very concerned that people think there are such "good reasons" around. In the real world, lots of people dislike Product Activation, and even that doesn't allow the company to actively send a signal to disable products that have been usable before. I can understand the need for security in scripts, but surely it be managed by automated checks, rather than trusted to a person who might or might not be objective. Most back doors are fairly harmless. They are debugging tools, as a rule. From: Yumi Murakami Um, I didn't say "might have"...  No, you made the "might have" arguement, though. In debate, we are taught that "might have" is almost never a valid arguement.
_____________________
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.
|
|
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
|
03-30-2006 05:24
From: Reitsuki Kojima Most back doors are fairly harmless. They are debugging tools, as a rule. Ah, that I can understand. (I thought you meant "shut down" type backdoors.) From: someone No, you made the "might have" arguement, though. In debate, we are taught that "might have" is almost never a valid arguement. So, we can't debate about anything that hasn't actually happened? That seems a tad restrictive! 
|
|
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
|
03-30-2006 05:27
From: Yumi Murakami Ah, that I can understand. (I thought you meant "shut down" type backdoors.) The difference is kinda abstract. A well designed back door will let you do just about anything - it's just a question of what you ACTUALLY do with it. From: Yumi Murakami So, we can't debate about anything that hasn't actually happened? That seems a tad restrictive!  Not if you're using it as a counter-arguement, generally. "Well, if you hadn't done X, I might have done Y instead!" isn't particularly relevent.
_____________________
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.
|