Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

1400 Second Life Recorded Keys

blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-02-2005 01:43
Bahahaha, I think he actually did it.

Gaaah. I was assuming that LL would have encrypted it with a custom SSL algorithm.

Oh well, now that I know its doable I'm sure I can figure it out .. heh!

Still, this really makes me think about the mind of Philip. Is he really fucking with us or what?

Leaving the protocol open means they had to assume someone would figure it out.

Sometimes you feel like a rat in a maze with cheese placed strategically slowly directing you to the exit.
_____________________
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."
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
05-02-2005 06:51
From: Rathe Underthorn
I3 don2't1 t0hi76nk th5ey a4re scbramable98d infe andcy way.
Got it! Thanks! :D

I'll be back in a few hours ...

~Ulrika~
_____________________
Chik-chik-chika-ahh
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
05-02-2005 08:19
I don't get it. :(

I'm not as smartz as uz peplz.

Hehe, "an avatar looking exactly like you", I never thought of that but that'd be the most excellent way to handle shady business. If you could hide names atleast. You'd never know who really was doing the dealings. "He looked exactly like me officer!" Kinda got a Tyler Durden thing going on there.
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
05-02-2005 10:38
I'll put together a web page that will convert name.cache files and allow people to download the submissions of other translated files in a compressed file tonight. :D

All it takes to convert the name.cache keys into valid keys is this, shown here in perl:

$key =~ tr/0123456789abcdef/32107654ba98fedc/;

One simply has to translate the number "0" into the number "3", the number "1" into the number "2", and so on. It looks like the obfuscated numbers are simply a 16-bit little-endian version of the original (or so I'm told). :D

Send me your name.cache files by email (Ulrika.Zugzwang@gmail dot com) and I'll do it for you tonight. I've already received a few. Thanks!

~Ulrika~
_____________________
Chik-chik-chika-ahh
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-02-2005 11:32
No, little endian is a bit reversal.

It's an xor mask between each byte and 3, or 0011
_____________________
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."
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
05-02-2005 12:43
From: blaze Spinnaker
No, little endian is a bit reversal.

It's an xor mask between each byte and 3, or 0011
Yes. You're right.

I did some reading up on cryptography and apparently this method of obfuscation is known as a simple substitution monoalphabetic cipher. The substitution alphabet is simply formed by reversing the order of a set of four characters four times. From a mathematical standpoint it's an xor between each byte and 3 or 0011 (I haven't verified this but I believe you).

With this knowledge and our named.cache files, we can now create a free Name2Key service online! I'll donate the bandwith, if you donate your name.cache files. :D

~Ulrika~
_____________________
Chik-chik-chika-ahh
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-02-2005 14:07
ursj. ytir. niy yjod eo;; s;esud nr ,u gsbptoyr dindyoyiopm go;yrt/

fpm
y npyjrt yr;;omh ,r yjsy o ,sfr s ;py pg d[r;;omh ,odyslrd jrtr. yjpihj/ vsidr o fof smf trs;;u. o fpmy
vstr/
_____________________
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."
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
05-05-2005 13:34
Progress on this?
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
05-05-2005 17:24
From: Oz Spade
Progress on this?
I got distracted by my other project and forgot to ask to have the code copied over. It will be online tonight. :)

~Ulrika~
_____________________
Chik-chik-chika-ahh
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
05-05-2005 22:22
OK! The beta version of the web tool is complete. I've entered in all of the name.cache files that folks have sent me, yielding a database file with 1199 unique name-key pairs. If you can spare the time, please submit your name.cache file and contribute to the free name2key database. :)

You heard me. Submit your name.cache files! :D

Let me know if you find any problems with the webpage. This one was thrown together rather quickly. Also, the archive of the database only updates daily. I'll change this later when I have more time.

You can visit the page here.

~Ulrika~
_____________________
Chik-chik-chika-ahh
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
I just put in 150,000 bytes of name.cache files and I have a question.
05-06-2005 18:07
I just put in 150,000 bytes of name.cache files, that should help a bit. I wonderd if I would ever find a use for them, now I have.

