The Virtual Ability 2023 IDRAC conference in Second Life

via Virtual Ability

Virtual Ability Inc., will be hosting its annual International Disability Rights Affirmation Conference (IDRAC) on Friday, November 10th 2023 at the Sojourner Auditorium on Virtual Ability Island.

A professional conference held in-world in Second Life that is to the public, IDRAC features an international line-up of guest speakers each year, with individual sessions lasting between 30 and 90 minutes, and may include opportunities for Q&A. For those who cannot make the in-world venue, it is live streamed via the Virtual Ability You Tube channel.

IDRAC 2023, via Virtual Ability Inc.

The theme of the conference this year is Do, Create, Live, and sessions are as follows (all times SLT):

07:00 Joseph English (QuadRebuild) will talk about how setting up QuadRebuild to help others changed his new life as a quadriplegic.
07:30 Erin Willis and Daniel Garza (University of Colorado, Boulder, Lilmesican Productions, Inc) will explain their research on patient influencers who do direct-to-consumer pharmaceutical marketing.
08:30 Emily Wright (It’ll Be Alwright), who survived multiple concussions, explains how she rebalanced her mind
09:30 Downs Syndrome sufferer John Cronin and his father Mark describe running John’s business, John’s Crazy Socks.
10:30 Panel discussion: what “Do, Create, Live” means in education.
11:00 30-minutes break.
11:30 Keri Gray (Keri Gray Consulting Group) discusses the National Alliance of Melanin Disabled Advocates (the NAMED Advocates).
Noon Panel discussion: what “Do, Create, Live” means in the arts.
12:30 Judy Mittag explains how advocates got federal legislation passed to require insurance coverage for lymphedema supplies
13:30 Heather Markham (Making Waves for Good) shares how we can each choose a title for our own stories
14:30 End of sessions
The Sojourner Auditorium
The Sojourner Auditorium, virtual Ability Island

You can learn more about the speakers via Virtual Ability’s IDARC 2023 web page.

Related Links

My Apologies to Gentle Heron and the VI team for the tardiness in getting this article published; life has me somewhat at sixes and sevens at the moment.

2023 SL SUG meetings week #45 summary

Tilheyra, September 2023 – blog post

The following notes were taken from the Tuesday, November 7th Simulator User Group (SUG) meeting. They form a summary of the items discussed, and is not intended to be a full transcript.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • They are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Server Deployments

  • No deployments for SLS Main channel, but the simhosts were restarted.
  • The planned Wednesday, November 8th deployment of the PBR Material simulator support to all RC channels has been put on hold pending the resolution of a late-breaking issue.
    • At the time of the meeting, the proposal was to restart simhosts on the Ferrari and Magnum RC channels, whilst BlueSteel and LeTigre (the two currently with the PBR support) to receive updated code before the end of the week.
    • Please remember: if you have anything that uses PBR materials and you rez that object (or wear it) on a non-PBR simulator,  the PBR Materials will be stripped from the object and forgotten.
As it turns out the new message introduced by Materials was generating unacked packets back to the simulator. In groups of one or to agents this isn’t a big deal… but add a user here and a user there and pretty soon you’re talking about real data, and this extra overhead was causing some performance issues on our end that would eat into script time. We have a solution to it and we are just trying to reach a consensus on how best to roll that onto the grid.

– Rider Linden, describing the issue which prevented the simulator-side PBR code deploying to all RC channels

Viewer Updates

No updates to viewers for the start of the week, leaving the official viewer pipelines as:

  • Github Actions (GHA) RC viewer, version 6.6.16.6566955269, issued October 20 (with major CEF update and number version numbering) and promoted on October 25.
  • Release channel cohorts:
  • Project viewers:

SL Combat

  • Regarding the “Combat Committee” and requests for capabilities for combat in Second Life, Rider Linden stated:
I don’t have news on any sort of when for that. I am actively working on a proposal that I’m going to float around the lab and then bring to the community. That may end up involving creating what I’ve been calling a “Combat Committee”… because I love alliteration. I don’t think I’m going to have anything useful to report on that though until January next year. I would really like to get some tools in that would allow people to create some interesting combat systems.

