Расшифровывать содержимое в двоичном виде

Я хочу расшифровать зашитый контент. если вы хотите, вы можете скачать файл здесь

расширение файла.bin, но для меня содержимое выглядит как шестнадцатеричное, а не двоичное, я не уверен, что это за содержимое. содержание выглядит так:

2007 0b54 180а 541d 1318 1A00 541c 0654 0a0c 0606 065a 9854 0caa 2624 3000 0c04 260C 102с b435 ФОПС b2ab acbf 32b2 aeb9 34b9 a0a8 a425 b6a9 809C bcb7 a8bb 2e34 eaa7 A835 80aa 8625 b8a7 aebc 2cbb 9e9d 329c bcaf 3493 A080 a625 aab9 329c bcaf 34b1 aab6 aab3 3431 b0a8 bebf b6ad 3634 b0af 849d 329c b225 faab acba b4af 3a93 32aa a0a9 a6b3 b80a 0a

и если он шестнадцатеричный, то почему каждый 4 символа является разделителем-пробелом? я думаю, что это не может быть base64, потому что, когда я пытаюсь запустить следующий код, я получу ошибку

a@ubuntu:~/Downloads$ base64 -d enigma.bin>enigma.txt
base64: invalid input

Во-вторых, моя цель - найти ключ. поэтому я попробовал Xortool

a@ubuntu:~/Downloads$ xortool enigma.bin
The most probable key lengths:
   3:   15.1%
   6:   19.3%
   9:   13.6%
  12:   15.3%
  15:   9.4%
  18:   10.9%
  20:   4.4%
  24:   5.3%
  30:   3.4%
  36:   3.4%
Key-length can be 3*n
Most possible char is needed to guess the key!

поэтому я попробовал наиболее часто используемые символы, такие как пробел (20) или E T A O I N S H R D L U, но мне не повезло. до сих пор я думаю, что я получил неправильную кодировку

0 ответов

Другие вопросы по тегам