Please vote: Improvements regarding media and privacy. (SL datamining) - Page 7 - SLUniverse Forums
Navigation » SLUniverse Forums > Virtual World Discussion > General SL Discussion » Please vote: Improvements regarding media and privacy. (SL datamining)


General SL Discussion Discuss topics related to Second Life

 
Sponsor:
PDS HomeSecurity Orb
Reply
 
LinkBack Thread Tools Display Modes
Old 05-24-2010, 08:24 AM   #151 (permalink)
Emergency Mustelid
 
Argent Stonecutter's Avatar
 
Join Date: Sep 2009
Posts: 15,377
Quote:
Originally Posted by Tayse Caeks View Post
Yes. Want the script?
LOL

They could have a titlebar icon that lets you know there's a media URL not on your whitelist, allowing you to accept, reject, always accept (whitelist), or always reject (blacklist). Preload the whitelist with second life's media server.
__________________
Argent Stonecutter -- Skyhook Station -- Coonspiracy Store

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


The previous is a cybernetic datum published - in direct contravention of DoD Regulation #229RR3X3 - as being conducive to the physical, psychological and/or social well-being of the population.
Argent Stonecutter is offline   Reply With Quote
Old 05-24-2010, 08:53 AM   #152 (permalink)
Senior Member
 
Tayse Caeks's Avatar
Woodburied.
 
Join Date: Apr 2010
Posts: 411
My Mood:
Quote:
Originally Posted by Argent Stonecutter View Post
LOL

They could have a titlebar icon that lets you know there's a media URL not on your whitelist, allowing you to accept, reject, always accept (whitelist), or always reject (blacklist). Preload the whitelist with second life's media server.

That's an idea.
Oh, hey, do you know much about using mysql through C#?
Tayse Caeks is offline   Reply With Quote
Old 05-24-2010, 09:02 AM   #153 (permalink)
Senior Member
 
Join Date: Apr 2010
Location: New Zealand
Posts: 320
Quote:
Originally Posted by Tayse Caeks View Post
Oh, hey, do you know much about using mysql through C#?
Plug this in: MySQL :: Download Connector/Net
then you can use a mySQL database like you do any other. To get you started there is a code snippet here: How to connect to MySQL 5.0 using c# and mysql connector/net!
Jack Doulton is offline   Reply With Quote
Old 05-24-2010, 09:04 AM   #154 (permalink)
Emergency Mustelid
 
Argent Stonecutter's Avatar
 
Join Date: Sep 2009
Posts: 15,377
Quote:
Originally Posted by Tayse Caeks View Post
That's an idea.
Oh, hey, do you know much about using mysql through C#?
No, I'm more into PostgreSQL from C.
Argent Stonecutter is offline   Reply With Quote
Old 05-24-2010, 09:14 AM   #155 (permalink)
Senior Member
 
Cincia Singh's Avatar
Nitwit magnet
 
Join Date: Mar 2008
Location: Chicago USA
Posts: 3,854
My Mood:
SL Join Date: 06/07
Client: Firestorm, SL Dev Viewer, Exodus, CoolVL
Blog Entries: 6
Quote:
Originally Posted by Tayse Caeks View Post
yadda yadda yadda
And still not a single documented instance of anyone actually being able to do the exploits everyone claims are possible.
__________________
*My concern can be measured in micro give-a-shits, and I'm working on nanotechnology!*
Cincia Singh is offline   Reply With Quote
Old 05-24-2010, 09:16 AM   #156 (permalink)
she, not he!

*SLU Supporter*
 
Jesse Barnett's Avatar
addicted to catnip
 
Join Date: Apr 2009
Location: South of DC
Posts: 4,676
My Mood:
SL Join Date: 5/21/2006
Quote:
Originally Posted by Cincia Singh View Post
And still not a single documented instance of anyone actually being able to do the exploits everyone claims are possible.
That's because you don't want to see it.
Jesse Barnett is offline   Reply With Quote
Old 05-24-2010, 09:25 AM   #157 (permalink)
Senior Member
 
Tayse Caeks's Avatar
Woodburied.
 
Join Date: Apr 2010
Posts: 411
My Mood:
Quote:
Originally Posted by Cincia Singh View Post
And still not a single documented instance of anyone actually being able to do the exploits everyone claims are possible.
I offered you the script to do it. Learn to read.
Tayse Caeks is offline   Reply With Quote
Old 05-24-2010, 09:57 AM   #158 (permalink)
Backroom Bureaucrat
 
Gigs's Avatar
Not troll; Possibly Orc
 
Join Date: Jul 2007
Posts: 6,191

