[ctf show] [MISC] MISC エントリmisc11およびmisc12

1. 問題解決環境

ウィンドウズ7

2. テストポイント:TweakPNGの使用

PNG の MISC の一般的な問題解決手順については、以前に書いた記事を参照してください。

3 つのその他 11 の問題解決ステップ

ここに画像の説明を挿入
1. zip ファイルを解凍し、winhex で misc11.png を開きます。
2. ファイル形式が改ざんされているかどうかを確認し、png ファイルのヘッダーと末尾を確認します。ファイル形式は通常の PNG ファイル
    ヘッダー (16 進数): 89 50 4e 47 0d 0a 1a 0a
    PNG ファイルの末尾 (16 進数): 00 00 00 00 49 45 4E 44 AE 42 60 82
3. ファイル バイナリ マージがあるかどうかを確認し、PNG ファイル ヘッダー 8950 を検索し、1 つだけ存在することを確認します。バイナリ マージ ファイルは使用されません。
4. PNG 画像の幅と高さを変更するかどうかを決定します。TweakPNG で開くと、画像の幅と高さは正常ですが、最初の IDAT の長さがそれより小さいことがわかります。 2 番目の IDAT の長さ、つまり、最初のデータ ブロックが完全にカバーされておらず、2 番目のデータ ブロックが開始されており、人為的な変更の痕跡が明らかです 5 . 最初の IDAT を選択し、[delete] キーを押します
ここに画像の説明を挿入
。次に、[F7] キーを押して画像をプレビューし、フラグを取得します。
ここに画像の説明を挿入
6. qq スクリーンショットを使用してテキスト コンテンツを抽出します。特定の操作については、以前の記事を参照してください。

4 つのその他 12 の問題解決ステップ

ここに画像の説明を挿入

1. zip ファイルを解凍し、winhex で misc11.png を開きます。
2. ファイル形式が改ざんされているかどうかを確認し、png ファイルのヘッダーと末尾を確認します。ファイル形式は通常の PNG ファイル
    ヘッダー (16 進数): 89 50 4e 47 0d 0a 1a 0a
    PNG ファイルの末尾 (16 進数): 00 00 00 00 49 45 4E 44 AE 42 60 82
3. ファイル バイナリ マージがあるかどうかを確認し、PNG ファイル ヘッダー 8950 を検索し、1 つだけ存在することを確認します。バイナリ マージ ファイルは使用されません
。 4. PNG 画像の幅と高さを変更するかどうかを決定します。TweakPNG を使用して画像開き、画像の幅と高さは正常ですが、IDAT のサイズが正常ではないことを確認します。ブロックごとに覆われており、人為的な変更の痕跡が大きく
ここに画像の説明を挿入
、フラグ 6 が表示されます。qq
ここに画像の説明を挿入のスクリーンショットを使用してテキストの内容を抽出します。具体的な操作は以前の記事を参照してください。

Supongo que te gusta

Origin blog.csdn.net/guggle15/article/details/123837789
Recomendado
Clasificación