azos
azos copied to clipboard
GDID parsing from base64 should only be allowed with `base64:` prefix (or another). AsGDID() function needs to be reviewed
Today 0x0000000000000000000001
which is invalid Hex, gets parsed as base64 wich yields:
3541906643:4:951617749834222900
0xd31d34d34d34d34d34d34d34
0x00000000000000
ADGMGA-SQEQCESQEQGUSQEQ-GUSQEQGU
BAHTHM-RIDBAPRIDBICRIDB-ICRIDBIC
DAIWIP-ZABIFOZABIJIZABI-JIZABIJI
EQKRKE-UBALEJUBALKYUBAL-KYUBALKY
GAAPAB-MZJOHTMZJOAGMZJO-AGMZJOAG
HICEAJ-LSIKGMLSIKBULSIK-BULSIKBU
IMEJCR-OZHAKROZHAEDOZHA-EDOZHAED
JCFOEP-OFFLIWOFFLEXOFFL-EXOFFLEX
LORASH-IBPYMNIBPYRYIBPY-RYIBPYRY
MRSTTV-GOOPLOGOOPTAGOOP-TAGOOPTA
OFUDVI-KUNYPEKUNYUMKUNY-UMKUNYUM
OYZIXA-ISMDOGISMDWAISMD-WAISMDWA
RULOLU-CHWISTCHWILICHWI-LICHWILI
TAMNNE-ARUPRAARUPMEARUP-MEARUPME
UGOGOK-FETRZIFETRODFETR-ODFETROD
ZOPEPU-EFSYUDEFSYOWEFSY-OWEFSYOW
[211, 29, 52, 211, 77, 52, 211, 77, 52, 211, 77, 52]
base64 is a function of Agnivo tool. GDID does not support direct parsing from/to base64, this needs to be reviewed
Well, maybe then the '0x' should always be pre-pended to ToHex()
otherwise it is a bot confusing