Awards: 1
Thread Title of the Week 
Quote:
Originally Posted by Cristiano View Post
I think there is a happy median between paranoia and polyanna when it comes to privacy issues. I do think there are some serious privacy and security implications that LL has overlooked, and just because you personally may not be concerned about them does not make the concerns of others invalid.
Would you disable inlining of external images on this board because people were under the misconception that their IP address is private information?
__________________
-
-
"It is the paramount duty of governments and of politicians to secure the wellbeing of the community under the case in the present, and not to run risks overmuch for the future" - JM Keynes
Gigs is offline   Reply With Quote
Old 05-24-2010, 10:06 AM   #159 (permalink)
Emergency Mustelid
 
Argent Stonecutter's Avatar
 
Join Date: Sep 2009
Posts: 15,377
Quote:
Originally Posted by Gigs View Post
Would you disable inlining of external images on this board because people were under the misconception that their IP address is private information?
If you've figured out how to reliably associate fetches of images with specific accounts, do tell. I guess if you use a tagged URL for each image, and someone posts soon enough after your post (or you sit there repeatedly reloading the page to track who's reading it... for the people who don't disable showing when they're online), and someone is logging in as multiple alts from the same address (after clearing the browser cache each time), you might be able to extract a small amount of the information that's trivially available to people using parcel media or shared media...
Argent Stonecutter is offline   Reply With Quote
Old 05-24-2010, 10:13 AM   #160 (permalink)
Senior Member
 
Tayse Caeks's Avatar
Woodburied.
 
Join Date: Apr 2010
Posts: 411
My Mood:
Quote:
Originally Posted by Argent Stonecutter View Post
If you've figured out how to reliably associate fetches of images with specific accounts, do tell. I guess if you use a tagged URL for each image, and someone posts soon enough after your post (or you sit there repeatedly reloading the page to track who's reading it... for the people who don't disable showing when they're online), and someone is logging in as multiple alts from the same address (after clearing the browser cache each time), you might be able to extract a small amount of the information that's trivially available to people using parcel media or shared media...
I think using an in-line image as Etag, and correlate the times of posts or page views(If you can get who viewed a thread at a specific time) in the thread should work.
Tayse Caeks is offline   Reply With Quote
Old 05-24-2010, 10:15 AM   #161 (permalink)
Senior Member
 
Tayse Caeks's Avatar
Woodburied.
 
Join Date: Apr 2010
Posts: 411
My Mood:
Quote:
Originally Posted by Jack Doulton View Post
Plug this in: MySQL :: Download Connector/Net
then you can use a mySQL database like you do any other. To get you started there is a code snippet here: How to connect to MySQL 5.0 using c# and mysql connector/net!
Using it. For some reason .Parameters.AddWithValue(stuff) isn't actually defining the parameters :\
Tayse Caeks is offline   Reply With Quote
Old 05-24-2010, 10:33 AM   #162 (permalink)
Emergency Mustelid
 
Argent Stonecutter's Avatar
 
Join Date: Sep 2009
Posts: 15,377
Quote:
Originally Posted by Tayse Caeks View Post
I think using an in-line image as Etag, and correlate the times of posts or page views(If you can get who viewed a thread at a specific time) in the thread should work.
Yeh, I said that in the message you quoted. And noted that I'm skeptical. There's a huge difference between that and being able to use a unique non-cacheable tagged URL to dynamically associate an IP address and a non-revocable cookie (account name or UUID) in real time, for every visitor to a location.
Argent Stonecutter is offline   Reply With Quote
Old 05-24-2010, 11:48 AM   #163 (permalink)
子猫女王
 
Katheryne Helendale's Avatar
(Loading...)
 
Join Date: Oct 2009
Posts: 1,841
My Mood:
SL Join Date: 5/20/2008
Client: Imprudently Ascending like a Phoenix through the Snowstorm
Quote:
Originally Posted by Tayse Caeks View Post
I think using an in-line image as Etag, and correlate the times of posts or page views(If you can get who viewed a thread at a specific time) in the thread should work.
It's never going to be possible to completely secure your IP address while surfing the web, unless you use a proxy; and even then, it is still possible for someone to associate you with your IP address and perhaps even associate you with your posting alts if you use the same proxy long enough. But just because it's not possible to eliminate the chance entirely does not mean we should just not try or hand it to everyone on a silver platter.

It's just like wireless networking: It is impossible to keep someone off your wireless network if he or she is determined enough to get on it; but that doesn't mean you just leave it unsecured.

