2024-01-02: Site is back on track, self-hosted on a rpi because you get the Internet you fund.
2025-02-06: Oh well, some power grid issues caused the rpi to reboot, I really should configure uwsgi to restart automatically --'
← back
455781ed-10d1-4369-ad7f-8160f6e9fbbb
An example used to highlight java.util.UUID vulnerabilities
455781ed-10d1-4369-ad7f-8160f6e9fbbb
An example used to highlight java.util.UUID vulnerabilities
| Version | 4 |
| Variant | specified in RFC 4122 |
| urn | urn:uuid:455781ed-10d1-4369-ad7f-8160f6e9fbbb |
| Hexdump | 455781ed10d14369ad7f8160f6e9fbbb |
| Bytes | EWüφ␐╤Ci¡ü`÷Θ√╗ |
| UUIDv4 | version (4) + randomness |
| (would-be) MAC Address | 8160f6e9fbbb |
| (would-be) is_local bit | True |
| (would-be) is_multicast bit | False |
| (would-be) MAC Manufacturer | None |
| (would-be) MAC Date | None |
UUID registration form :
15230
The reason for this is that scala> java.util.UUID.fromString("aaaaaaa455781ed-10d1-4369-a977-56a8160f6e9fbbb") res7: java.util.UUID = 455781ed-10d1-4369-ad7f-8160f6e9fbbb does not throw. In general fromString is very liberal in what it accepts: scala> java.util.UUID.fromString("1-1-1-1-1") res15: java.util.UUID = 00000001-0001-0001-0001-000000000001