問題タブ [lzh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lzh - LZH 圧縮ライブラリ
LHarc 解凍/圧縮ライブラリを、可能であればソースとともに探しています。
compression - リバース エンジニアリング: 未知の圧縮方法を特定するにはどうすればよいですか?
私は、Blu-Ray プレーヤーのリバース エンジニアリングと改造を試みているモッダーのグループと一緒にいます。ファームウェアコードが圧縮されているようで、解凍コードがどこにも見つからないため、行き詰まっています。おそらく、解凍はハードウェアによって処理されます。
私の質問は、圧縮された出力のみを使用して、どのタイプの圧縮アルゴリズムが使用されているかをどのように判断するのですか? おそらく繰り返しデータをエンコードしている繰り返し文字列を見つけることができました。
圧縮された 0x00 バイトは 0x00 0x15 で始まり、次に繰り返しシーケンス (F8 06 FC 03 7E 01 BF 00 DF 80 6F C0 37 E0 1B F0 0D) で終わります。
http://hej456.com/forum/viewtopic.php?t=832
私たちのドキュメントと取り組みは上のスレッドにあります。ファームウェア バイナリは、上記のスレッドにあります。
java - Java で .lzh ファイルを開いて作成する
Javaで.lzhファイルを開いて作成したい。jlha ライブラリを見つけました。しかし、このライブラリを使用した例は見つかりません。ドキュメント付きの同様のライブラリはありますか?
android - Androidを使用してオーディオファイルをLZH形式に圧縮するには?
Androidを使用してオーディオファイルまたはファイル圧縮をLZH形式に圧縮することは可能ですか? はいの場合、どうすればそれを行うことができますか? 私を助けてください。
archive - バイト配列のLZHは.NETで解凍しますか?
LZH アーカイブはファイル内に埋め込まれます。ファイルは byte[] に読み込まれ、LZH 部分はより小さい byte[] として識別されます。
.NET Framework 4.6 (C#) を使用して、埋め込まれた LZH バイトを別のバイト [] に解凍するにはどうすればよいですか? http://www.infoq.com/news/2008/06/7-Zip-from-.NETしか見たことがありませんが、これは必要なことを正確に実行していません。
ありがとう。
python - lzh 圧縮文字列を含むファイルを抽出する
2種類の文字列の組み合わせであると思われるデータファイル(拡張子ファイルタイプではありません)があります.1つの文字列はプレーンテキストで、もう1つはLZH(LHA)アルゴリズムによって圧縮された文字列です. notepad++ を含むファイルは次のようになります。
写真に示されているように、一部のデータは読み取り可能ですが、他のデータは圧縮されています.python、c ++、php、またはこのファイルをチャンクごとに読み取って解凍できるソフトウェアまたはソースコードはありますか? ググってみたところ、lzhを解凍するソースコードやソフトがたくさん出てきたのですが、lzhで完全圧縮されたファイルを解凍し、まずファイルの先頭をチェックし、lzhファイルでなければエラーとなります。