История изменений
Исправление firkax, (текущая версия) :
Очевидно, кто-то (программа) должен их парсить и показывать уже нормально оформленные данные. В каком конкретно виде - зависит от обстоятельств.
Если речь про какой-то файл, который ты скармиливаешь проге для её работы, то рядом должна быть ещё одна прога, которая этот файл просто парсит и выводит результат в консоль. И такое и сейчас практикуется, тот же asn.1 в сертификатах, да ещё и после base64, ты вручную не распарсишь, зато есть openssl x509
чтобы сконвертировать его в текст в консоли.
Если речь про сетевой пакет, который пришёл твоему демону откуда-то из инета - в демоне можно предусмотреть отладочный режим, в котором он дампит принятые пакеты опять же в текстовом виде в лог - и смотришь их там, а не в tcpdump-е с последующим ручным парсингом. А учитывая что сейчас везде шифрование, tcpdump всё равно получается бесполезен и парсить надо в проге.
Если это файл с текущими данными проги - опять нужна или прога-парсер или даже гуи с навигацией по данным. Как пример - вот файрфокс хранит (или хранил) какие-то данные сессии в тестовом json, упакованном компрессором. Но смотреть его в текстовом редакторе совершенно неудобно, всё равно для нормальной работы нужен автоматический его парсер в человекопонятный вид. Был бы он в бинарном формате - ничего хуже бы не стало.
Где ещё?
Исходная версия firkax, :
Очевидно, кто-то (программа) должен их парсить и показывать уже нормально оформленные данные. В каком конкретно виде - зависит от обстоятельств.
Если речь про какой-то файл, который ты скармиливаешь проге для её работы, то рядом должна быть ещё одна прога, которая этот файл просто парсит и выводит результат в консоль. И такое и сейчас практикуется, тот же asn.1 в сертификатах, да ещё и после base64, ты вручную не распарсишь, зато есть openssl x509
чтобы сконвертировать его в текст в консоли.
Если речь про сетевой пакет, который пришёл твоему демону откуда-то из инета - в демоне можно предусмотреть отладочный режим, в котором он дампит принятые пакеты опять же в текстовом виде в лог - и смотришь их там, а не в tcpdump-е с последующим ручным парсингом. А учитывая что сейчас везде шифрование, tcpdump всё равно получается бесполезен и парсить надо в проге.
Где ещё?