二进制文件解密

二进制文件解密

我想查看这个二进制文件中的消息:

]�$�r�ux����f��aY64QH���K�z{������y�ߗ��y�m����Ǖ�} ��cy@^��+|�%E(H��*�I�P�����7��8�=$�.�`ïc�
                                                                                                     !w|����7L�
                                                                                                               I4�Rԗ%�7F���$����a�Z�(�Y��1  ��4Y���C'�z��������^�\�-��-�hU��ʺ^KC�7������.DΖB/�����dB�3_��Ac�LȊ��R���[���l�(p���<g9�$����M�]�9�
                                      ��Q����Ƶ�i���N֕[c`�$;��hy8�S�
�bJ���T�����w_6�C;�Z�                                           �4��ˋ�Řog�$�:�F���l�+��6�o-� ����Q�=��#�O|a\
                        �z�����J;)<�vd��o� ��U�ә��|�Sţ6�����m=�:i�Y�����G�fJEt�*x����khC�>�
                                                                                                 |0��*At}�ao�mj[L��d�vϻ�

有谁知道如何做到这一点?

我尝试过xxd myfile,但没有看到该消息。

答案1

如果您的文件是使用lzma(通常xz --format=lzma)压缩的,则可以使用该工具对其进行解压缩。例如:

$ echo "hello world" > file
$ lzma file
$ cat file.lzma 
]���������4I���:3_��    �/���t

现在,读一下:

$ lzcat file.lzma 
hello world

或者解压它:

$ unlzma file.lzma
$ cat file 
hello world

或者:

xz --format=lzma --decompress file.lzma

相关内容