– Rider Linden

In Brief

  • Requests from users:
    • An update on the recent region crossing tests (see October’s SUG summaries). Monty Linden is working on this, but has been out-of-office, so a further update may be forthcoming at an upcoming meeting once he is back.
    • Custom pivot points – a capability being considered as a further part of the glTF project, as this will enable hierarches that will make arbitrary pivots a lot easier.
    • Animation priority updates: these was going to be looked at as a part of the on-hold Puppetry project. However, any such work is unlikely to include things like changing priorities by script, as these are seen as problematic.
    • A request for new sensor functions which could better enable RP functions (e.g. detacting NPC, casting speeling), together with further requests for Feature Requests such as BUG-4329 “Feature Request: New sensor functions that are not bound to a prim’s position & rotation plus inclusion of an Owner filter” and BUG-233784 “Add sensor type LOW_SCRIPTED as an option”, and also increasing the number of objects a sensor can report on from 16 to 32.
  • Rider Linden is developing ideas for possible scripted camera control updates, and is adding BUG-6325 “More Flag parameters for llSetCameraParams()” to the list.
  • Requests are being made for those with games controller to try the pre-release Game Controller viewer and offer feedback. This is still currently Windows only, but a MacOS version is coming Soon™.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

Catching a good book and a Nom Nom in Second Life

Nom Nom Café Library, November 2023 – click any image for full size

So, Halloween has now passed, and we’re in the end-of-year headlong rush into winter, snow, sledding and suchlike, pausing briefly along the way at US Thanksgiving before we resume the annual end-of-year surge of wintertime activities. Because this time of year can feel like a whirlwind of Things To Do And To See, it is sometimes good to find the time to take a little breather and decompress – and that’s exactly what the Nom Nom Café Library allows us to do.

Occupying an 8192 square metres parcel towards the western end of Corsica, this is a place which literally stands head-and-shoulders above its surroundings, sitting as it does atop a flat-topped mesa rising some 90 metres above the nearby sea floor. The creation of Spooky Treat, Nom Nom Café Library is a cosy, autumnal (at the time of my visit – not sure if it get redressed with the passing seasons) setting some may recognise from the official Linden Lab June 2023 video demonstrating the upcoming SL Mobile viewer (as shown during the SL20B celebrations).

Nom Nom Café Library, November 2023
Between lush green trees, grass, and an abundance of flowers the Nom Nom Cafe Library awaits you. Relax inside with some delicious cake, a book, cats, or cuddle up at one of the various spots surrounding the Cafe. Bring your friends and loved ones over for a night at the campfire or simply enjoy some alone time. A refuge for not only the LGBTQIA+ community but also all allies, created with love. ♥

– Spooky Treat describing Nom Nom Café Library

Given its perch, the best way to reach the café is via SLurl / LM to the landing point, which will drop you onto the path leading up to the café itself. This takes the form of the Nicolina Pavilion by Cory Edo, which Spooky and modded a little to provide a comfortable main café space to the front, the walls to either side carrying a multitude of books which allow the café to more than adequately live up to the “library” part of its name.

Nom Nom Café Library, November 2023

A little service area towards the rear of the pavilion separates front from back, the latter providing something of a fireside snug overlooking the grounds behind the café. This view is also shared by a balcony area directly over the snug and reached via a little staircase to one side of the service counter. Within both the snug and on the balcony above, more books await avid readers as they sip their coffee or nibble on some of the treats also available.

Flanking the café to west and east, both close enough to be within easy reach but far enough to offer their own circles of restfulness, sit two outdoors spaces. One, reached via the cobble surrounding the café’s fountain, presents a little storytelling / reading circle  around a warm fire pit, marshmallows ready for roasting. A chalkboard to one side offers the opportunity for a little self-expression; just click on one of the pieces of coloured chalk and start drawing (and click between the colours to change them or click the eraser to wipe the board), and the place is friendly enough to have encouraged a couple of local crabs to forward the waterfront down below the café’s mesa and scale the rocky heights to enjoy a little fireside dance!

