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