Volume Serial for Dummies

Thread Started By jagiwig920

1269
0
  • 2 Vote(s) - 2 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Rate Thread
#1
Information 
This article is meant to be a give more insight in what a Volume Serial is and what it means on different Operating Systems, because a Volume Serial is not always a Volume Serial.

But what exactly is the volume serial?
A volume Serial is a serial number created upon the moment a disk partition was formatted using the current date and time.
A disk can have multiple partitions and therefor have multiple Volume Serials. The SecondLife viewers will pick one of them and use it as a identifier for your computer and your alts.

What is my volume serial in Windows?
On Windows the Volume Serial of the Operating System is picked which is usually Drive C:

Open cmd and type:
Code:
vol c:
[Image: vol-c-command-windows-10-f2360a11df6047a...d4938b.jpg]

What is my volume serial in Linux?
Linux does not use drive letters to identify the operating system. The algorithm used to identify which volume serial will be used as identifier is therefor different.
The Linux algorithm selects the longest volume UUID’s in the /dev/disk/by-uuid directory, followed by the alphabetically highest volume UUID.
This approach seems to suggest that a USB stick with a alphabetically higher UUID can potentially act as a volume serial spoofer on legitimate viewers (which is interesting)

To view which volume serial is used paste this in the terminal (Only tested on Ubuntu 20.04):
Code:
lsblk -f | grep `sudo ls /dev/disk/by-uuid | perl -e 'print sort { length($a) <=> length($b) } <>' | tail -n 1`

What is my volume serial in macOS?
In macOS the algorithm does not use Volume Serials, but they use the hardcoded device serial number.
Code:
ioreg -l | grep IOPlatformSerialNumber
[Image: macos-catalina-mac-overview-system-report.png]

sources:
./indra/newview/llappviewerwin32.cpp
./indra/newview/llappviewerlinux.cpp
./indra/newview/llappviewermacos.cpp


When is the volume serial transmitted?
The volume serial is send as a md5 hash upon login and every 300 seconds (5 min) via viewerstats
Add CryptoDog to your viewer:

[To see links please register here]

Reply




Possibly Related Threads…
Thread Author Replies Views Last Post
Question Encrypted Chat for Dummies (USER Edition) jagiwig920 4 3,581 02-20-2021, 09:26 PM
Last Post: mika69
  MAC Address for Dummies jagiwig920 0 1,868 10-15-2020, 02:38 PM
Last Post: jagiwig920
Information Encrypted Chat for Dummies (DEVELOPER Edition) jagiwig920 0 973 10-12-2020, 10:55 PM
Last Post: jagiwig920

Forum Jump:

1 Guest(s)
Share this:

About Second Life Copybot

Second Life CopyBot Forum is a place where you can get items for Second Life and other vitual worlds for free. With our CopyBot viewers you can export and import any content from these virtual worlds and modify them in 3D software such as Blender, 3D studio Macx etc...