Nom Nom Café Library, November 2023

To the west, and reached by passing through a little arch arcing between two short walls, is a place of promised mystery: a circle of standing stones, some with hollows cut through them so small torch-like fires might be lit. A table in the middle offers a chance for repast – or it would, barring the fact turkeys and squirrels appear to be availing themselves of the meal; better then, perhaps to retire to the hammock on one side of the circle and partake of the cookies on offer there!

A further path leads outwards from this circle to reach another little round pavilion. It’s roof fitted with glass to ward off any rain that happens by, it encompasses wicker chairs and a sofa, all with plump cushions, being one of a number of additional places awaiting discovery among the trees and grasses covering the mesa’s head. So of these are easy to find, others might actually be easy to miss – so do take time to look around (and up!) carefully during a visit. For those who enjoy a friendly table-top game, the open space between the camp fire circle and the café (complete with its little celebration of Moles) might be just the ticket.

Nom Nom Café Library, November 2023

Finished with an accompanying soundscape and rich in the company of pets and critters, the Nom Nom Café Library makes for an engaging and relaxing visit!

SLurl Details

Tales of The Traveller in Second Life

Starborn Gallery, November 2023: Gabriel Chamerberlin – The Traveller

How we might describe Second Life to someone unfamiliar with the platform is can often be something of a conundrum. Leaving aside the hoary old “is it or isn’t it a game” element of such discussions†, Second Life can be hard to quantify because it is so utterly diverse in terms of content, opportunity and attitude (on the part of those of us using it). The third of these points will always  be a primary influence on how we each opt to define the platform, simply because it is so personal; however, the first two – content and opportunity – do offer a richness of scope in helping to describe Second Life.

This richness is at the heart of Gabriel Chamerberlin’s exhibition the Traveller, which opened on November 5th, 2023, at the Starborn Gallery operated and curate by Lizbeth Morningstar. This cosy selection of pieces spread cross the two levels of the gallery’s guest exhibition space is a visual narrative of one man’s journey through Second Life, exposing many of the elements which can make it so engaging a place in which to spend time.

Featuring the titular individual, as played by Gabriel himself, the dozen pieces within the collection illustrate – generally in a very subtle manner –  the rich diversity of Second Life, complete with touches here and there of metaphor, whilst also presenting a short visual story of the experiences and encounters of the part of The Traveller as he goes about – well, his travels!

Starborn Gallery, November 2023: Gabriel Chamerberlin – The Traveller

The metaphor is visible from the start – The Traveller and the Tunnel – the tunnel with its dark interior representing the “great unknown” of Second Life one might face when launching the viewer for the first time. Alongside of it, The Traveller and The Train uses the comedic metaphor of hanging on for dear life to a speeding train to represent the whirlwind of sensations and experiences which can be felt and had on entering Second Life and being overcome with the desire to See It All. Now!

Continuing on around the pieces in order and to the upper level of the gallery, we are offered views familiar to travellers in the physical world which offer subtle hints and the niggles we can have with SL as a platform, such as at times having to sit and wait for things to happen / update, or having to deal minor irritants (The Traveller and Airport Security and The Layover), through to the more obvious facets of SL’s uniqueness – encounters with haunted houses and aliens, the opportunity to be involved in the performing arts, the marvels of creativity.

Starborn Gallery, November 2023: Gabriel Chamerberlin – The Traveller

Following the images around the walls and back towards the stairs connecting the two floors, we come to The Edge, which although the gallery’s layout means it is initially encountered mid-way through a walk through the exhibition, I take to be the conclusion of the story. I say this because it features our Traveller standing on the edge of the precipice, the path he’s been following literally breaking up at the edge.

This is again an perfect metaphor, reflecting the idea that the Traveller’s journey is far from over, and that while possibly unknown (as symbolised by the cliff edge), more awaits, together with the idea that through these images, Gabriel has only hinted that all that Second Life might be and there is more to be discovered and appreciated when we take a leap of faith into the platform.

When visiting, do also take the time to visit the other half of the gallery, in which Lizbeth presents her own Second Life photographic art. this section has been expanded since my last visit to incorporate an selection of night / early morning images Lizbeth has produced under the title Before Dawn and which offers a further engaging set of reflections on time in Second Life.

