Preonは、バイナリエンコードデータを処理するためのフレームワークを提供することを目的としています。より具体的には、バイトが過剰であると見なされる状況に対処することを目的としています。このプロジェクトは、クォークとレプトンのサブコンポーネントと考えられる「点状」粒子にちなんで命名されています。肉眼では見えない非常に小さな粒子だけを言ってみましょうが、おそらくあなたは知らずにそれらに頼っています。Preonは、JAXBがXMLに、またはHibernateがリレーショナルデータベースに、エンコードされたコンテンツをビットストリームすることです。Javaクラスでメモリ内のデータ構造の表現を定義し、注釈を追加して、ビットストリームでエンコードされた表現にマッピングする方法を「伝える」。残りはPreonが処理します。デコーダー、エンコード形式に関するハイパーリンクされたドキュメント、および必要に応じて、見ているものを正確に説明する注釈付きの16進ダンプを提供します。
preon
ウェブサイト:
https://github.com/preon/preonカテゴリー
WindowsのPreonの代替
![010 Editor](https://i.altapps.net/icons/010-editor-3a079.png)
23
010 Editor
010 Editorは、マシン上のファイル、ドライブ、またはプロセスを編集するために設計されたプロフェッショナルなテキスト/ 16進エディターです。
![WinHex](https://i.altapps.net/icons/winhex-fd1b3.png)
15
![Kaitai Struct](https://i.altapps.net/icons/kaitai-struct-522f0.png)
7
Kaitai Struct
Kaitai Structは、Java、JavaScript、Python、Rubyのパーサーコードにコンパイルできるバイナリ形式仕様の正式な言語です。