¿Existe un programa gratuito de decodificación / volcado / inspección ASN.1 de propósito general?

StackOverflow https://stackoverflow.com/questions/810043

Pregunta

¿Existe un programa gratuito de decodificación / volcado / inspección ASN.1 de propósito general? Tengo un bloque ASN.1 sospechoso que puede haber fallado el descifrado, y me gustaría inspeccionarlo para ver si parece válido, y si es así, qué elementos contiene.

¿Fue útil?

Solución

También usé dumpasn1 con buen éxito durante un par de años), luego decidí que mirar etiquetas anidadas de 200 líneas era un poco difícil de seguir en pantalla y quería algo más dinámico, así que que podría colapsar partes del árbol y cosas así.

Eso es lo que intento crear con mi propio asn1js decodificador ASN.1 de JavaScript del lado del cliente . También es de código abierto y utiliza los enormes OID conocidos de dumpasn1. archivo de configuración. No intenta detectar todos los errores de formato ASN.1, solo los imposibles de decodificar ... (por ejemplo, no se molestará en diferenciar DER de BER, como un INTEGER con ceros iniciales adicionales)

Sí, esta es una autopromoción descarada, pero espero que pueda encontrar ese software útil relacionado con el problema que tiene en su pregunta. ;-)

Otros consejos

Mi herramienta favorita para ver ASN.1 es dumpasn1 de Peter Gutmann . Línea de comandos solamente, pero muy flexible y ofrece diagnósticos en caso de errores.

Esta utilidad de visualización es gratuita y parece bastante buena.

http://lipingshare.com/Asn1Editor/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top