Starborn Gallery, November 2023: Lizbeth Morningstar – Before Dawn

SLurl Details

† Just in case you’re curious – no, I don’t believe Second Life is “a game”, but I do agree it can be used as a platform on which games can be created. however, this should not be taken to mean that people cannot opt to treat it the entire platform as a game through their desire to utilise it in a particular manner – such as adopting a persona other than their own for whatever reason (such as role-play) and then only interact within the platform and with others through the lens of that persona, rather than as themselves. 

2023 SL viewer release summaries week #44

Logos representative only and should not be seen as an endorsement / preference / recommendation

Updates from the week through to Sunday, November 5th, 2023

This summary is generally published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.
  • By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.
  • Note that for purposes of length, TPV test viewers, preview / beta viewers / nightly builds are generally not recorded in these summaries.

Official LL Viewers

  • Release viewer version 6.6.16.6566955269, formerly the Github Actions (GHA) RC viewer, version , issued October 20, promoted October 25 – No Change.
  • Release channel cohorts:
  • Project viewers:
    • No updates.

LL Viewer Resources

Third-party Viewers

V6-style

  • No updates.

V1-style

  • Cool VL viewer updated to version 1.30.2.35 (Stable) and version 1.31.0.13 (Experimental) on November 6 (hotfixes for the Nov 4th releases) – release notes.

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links

Dissecting the “free L$” viewer scam – Chaser Zaks

The last several days have seen the circulation of news regarding what is patiently a scam viewer. The item in question is being “promoted” by means of an IM circulating to users promising all sorts of goodies and advantages: free Linden Dollars! Freedom to build where you please! And so on.

Most established users are a little too wily to fall for such promises – and the IM has apparently given rise to a number of Abuse Reports being filed, with additional warnings going out via social media. However, those not so familiar with such schemes might be tempted by promises of free L$ and so on, and others might be tempted to “just give it a quick try” to “see what it is all about” – neither of which would be especially wise, as the “viewer” in question does far more than might initially be suspected.

To discover the threats posed by the “viewer” in question, programmer and Firestorm Bug Hunter (and also animator and modeller) Chaser Zaks risked taking a look under the covers of the code that is supplied, and published his findings on Github Gists. So as to (hopefully) help spread the word more generally, I asked Chaser if I could repro his notes here, to which he agreed.

In his document, Chaser neatly encompasses the high-level claims of the “viewer” before dismantling them, before going on to describe the threats posed by installing it. For ease of reference, I’ll summarise the realities behind the claims made by the “viewer” in my own words in the table below, and then turn to Chaser’s notes directly on the threats posed by the “viewer”, if installed on a computer.

Claim Reality
Unlock unlimited Linden Dollars (L$) This isn’t possible. Linden Dollars are created and controlled by Linden Lab through the LindeX mechanism, which is not a part of the viewer. Therefore, any claim of being able to access / generate unlimited Linden Dollars outside of this mechanism constitutes the crime of fraud and is a violation of both the Terms of Service and (among others) US federal law. Further:

  • Linden Lab has the capability to immediately identify and track fraudulent transactions – and to take action (up to and including) banning accounts engaging in such transactions, as well as reporting such activities to the relevant authorities.
  • The Lab can also identify and block malicious viewers (and similarly take action against accounts using such viewers).
Fly to Unlimited heights This is already possible; Linden Lab removed the limit on flying to any altitude a fair while ago, and most third-party viewers allow users to fly as high as they like (Building, however does remain constrained to below 4096 metres – but’s that’s a different matter).
Build on any land Not possible; land permissions are checked by the simulator, not the viewer, the the permissions set by a land holder as to what can / cannot be done on their land cannot be overridden.

For the rest, I’ll refer directly to Chaser’s notes.

So What Does It Actually Do?

A lot of stuff you don’t want happening. I’ll break it down into steps:

  1. You are instructed to download viewer.exe, upon execution it will pretend to install a viewer so that it looks legitimate.
  2. Upon running the newly installed program, it will run builddata.bat.