Or: It's impossible to keep a burglar out of your house if he really wants in bad enough; but that doesn't mean you should just remove the locks from your doors.
__________________
Quote:
Originally Posted by Trout Recreant
You have a wonderful playful quality that sets you apart from the others, yet you maintain a sensual and sultry look- a certain depth in your gaze that shows there is much more beneath the surface. You tempt others with your sweet, girl next door look, but have the ability to eat them alive if they tread too far. I'm giving you a 7.3. Congratulations and shame on you! You are a slut when you want to be and a perfect lady when you decide to play the part.
Katheryne Helendale is offline   Reply With Quote
Old 05-24-2010, 12:36 PM   #164 (permalink)
Senior Member
 
Tayse Caeks's Avatar
Woodburied.
 
Join Date: Apr 2010
Posts: 411
My Mood:
Quote:
Originally Posted by Argent Stonecutter View Post
Yeh, I said that in the message you quoted. And noted that I'm skeptical. There's a huge difference between that and being able to use a unique non-cacheable tagged URL to dynamically associate an IP address and a non-revocable cookie (account name or UUID) in real time, for every visitor to a location.
Let me explain further, then: Look at the timestamps on each post in a single thread. If I weren't busy making something at the moment, I'd whip up a quick example, but you should be able to figure out the concept from there.
Tayse Caeks is offline   Reply With Quote
Old 05-24-2010, 12:44 PM   #165 (permalink)
Emergency Mustelid
 
Argent Stonecutter's Avatar
 
Join Date: Sep 2009
Posts: 15,377
Quote:
Originally Posted by Tayse Caeks View Post
Let me explain further, then: Look at the timestamps on each post in a single thread. If I weren't busy making something at the moment, I'd whip up a quick example, but you should be able to figure out the concept from there.
I understand your clever scheme, honest.

Posting is very bursty (consider the "ninja edit" phenomenon), and at the same time it has a high and unpredictable latency (I've posted about an article as much as a couple of days after I've first seen it). In addition, timestamps are unreliable. The only time you can be reasonably sure that posting timestamps match views is in a short window after the image has been posted.

AND, this only gets you information about the people actually posting, whereas in SL you can accurately grab an IP address within seconds of someone coming into the parcel, whether they actively interact with any content in the parcel or not.

The scope of the attack is quite different.
Argent Stonecutter is offline   Reply With Quote
Old 05-24-2010, 12:52 PM   #166 (permalink)
Senior Member
 
Tayse Caeks's Avatar
Woodburied.
 
Join Date: Apr 2010
Posts: 411
My Mood:
Quote:
Originally Posted by Argent Stonecutter View Post
I understand your clever scheme, honest.

Posting is very bursty (consider the "ninja edit" phenomenon), and at the same time it has a high and unpredictable latency (I've posted about an article as much as a couple of days after I've first seen it). In addition, timestamps are unreliable. The only time you can be reasonably sure that posting timestamps match views is in a short window after the image has been posted.

AND, this only gets you information about the people actually posting, whereas in SL you can accurately grab an IP address within seconds of someone coming into the parcel, whether they actively interact with any content in the parcel or not.

The scope of the attack is quite different.
Yes, but associating IP addresses within SL fall under the same set of problems as forum username tracking. You can find the IP simply enough, it's the correlation between that and an account name (or uuid) that takes effort in obtaining with any degree of certainty. So I think it is still an adequate comparison.

In any event, that still does not invalidate the point in further securing an environment where you can, at least when usability increases rather than decreases.
Tayse Caeks is offline   Reply With Quote
Old 05-24-2010, 12:55 PM   #167 (permalink)
Emergency Mustelid
 
Argent Stonecutter's Avatar
 
Join Date: Sep 2009
Posts: 15,377
Quote:
Originally Posted by Tayse Caeks View Post
Yes, but associating IP addresses within SL fall under the same set of problems as forum username tracking. You can find the IP simply enough, it's the correlation between that and an account name (or uuid) that takes effort in obtaining with any degree of certainty.
Weren't we just talking about PARCEL_MEDIA_COMMAND_AGENT?
Argent Stonecutter is offline   Reply With Quote
1 User Agreed:
Old 05-24-2010, 02:13 PM   #168 (permalink)
Senior Member

*SLU Supporter*
 
Psyke Phaeton's Avatar
 
Join Date: Sep 2007
Location: Australia
Posts: 9,064
SL Join Date: 12-Oct-2003
Client: Viewer 3
Blog Entries: 4
Why Can't Johnny Have Privacy? | threatpost

Quote:
One of the more trite and oft-repeated maxims in the software industry goes something like this: We're not focusing on security because our customers aren't asking for it. They want features and functionality. When they ask for security, then we'll worry about it. Not only is this philosophy doomed to failure, it's now being repeated in the realm of privacy, with potentially disastrous effects.