What determines if names are stored in the name.cache file? It is not simple proximity. Does one have to see their chat, or would it result from use of a script command involving the key, or do you have to touch them or something they made, or what?

If we know what makes the names appear in the name.cache file we can pull them in faster.
_____________________
-

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

-
CrystalShard Foo
1+1=10
Join date: 6 Feb 2004
Posts: 682
05-06-2005 18:29
Then again, maybe the name.cache is scrambled for the same reason that we lack llName2Key() function?
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
What I really fear ...
05-06-2005 18:51
It's those of you who will memorize the keys that really concern me.
_____________________
-

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

-
Ushuaia Tokugawa
Nobody of Consequence
Join date: 22 Mar 2005
Posts: 268
05-06-2005 18:56
From: SuezanneC Baskerville

What determines if names are stored in the name.cache file?


From experimenting I've discovered some ways to make certain that a name/key entry is enterred into the name.cache file (note that from what I've observed, the entries don't always appear in the file until after the SL app is quit).

The first way is to simply hover the mouse pointer over an object so the owners name is retrieved.

The second, and more comprehensive means of gathering keys in the name.cache file is through the Profile window. For some reason, the profile in the Find->People tab is not sufficient for retrieving the key, you must actually pull up the profile in a separate window. To do this quickly, click "Instant Message..." at the bottom of the Profile tab, then click "Profile..." in the instant message window.

Using the second method you can systematically harvest all the keys for a single surname quickly by searching for that surname in Find->People and performing these steps for each name in the list.

If somebody was to write a macro that used a list of valid last names along with automating the clicking process, a comprehensive list of keys could easily be obtained/kept up to date without the use of in world sensors.
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
So we could split up the task, picking ranges of names...
05-06-2005 20:17
So if Ushuaia is correct, those who wish could split up the task, picking different ranges of names, then entering the name.cache files into Ulrika's database maker, and getting a copy for our own use.

Not that I have any use for them.
_____________________
-

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

-
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
05-06-2005 20:32
Couldn't you get one heck of a lot more keys just by flying around with a sensor attached and calling llDetectedOwner on every object, llGetLandOwnerAt on every parcel, llDetectedKey on every agent...?
Bonus points for the first self replicating invisible cube system :D
Ushuaia Tokugawa
Nobody of Consequence
Join date: 22 Mar 2005
Posts: 268
05-06-2005 21:34
From: Eggy Lippmann

Couldn't you get one heck of a lot more keys just by flying around with a sensor attached and calling llDetectedOwner on every object, llGetLandOwnerAt on every parcel, llDetectedKey on every agent...?


I don't think so. Going through Find->People would find every single agent's key regardless of whether they own land, rez objects, or even log in.
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
05-06-2005 21:38
From: Eggy Lippmann
Couldn't you get one heck of a lot more keys just by flying around with a sensor attached and calling llDetectedOwner on every object, llGetLandOwnerAt on every parcel, llDetectedKey on every agent...?
Bonus points for the first self replicating invisible cube system :D
Absolutely! If anyone decides to do this, send me the list and I'll add it to the database. If you'd like, I can even create an email address where your script could email the results as it or you travels. Ambitious coders, feel free to contact me.

There are now 4794 entries to the database. Up by a factor of four in less than a day. :)

~Ulrika~
_____________________
Chik-chik-chika-ahh
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
cached_mute file appears to have the same disquised keys
05-07-2005 07:57
The cached_mute file appears to have the same disguised keys. Disguised keys and names appear when you mute. The file does not have the additional number included. Muting people and unmuting them is easy to do.

This is how the entry in the cached_mute files appear:
5451aaa5-854c-faae-cd1c-b4cd730e6434 SuezanneC Baskerville|

Note the pipe character at the end.
_____________________
-

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

-
Tcoz Bach
Tyrell Victim
Join date: 10 Dec 2002
Posts: 973
05-07-2005 09:40
Funny how concerns of "privacy" tend to be written off by many as "hysteria".

Hey, my address is free to anybody that walks by my building. There's no such thing as a private address, insofar as the info is concerned. There's the name of my street, you know what town/state/zip that street is in, and the number of my building is right on the front. You don't even have to know my name, you can just use "Resident" (which should be BANNED by the USPO)...exactly as you can just use a key and not have to know the users name (even though you can in fact do that too of course).