This script elevates the permission to administrator permissions on your computer! This is incredibly dangerous as it allows whatever is running to do what it wants. In specific, this script will download and execute the files called “V1”, “Q”, and “A”.

  • “V1”, will install files “1” and “2”.
    • “1” is Trojan.CobaltStrike, which is a penetration testing toolkit which cybercriminals often abuse in order to do remote administrative access.
    • “2” will install Trojan.Molotov/Reflo. While I am not 100% sure about what it does, it is very likely another remote administration toolkit.
  • “Q” will install Quasar, which is also a remote administration toolkit.
  • “A” will install AsyncRAT which is also a remote administrative toolkit.
  • Some of these toolkits will automatically install additional stuff not included in the script, such as a crypto-miner.
  • The script will execute start.vbs – which shows a fake dialogue saying that there was an error.

Why So Many Remote Administrative Toolkits?

Attackers will intentionally install as many backdoors as possible so that it becomes increasingly difficult to remove to the point where you should probably just wipe your hard drive and re-install your operating system.

What Does a Remote Administrative Toolkit Do?

A remote administrative toolkit(also known as a RAT), is basically like giving someone physical access to your computer. They can, but are not limited to, do the following:

  • Steal your username / passwords.
  • Steal your browser cookies.
  • Steal your files.
  • Steal your banking information.
  • Steal your L$.
  • Steal your REAL WORLD money (through credit / banking / wire fraud).
  • View your webcam and take pictures/videos.
  • View your desktop.
  • Install additional software.
  • Encrypt your files.
  • Delete your files.

What Does a Crypto-miner Do?

A crypto-miner abuses your GPU to mine cryptocurrency such as bitcoin. This wastes electricity, computing power, and also degrades your graphics card. And you do not see a dime of what they make. It’s basically turning your computer into a mining slave.

Does it Install Anything Else?

Yes and no:

  • No: The script it’s self doesn’t install anything else
  • Yes: However, when each of the remote administrative toolkits are installed, it pings as server, which that server can tell the toolkit to install even more stuff.

While I could do further investigation, it involves going further than I feel reasonably safe doing so.

Help! I installed it! What do I do?

  1. Turn the computer that you installed it on OFF immediately! If the computer is off, they can’t access it. Make sure you do not put it in a “sleep” state where the CPU is still operating in a lower power mode, make sure it is OFF off!
  2. Take your device to a computer technician who is specialised in removing viruses and malware. Be prepared to have to have your files backed up and system re-installed.
  3. Do not be tempted to use it until it is cleaned! Malware can spread over internal networks, and every moment it is on is a chance that the hacker will be able to steal any or more data from you!

 

Closing Notes (from Inara)

“Viewers” like this are not a new phenomenon, although not all of them are as blatantly suspicious in terms of up-front claims as this particular example. Some are extremely subtle, seeking to trick users into downloading them (such as by spoofing the genuine download address in a manner which makes it look like you’re going to the official website when you are not). To this end, when it comes to installing viewers:

  • Stick to recognised viewers such as the official Second Life viewer or those listed on the Lab’s Third Party Viewer Directory.
    • While the latter are self-certified and not validated directly by the Lab, the fact that they have registered for inclusion on the Directory generally means they are regularly updated, ensuring stability, security, and compatibility with the platform.
  • Only download such viewers directly from their “official” websites. Do not use links supplied via random IMs or notecards, and carefully check the links provided by other website and blogs (even this blog!) to ensure they are pointing to a valid download page for a viewer.
  • If you are on X (or as most of us – and quite frequently, the platform itself – still prefer, “Twitter”), then follow Soft Linden for news and information on dealing with malware in general.
  • Keep an eye on the Second Life forums for warnings about bad faith viewers, etc. These may be posted in the General forum or within the Technology forum.

My thanks to Chaser Zaks for allowing me to reproduce his work here and for his work in investigating the “viewer” in question; also thanks to Soft Linden for pointing me towards Chaser’s Github document. Do be sure to read the latter as well, as it also includes code snippets for those with a more technical interest.