
Estou me perguntando se já existe um comando ou utilitário integrado no terminal que pode pegar um pequeno endereço de memória endian (por exemplo, 5F4A358F) e convertê-lo em um código hexadecimal (neste caso \x8f\x35\x4a\x5f)?
Responder1
perl -le 'print scalar reverse unpack "h*", pack "H*", "5F4A358F"'
Primeiro pack
a string hexadecimal e depois descompacte-a com 'h', essencialmente efetuando a alteração do endianismo.