So, you walk up and down my block, get the addresses, and build a list.

Then you sell it, or give it away. What do you THINK is going to get done with it? How are you ensuring that people on this list never, ever get spam, or offers, of whatever the hell else people that tend to be interested in such compilations do?

Nah man, this is no better than any spam collection list. Saying, "we just compile it, we don't defend, or endorse, any actions involving the use of it" is irresponsible. There's laws about the use of such compilations in RL, there should be laws against it in SL.

Not like this is even original. People have been key gathering forever in SL. But this is the first time I've ever seen somebody so obviously set themselves up for trouble by marketing it (even if it's free).

If I'm on that list, take me off. Somebody wants to ask me for the info, or get it on their own (i.e. by writing it down in their notepad as they walk up and down my block), well, there's not much I can do about that. But I don't want it given away on a list. Period. It may not do any good, but if I find my info on that list I'm going to report it and demand LL force you to retract it. I'm fairly sure that publishing this info could be termed as a privacy violation if they do truly interpret their rules as they say, "in the broadest sense" (even though that term is way unevenly applied by LL, it should actually read, "according to our interpretation at that given moment in time."

I may not "own" it. But I should have some say over where it's published.

EDIT: OMG I just visited the site. It is branded as VENDOR SERVICES!!! So the target group for this is vendors. The intent being that vendors are supplied an easy list to get names and keys. You don't need to have a Master's in Business to know what this all adds up to.

Spam.

Oh and let's not forget the following stated "purpose"...

To decrypt and store name.cache files.

Is that something you're supposed to be doing? I'd have to say this is an unintended, and likely forbidden, use of the SL client software. Perhaps LL should respond.
_____________________
** ...you want to do WHAT with that cube? **
Iron Perth
Registered User
Join date: 9 Mar 2005
Posts: 802
05-07-2005 09:50
I have a C++ script which goes through the entire SL database and clicks on everyone's name and then goes instant message -> profile.

If anyone wants to run this through the entire SL database IM me and I'll give you a copy.

It takes about 23 minutes per last name.
_____________________
http://ironperth.com - Games for SecondLife and more.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-07-2005 10:47
Aahah.

Ulrika, you truly rock!

I just uploaded a 1000 or so keys (mostly lindens :)

I have a program which can automatically grab the rest of the keys, but I'd rather not run the whole thing from my one machine because of bandwidth consumption and what not.

If I can get a few volunteers then we could spread it out amongst them?

Let me 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."
Malachi Petunia
Gentle Miscreant
Join date: 21 Sep 2003
Posts: 3,414
05-07-2005 10:55
From: someone
...Not like this is even original. People have been key gathering forever in SL. But this is the first time I've ever seen somebody so obviously set themselves up for trouble by marketing it (even if it's free).

If I'm on that list, take me off. ... I may not "own" it. But I should have some say over where it's published.
I think you may have missed the intention of the site that is troubling you: it was designed to thwart those who would sell your key for L$. You are right, you don't own it, but as it is in one-to-one correspondence with your AV name, and provides no additional information about you it could be considered a mere "alias" for your name.

And following your RL anaalogy, if I had your postal address, I could sell it to whomever I please to help ensure that you get your fair portion of the 5 billion+ credit card offers mailed in the US each year. The USPS does not reconize your "right" to privacy of your street address, indeed, they give bulk mailers increasingly favorable rates. Regardless, there still are no reported SL key spammings, so let's punish the crime (should it happen) and not the means by which a ToS violation *might* be committed. This argument parallels the one about hobbling llPushObject in order to nerf guns.
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
Names that start with non-alphabetic characters
05-07-2005 11:10
A quick glance at the names doesn't appear to show any names that start with non-alphabetic characters. i.e. numbers or punctuation marks
_____________________
-

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

-
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-07-2005 11:11
Do a search on "1" in the people finder.

Not sure if you can still do this, though..

Generally my algorithm is going "a spinnaker" "b spinnaker" "c spinnaker" etc
_____________________
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