One problem with the "our customers aren't asking for security" mantra is that, even if it's true right now, it won't be true forever. And when your customers do come knocking on the door complaining about insecure products and demanding that you do better, you'll likely be in no position to respond.

... click link for the rest ...
__________________

Quote:
Originally Posted by Joshua Nightshade View Post
Boob boob boob. Boobs. Floppy funbags. Tittymagic. Jugs. Boob. That will be all.
Psyke Phaeton is offline   Reply With Quote
Old 05-24-2010, 03:08 PM   #169 (permalink)
Senior Member
On my period, leave me alone.
 
Join Date: May 2010
Posts: 132
All secondlife has to do is block the lsl function of retrieving the data. That is an alternative rather than blocking the exploit.
Spitfire Clay is offline   Reply With Quote
Old 05-24-2010, 03:22 PM   #170 (permalink)
she, not he!

*SLU Supporter*
 
Jesse Barnett's Avatar
addicted to catnip
 
Join Date: Apr 2009
Location: South of DC
Posts: 4,676
My Mood:
SL Join Date: 5/21/2006
Quote:
Originally Posted by Spitfire Clay View Post
All secondlife has to do is block the lsl function of retrieving the data. That is an alternative rather than blocking the exploit.
uhm, No. Why in the hell would they want to block a useful function?

I have seen two examples given of actual cookie management and either of them would solve the problem with additional benefits.
Jesse Barnett is offline   Reply With Quote
1 User Agreed:
Old 05-24-2010, 03:33 PM   #171 (permalink)
Senior Member
 
Tayse Caeks's Avatar
Woodburied.
 
Join Date: Apr 2010
Posts: 411
My Mood:
Quote:
Originally Posted by Argent Stonecutter View Post
Weren't we just talking about PARCEL_MEDIA_COMMAND_AGENT?
Oh, hey.. yeah. I'm sorry, for some reason it didn't occur to me that you could iterate through the agents for specific queries with that. Whoops. I was going off the more half-baked notions... carry on!
Tayse Caeks is offline   Reply With Quote
1 User Hugged You:
Old 05-25-2010, 09:33 PM   #172 (permalink)
Backroom Bureaucrat
 
Gigs's Avatar
Not troll; Possibly Orc
 
Join Date: Jul 2007
Posts: 6,191

Awards: 1
Thread Title of the Week 
Quote:
Originally Posted by Argent Stonecutter View Post
If you've figured out how to reliably associate fetches of images with specific accounts, do tell.
It's way easier than you make out. I'll not post details, but just think about venn diagrams and process of elimination.

It all can be automated as well.
Gigs is offline   Reply With Quote
Old 05-25-2010, 09:34 PM   #173 (permalink)
Backroom Bureaucrat
 
Gigs's Avatar
Not troll; Possibly Orc
 
Join Date: Jul 2007
Posts: 6,191

Awards: 1
Thread Title of the Week 
Quote:
Originally Posted by Psyke Phaeton View Post
Hiding IP addresses isn't security. IP addresses are public information by design.
Gigs is offline   Reply With Quote
Old 05-25-2010, 11:48 PM   #174 (permalink)
Senior Member
 
Ann Otoole's Avatar
 
Join Date: Oct 2008
Posts: 16,374
LL is not going to do anything but laugh lol.
Ann Otoole is offline   Reply With Quote
Old 05-26-2010, 12:32 AM   #175 (permalink)
left SLU 2011-07-21

*SLU Supporter*
 
Join Date: Dec 2009
Posts: 461
My Mood:
Client: Singularity
Quote:
Originally Posted by Gigs View Post
Hiding IP addresses isn't security. IP addresses are public information by design.
Quote:
Originally Posted by Gigs View Post
Would you disable inlining of external images on this board because people were under the misconception that their IP address is private information?
An IP address is not *public*. Here we are on the same forum, and I challenge you to tell me what mine is. Can you Gigs? The sluniverse admins know it (if they bother to check) and the admins of other websites I visit, but not other users. So it's an exaggeration to say my IP address is "public".

What you keep ignoring, is that an IP address alone may not be of much value to dataminers but an IP combined with a username is potentially useful to rogues. For example if stored in a database of IP+name combinations, it can be used to link alts, which is NOT public information.

But you can keep ignoring that fact, no matter how often it's pointed out to you, and keep on posting the same irrelevant garbage, pretending that the only issue people are concerned about is a user's IP address alone. That gives you something easy to belittle, even if it isn't relevant to what anybody is discussing.
Innocent is offline   Reply With Quote
2 Users Said Thanks :
1 User Agreed:
Reply

Tags
datamine, media, modular systems, onyx, privacy

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On