Hello,
I have this text
401F0000C48FBAA6
and I know that corresponds to a word. It's not in hexadecimal (I've tried).
Do anyone knows in what base can it be? And what does it means?
Hello,
I have this text
401F0000C48FBAA6
and I know that corresponds to a word. It's not in hexadecimal (I've tried).
Do anyone knows in what base can it be? And what does it means?
Dude, that totally looks like hex:
40 1F 00 00 C4 8F BA A6
Or it can be nothing...
How do you know it's not hex? Hex is just a numbering system, it doesn't imply a mapping between numbers and language. I assume you meant "I converted it to ASCII". Have you tried interpreting it as Unicode (UTF-8, 16, etc.)? Or other-endian? or as EBCDIC?
If compiling 64 bits code, the string '401F0000C48FBAA6' could just be an hexadecimal representation of a 64 bits (8 bytes) pointer to a string.
Or it could be little endian UTF32, two letters: U+1f40 U+A6BA8FC4 The first one, GREEK SMALL LETTER OMICRON WITH PSILI. The second one garbage.
The byte 0x8F is usually found in western european languages encoded in UTF16. The pair 0xC4+0x8F could be 'ď'.