bdec

Le projet BDEC est une tentative de spécification des formats binaires arbitraires dans une langue de balisage.
Télécharger maintenant

bdec Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Henry Ludemann
  • Site Internet de l'éditeur:
  • http://www.hl.id.au/Projects/bdec/

bdec Mots clés


bdec La description

Le projet BDEC est une tentative de spécifier des formats binaires arbitraires dans une langue de balisage. Les formats binaires ne sont généralement pas facilement spécifiés; Ils sont rarement spécifiés dans une langue marquée de haut niveau telle que ASN.1 (et ces spécifications ne peuvent pas être rétro-adaptées aux formats binaires existants). Le projet BDEC est une tentative de spécification de formats binaires arbitraires dans une langue de balisage et de créer automatiquement un décodeur et un codeur pour ce format binaire compte tenu de la spécification de haut niveau. La spécification BDEC XML utilise des constructions basées sur les constructions trouvées dans ASN.1.Usage. : La bibliothèque BDEC consiste en une bibliothèque de décodage / de codage et d'applications de décodage et de codage de ligne de commande. Compte tenu d'une spécification, l'application de ligne de commande créera une représentation XML des données contenues dans le fichier binaire et peut (pour certaines représentations) convertir le retour XML en binaire.La bibliothèque est capable de créer une telle sortie XML ou éventuellement un python. objet représentant les constructions contenues dans les données binaires.Pro exemple; La représentation XML d'une botte de graisse générée par l'exécution: DD si = / dev / sda1 bs = 512 comptage = 1 | Decode Bootsector.xml Voici quelques caractéristiques essentielles de "BDEC": · Il est facile d'écrire rapidement (et de lire) une spécification · Pas besoin d'écrire un décodeur personnalisé (toutes les conditions d'erreur sont traitées en interne; décodage soit transmis ou échoue). · L'application de ligne de commande permet une inspection visuelle des fichiers problématiques. · Consciente Unicode, petite-Endian / Big-Endian au courant · Spécifiez les champs jusqu'au bit (par exemple: indicateurs de bits simples) Quoi de neuf dans cette version: · Cette version rapporte la bonne entrée lorsqu'il existe une entrée référencée manquante. · Il corrige une exception de compilation de Mako lors de l'exécution d'un uf (ignore les fichiers .pyc).


bdec Logiciels associés

Regexsearch

RegexSearch est une application Java qui effectue des recherches de recherche et de recherche et de remplacement pour des expressions régulières sur plusieurs fichiers texte ...

128

Télécharger