#2

26th Mar 2020 at 9:54 PM
Last edited by HugeLunatic : 1st Nov 2020 at
7:51 PM.
Posts: 14,114
Thanks: 3 in 1 Posts
3 Achievements
Quote: Originally posted by HugeLunatic
If you know what your first used GUID is (or thereabouts), you should be able to calculate 256 GUIDs.
|
For those who need a crash course in Hex for GUID blocks:
0x
12345678
0x is the prefix, and these don't change. The bolded numbers (shown as 1 through 6 here) are the GUID block and should be the same for all 256 GUIDs in a block. The last two (7 and 8 here, just to show their position) are the changeable numbers. They'll be 00 through FF.
Examples:
0x
12345600 (first)
0x
1234564A (random in the middle)
0x
123456B1 (random in the middle)
0x
123456FF (last)
GUIDs are in Hex, which means there are 16 numbers, so you can think of it as all the decimal numbers from 0 to 9 first, then A to F, then the decimal numbers, then A to F, etc.
01 to 09, then 0A to 0F
10 to 19, then 1A to 1F
...[skipped 20 to 8F, they follow the same pattern]
90 to 99, then 9A to 9F
A0 to A9, then AA to AF
...[Skipped B0 to EF, they follow the same pattern]
F0 to F9, then FA to FF
And you're done with the GUID block.
The numbers do continue from 100-FFF all the way up to 10000000-FFFFFFFF but those aren't need-to-know for the GUID block. They do follow the same pattern, though. Ca be useful to know for other things.
EDIT: Added a handy notepad document with a full 00-FF GUID block that you can use to make a list of used GUIDs (with instructions on how to use).