問題タブ [steganography]
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.
java - 文字列へのバイト配列は「???」を与える
だから私はJavaでステガノグラフィプログラムを書こうとしています。
これが私がこれまでに持っているものです(重要な部分)
と
ただし、これは文字列に対して取得する出力です。
私は何を間違っていますか?
audio - データを音楽/サウンドに保存/カモフラージュ/隠す
データを音楽/サウンドにカモフラージュするために保存するソリューションがあるかどうか疑問に思っています(別の音楽フォーマット[mp3]への変換があまり気にならないように)?
昔、データを画像に保存するツールを見つけました。ファイルの末尾などにデータを追加するだけでなく、ファイルを結合します。
java - 奇妙な結果をもたらすステガノグラフィプログラム
私はコンピュータープログラミングクラスのためのステガノグラフィープログラムを開発しています。ランダムなASCIIシンボルを与えるように見えます。出力はBINARYであると想定されています。メッセージのエンコード方法は、私の先生から提供されました。デコード部分をプログラムするだけです。
php - GD imagejpeg()圧縮?
GDライブラリを使用してPHPでjpgのピクセルを編集するプロジェクトに取り組んでいます。PHPからの出力が、設定したピクセル値(cough-steganography-cough)を保持することは、私のプロジェクトにとって非常に重要で重要です。
PHPで画像操作を試みたのはこれが初めてです。以前はJavaの実装で問題がなかったので、jpeg
さらに先に進む前にGDの圧縮品質を調査しないのは愚かでした。
私の努力の結果、私のコードは想定どおりに機能しないことがわかりました。私はそれが私のコードではないと確信しています(編集された画像リソースでエンコードおよびデコード機能をテストし、それらは機能しました)。
私の質問は次のとおりです。
私が見ることができる唯一の問題は、
imagejpeg()
の圧縮に関するものです。私は正しいでしょうか?必要な圧縮を提供するライブラリはありますか?(変更したピクセル値を保持します)
c - ビット抽出とステガノグラフィ
私はステガノグラフィで遊んでいます。画像からテキストファイルをプルしようとしています。ファイルを読み取ってビットを取得することはできますが、これらのビットの抽出に問題があります。
Pixelはunsignedcharです。extract()
呼び出しとfputc(3)
戻り値をループします。私はこれらのビットからゴミを取得しているような気がします。これにより、大量の(1.5ギガ)txtファイルが返されます。
java - ヘッダーとフッターを保持したまま JPG ファイルのバイト コードを編集するにはどうすればよいですか? (ジャワ語で)
Java を使用して、ステガノグラフィ プログラムを PNG ファイルにコーディングしました。私のプログラムは、PNG ファイルと BMP ファイルの両方で非常にうまく機能します。しかし、私のプログラムを JPG ファイルで実行しようとすると、明らかになったデータは元のデータと同じではありません。確かに、各ファイル タイプのヘッダーは同じではありません。そして今、私は疑問に思います。PNG ファイルと JPG ファイルのデータ構造は同じではありませんか? ヘッダーとフッターに影響を与えずに JPG ファイルのバイトを操作する方法を正確に知る必要があります。
ありがとう。
image - 画像処理画像フィルター
2 値化、グレースケール、セピアなどのフィルターを適用したり、画像をある程度傾けたりしても、デジタル画像のプロパティ (dct 係数、ピクセル値、YCbCr など) は一定のままですか。また、基本的な画像処理に関する読み物やオンライン チュートリアルを提案していただけると助かります。
java - ステガノグラフィー (テキストを png ファイルに書き込む) が機能しませんか?
テキスト ファイルを png ファイルに書き込むプログラムがありますが、うまくいきません。画像をデコードすると、正しくない文字が返され、画像が正しく表示されないことがあります。これが私のコードです:
java - Android でのビットマップの保存
Android 用の Steganography プロジェクトを実装しようとしています。ピクセル値を操作して、新しいビットマップを作成しました。ビットマップを携帯電話のメモリまたはメモリカードに保存すると、
getPixels(); を使用してピクセルにアクセスしてみます。
値は、操作されたビットマップではなく、元のビットマップに戻されます。これがなぜなのか誰にもわかりますか?
java - Android にビットマップを保存する
ビットマップ内のピクセルの値を操作しています。Android でのプログラムの特定の実行では、Red Green と Blue のソース値は 45 13 0 でした。値を操作した後の値は、Red Green Blue 44 9 7 でした。
これらのピクセル値から新しいビットマップを作成し、次を使用して保存します
を使用してピクセルバックにアクセスします
Red Green と Blue の新しい値は 49 16 0 で、これは操作された値でも元の値でもありません。コードの何が問題なのですか?