bdec.

BDEC Project é uma tentativa de especificar formatos binários arbitrários em uma linguagem de marcação.
Baixe Agora

bdec. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Henry Ludemann
  • Site do editor:
  • http://www.hl.id.au/Projects/bdec/

bdec. Tag


bdec. Descrição

O projeto BDEC é uma tentativa de especificar formatos binários arbitrários em uma linguagem de marcação. Formatos binários normalmente não são facilmente especificados; Eles raramente são especificados em uma linguagem marcada de alto nível, como ASN.1 (e essas especificações não podem ser retroestadas em formatos binários existentes). O projeto Bdec é uma tentativa de especificar formatos binários arbitrários em um idioma de marcação e criar um decodificador e codificador automaticamente para esse formato binário, dada a especificação de alto nível. A especificação BDEC XML usa construções com base nas construções encontradas no ASN.1.USAGE : A biblioteca BDEC consiste em uma decodificação / codificação de decodificação de linha de comando e aplicações de codificação. Dada uma especificação, o aplicativo de linha de comando criará uma representação XML dos dados contidos no arquivo binário e pode (para algumas representações) converter o XML de volta ao binário. A biblioteca é capaz de criar essa saída XML, ou opcionalmente um python objeto representando as construções contidas nos dados binários. Por exemplo; A representação XML de um bootsector gordo gerado pela execução: DD se = / dev / sda1 bs = 512 contagem = 1 | Decodificar bootsector.xml Aqui estão algumas características principais de "BDEC": · É fácil escrever rapidamente (e ler) uma especificação · Não há necessidade de escrever um decodificador personalizado (todas as condições de erro são tratadas internamente; decodificação passa ou falha). · A aplicação da linha de comando permite a inspeção visual de arquivos problemáticos. · Consciente Unicode, Little-Endian / Big-Endian Ciente · Especifique os campos até o bit (por exemplo: sinalizadores de bits únicos) O que há de novo nesta versão: · Esta versão relata a entrada correta quando há uma entrada referenciada ausente. · Corrige uma exceção de compilação Mako ao funcionar de um ovo (ignora arquivos .pyc).


bdec. Software Relacionado

Cabana

Shed é um editor HEX fácil de usar escrito para UNIX / Linux usando ncurses, com uma interface de estilo pico amigável. ...

164

Download