Do gibberish characters found in EFI variables serve any purpose?
Out of curiosity, i am trying to read out EFI variables. Specifically ones related to the booting mechanism.
Under /sys/firmware/efi/efivars one can find boot entries such as Boot000, Boot001, etc. However, opening one up with VIM, and decoding it with UCS-2le (i'm assuming the prescribed encoding for (U)EFI), mostly gives me gibberish characters.
Not just that, mind you. It does give me the location of bootmgfw.efi, and other data such as the label for the boot entry, for example. But it is also full of gibberish characters (in this specific context).
A few examples:
^@^@^A^@
痧駢疠
Anyone have any ideas?