Существует ли бесплатная универсальная программа ASN.1 Decode / Dump / Inspect? - PullRequest
6 голосов
/ 01 мая 2009

Существует ли бесплатная универсальная программа ASN.1 Decode / Dump / Inspect? У меня есть подозрительный блок ASN.1, который, возможно, потерпел неудачу при дешифровании, и я хотел бы проверить его, чтобы убедиться, что он кажется действительным, и если да, то какие элементы он содержит.

Ответы [ 3 ]

11 голосов
/ 02 сентября 2009

Я также использовал dumpasn1 с хорошим успехом в течение нескольких лет), затем я решил, что смотреть на вложенные теги длиной в 200 строк было немного трудно для просмотра на экране и хотел что-то более динамичное, чтобы я мог свернуть части дерева и тому подобное.

Это то, что я пытаюсь создать с помощью моего собственного asn1js клиентского javascript декодера ASN.1. Он также с открытым исходным кодом и использует огромный конфигурационный файл dumpasn1 «известные OIDs». Не пытается обнаружить все ошибки формата ASN.1, только ошибки, которые невозможно декодировать ... (например, не стоит отличать DER от BER, например, INTEGER с дополнительными начальными нулями)

Да, это бесстыдная самореклама, но я надеюсь, что вы найдете это программное обеспечение полезным для решения проблемы, которая возникла у вас в вопросе. ; -)

4 голосов
/ 01 мая 2009

Мой любимый инструмент для просмотра ASN.1 - dumpasn1 Питера Гутмана. Только для командной строки, но очень гибкий и дает диагностику в случае ошибок.

2 голосов
/ 01 мая 2009

Эта утилита просмотра бесплатна и выглядит неплохо.

http://lipingshare.com/Asn1Editor/

...