問題タブ [hexdump]
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.
objective-c - 逆にintをnsdataに格納する方法は?
ランダムファイルを作成します:
}
そしてそれをhexdumpするとき私は見ることができます:
hexdump -C Tape1
最初の1つは4である必要があります(デバッガーでチェックアウト)。しかし、それは逆に書かれているように見えます。
NSDataにデータを「適切に」保存するように指示する簡単な解決策はありますか?
c++ - g++ バイナリ出力分析
次のプログラムがあるとします。
その後、「g++ test.cpp -o test」と単純にコンパイルし、バイナリで hexdump -C を実行した後、g1、g2、および l2 のシーケンスがバイナリで明確に見つかることに気付きました。l1 (1c 2c 3c 4c) のシーケンスのみが、明らかにバイナリ ファイルのどこにも存在しません。
それがなぜなのか、誰にもわかりますか?
regex - ASCII コードのクリーン 16 進ダンプ
16 進ダンプ形式のシンプルな PDF ファイルがあります。行は次のようになります。
ファイルをクリーンアップして、16 進数値のみを残すにはどうすればよいですか? 正規表現を推測していますが、エディターで正常に適用できません。Windowsマシンで実行しています。
ios - Objective-Cのhexdump
sqlite
.db
のように、Xcodeプロジェクト内のファイルのダンプを確認したいUILableView
。
hexdump
iOSアプリ内からのようにコマンドラインコマンドを実行するにはどうすればよいですか?
c++ - 文字列リテラルをポインターに読み込む際の厄介なエラー
これを投稿するのは少し遅れているように感じますが、キーボードから文字列リテラルを読み取るときにプログラムが爆発する理由がわかりません(つまり、ポインターに割り当てます)。
1 時間以上デバッグしていて、キーボードから読み取るとプログラムが爆発し続けます。
これを修正するためにすべてを試しました。文字列を文字列リテラルに初期化します (つまり、コンパイラは nullptr に問題があると言いました)。どこかに見えないキャラクターがいるような気がします。誰かが私が間違っていることを教えてくれれば、とても感謝しています。
main.cpp
プロトコル.cpp
プロトコル.h
dll - 移植可能な実行可能 DLL ファイルとバイナリ日付形式
TV デバイスのファームウェア ソフトウェアを更新するための小さなアプリケーション (2.6Mb) である PE 実行可能ファイル *.exe (32 ビット) を入手しました。ただし、更新メカニズムは 2013 年 3 月 12 日までしか利用できませんでした。楽しみのためだけにこの実行可能ファイルをハックしたいのです。PE Explorerを使用してファイルhexdumpでこの有効期限を見つけようとしており、このプログラムを機能させるために将来のある日付に置き換えます。
バイナリ日付形式に関するこの記事を見つけました:
私はこの値のようなものを見つけようとしています:
2013-03-xx: 0x713xxxxx
これは私の仕事を解決するための良いアプローチですか? 助言がありますか?便利な hexdump 用の他のツールを知っていますか?
敬具、WP
linux - 行番号または ASCII テーブルなしで hexdump から 16 進値のみを出力する方法は?
hex values
fromのみを印刷しようとしてhexdump
います。つまり、行番号と ASCII テーブルを印刷しません。
ただし、次のコマンド ラインでは何も出力されません。
awk - cygwin で awk を使用して 16 進文字列をバイナリ ファイルに変換する
プレーンな awk を使用して文字列として指定された 16 進文字列を、cygwin を使用してバイナリ ファイルに変換しようとしてい31ff097112
ます (Linux で実行した場合に動作します)。以下を試しました:
したがって、私の単純な awk ソリューションの問題は、すべての値 >= 0x80 が結果のファイルに何らかの方法で utf8 エンコードされて書き込まれることです。
一方、xxd-tool (そこにヒントが見つかりました) はそれを正しく行います (予想どおり:-):
したがって、awkの機能のみを使用してawk(いいえ、perlではなく、pythonではなく、Cではありません)で動作するソリューションがあるかどうかを知りたいです。
NB: 私の単純な awk ソリューションは Linux awk で完璧に動作するので、それを機能させるために cygwin 内で設定するオプションがいくつかあるのではないでしょうか?
php - bash の hexdump の適切な出力は、php の hex2bin 関数の入力になります
簡単なケース、php のhex2bin関数 の入力として適切にするために、bash のhexdumpに適した出力(必要なオプション) は何ですか?
PS:Webサービス経由で証明書(OpenSSLコマンドで作成)をストリーミングするために使用しています。
PHP を 5.4.0 に更新し、CentOS 6 を使用しています