問題タブ [hex-editors]
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.
python - python unhexlifyが期待どおりに機能しない
プログラムがファイルを開くときはいつでも、ファイルをバイナリ データとして認識します。それを上位の解釈言語、つまり 8 進数、16 進数、ASCII などに変換します。この場合、左側のペインには 16 進数が表示され、右側のペインには ansi (Windows 7 では CP1252 のはずです) が表示されます。以下の 3 つの図は、元のビューと目的の変更を示しています。3 つ目は、コードによって行われた実際の変更です。
明らかに、書き込み配信方法を正しくターゲットにしていません。
memory - フォレンジック用のhexeditorを使用したLinux物理メモリ分析
Linux 物理メモリのフォレンジック調査をしようとしています。プロファイルが Volatility にリストされていない ARM Linux をダンプしたので、Hex Editor を使用してプロセスと最新のコマンドを見つけることができました。ここに質問があります。ボラティリティプロファイルを作成するにはどうすればよいですか。最初にネットワーク接続のオフセットを見つけ、ポート、ソケットを開きます...次にボラティリティに行く必要がありますか? Hex Editor によって、Memory Dump にいくつかの情報が表示されました。残りの情報を見つける方法を教えてくれる人はいますか。揮発性プロファイルを作成する前に、各情報のすべてのオフセットとアドレス空間を見つける必要がありますか?
sql-server-ce - 16進エディタに表示されているように、ファイルの内容を解読/解釈する方法は?
この質問に関連して、SDF ファイルが特定の場所に含まれている値を確認するためにHex Editorをダウンロードしました。これにより、SDF ファイルが作成された SQL Server CE のバージョンがわかります。
次の情報を入手しました。
...このページから. しかし、私は自分が何を見ているのかわかりません。探している列または行が間違っているかどうかはわかりません。また、どこを見ればよいかがわかったら、そのデータを上のグラフに示されているものに対応するように変換する必要があることもわかっています。
この生データを解読する方法と、どの列と行に注目すべきか教えてもらえますか?
これは、1 つの (古い) ファイルが読み込まれた状態で表示されるものです。
...そして、これが私が新しいもので見たものです:
[検索] > [移動...] を選択した場合、[オフセット] を 16、16 進形式に設定し、最初から:
...2行目の2番目の「20」の直前にかかります。「10 進数」を選択すると、2 行目の先頭に移動します。それは正しいと思います。
linux - ファイル内の特定の 16 進バイトの存在を grep する方法は?
私の Web アプリは、いくつかの奇妙な出力を表示しています (そこにあってはならない Unicode 文字など)。私が推測できる最善の方法は、どういうわけかソースのどこかに悪い文字を導入したことですが、どこにあるのかわかりません。
次のようなことができると述べているこの回答を見つけました。
Unicode char をブラウザーからBless 16 進エディターにコピーすると、char の正確なバイト数は次のようになります。
15 03 01 EF BF BD 02 02
<\xhex pattern>
必要な正確なバイトに一致するようにフォーマットするにはどうすればよいですか。私は試した:
しかし、それはうまくいきません。考え?
hex - 一部の Hexcode の解読
日付であると判断した 16 進コードを解読しています。
私はそれを決定しました:
00 の最後のバイトは余分なパディングのようです。MySQL が日付に使用するパッキング スキームを適用しようとしましたが、ここでは機能しないようです。
これらの日付がバイナリ/16 進コードにどのようにパックされているかについての洞察はありますか?
executable - バイナリ ファイルのサイズを変更してはいけないのはなぜですか?
HxD を使用してファイルの一部を変更すると、バイナリのサイズの変更について警告が表示されます。壊れる原因となる exe ファイルまたは他の hex ファイルのサイズを変更するとどうなりますか?
hex - hexdump の読み取り: 整数と実数
Fortran ルーチンが生成する未知のバイナリ ファイルの構造を知りたいと思いました。同じために、16進エディターをダウンロードしました。私はコンセプト全体にかなり慣れていません。変換ツールに文字列が見えます。ただし、残りはドットとジャンク文字だけです。
いくつかのオンライン コンバーターを試しましたが、10 進法にしか変換されません。特定の16進数が整数と実数を表すことを理解する方法はありますか?
以下のスレッドも参考にしましたが、あまり参考になりませんでした。 結合された文字列と浮動小数点データを表示するための 16 進エディタ
どんな助けでも大歓迎です。ありがとう
binary - Hex Editor で YouTube M4a DASH を通常の M4a に変換する
さまざまなブラウザ拡張機能を使用すると、YouTube コンテンツをオーディオ M4a 形式でダウンロードできます。
ただし、この投稿によると、
M4a コーデックは DASH ですが、VLC などのプレーヤーには (まだ) 広く認識されていません。
の意味を読むcontainer
と、上記の投稿は、バイト 8 から 11 を DASH から MP4 に変更できれば、ファイルはすぐに再生可能になることを示唆しているようです..?
Hex エディターでこれを試しましたが、ファイルは VLC で再生可能にレンダリングされませんでした。
何か基本的なことが欠けているのでしょうか (たとえば、バイト 11 を削除して 00 にしましたか?)、それとも他にもたくさんありますか?
PS - Foobar2000 1.37beta と MP3 変換機能を使用してファイルを変換できましたが、私の目的には 16 進エディターの方が高速です。