Мені хотілося запитати про читання бінарних файлів з бінарними переглядачами / редакторами. У мене є файл бінарних даних, який я намагався відкрити за допомогою програми oktata, на жаль, я очікував, що трохи інший вміст побачить, натомість мені дали те, що ви можете бачити на скріншоті:
Будь-який спосіб ви могли б допомогти мені визначити, чи це зашифровано чи я щось роблю не так?
Вам, напевно, також цікаво, чому я хотів би переглянути його - це конфігураційний файл гри, який має дуже невдалий спосіб редагування (дуже неточні слайдери), тому я подумав, що натомість хотів би спробувати відредагувати його вручну і врешті-решт написати простий скрипт python для автоматизації видання (у мене є близько 100 файлів, які мені потрібно змінювати кожні кілька хвилин).
Я перебуваю на Ubuntu Linux, тому будь-які можливі рішення повинні бути виконані на Ubuntu.
192.168.1.123(справді 11000000101010000000000101111011у двійковій). Якщо ви спробуєте прочитати його як текст, ви отримаєте символи сміття. Якщо ви спробуєте прочитати це як ціле число, ви отримаєте -1062731397. Пунктирно-десяткові позначення, які використовуються для IP-адрес, суто розроблені для людської читабельності. Ви навіть не зможете знати, що таке IP-адреса у двійковому морі цього файлу.
