わかりました。それで、私は注目に値すると思った何かを報告するためにジャーナリストにいくつかの写真を送りました。ただし、画像の1つに生年月日とその他の個人情報が含まれていたため、iPhone 6(iOS 10.3.2を実行)のPhotosアプリのマークアップツールを使用して、画像を塗りつぶしました。次に、スクリーンショットを撮り、screenshotを電話からメールアカウントに送信して、画像をラップトップにダウンロードしました。次に、その画像をデスクトップからジャーナリストに送信しました。
それで、これが編集された元の画像であるとしましょう(私がiPhoneからiCloudメールを介して他のメールアドレスに送信した後、他のメールアドレスからラップトップにダウンロードしたので、JPEGでダウンロードしましたが、JPEG形式ですが、 PNGとしてダウンロードされたスクリーンショット):
https://drive.google.com/file/d/0BylJxh-1HrrkQUFqWXprbHhNVUU/view?usp=sharing
これはスクリーンショットです(PNG形式):
https://drive.google.com/file/d/0BylJxh-1HrrkREZWRFdHOUxnTTA/view?usp=sharing
スクリーンショットの黒い部分の下にあるものを確認する方法はありますか?ジャーナリストに送った。
ご協力ありがとうございました!
PS-上記の画像は例であり、実際に送信したものではありません。 「LALALALALAバットマン!」
PNGはビットマップ形式であるため、「黒化」は破壊的な方法です。つまり、元の画像が黒のピクセルに置き換えられる前にあったものが、黒くなった画像ではなくなります。このプロセスには、黒だけでなく、完全に不透明な色(透明な値のない色)を使用できます。
これは、PDF、SVG(ベクター画像)、PSD(フォトショップ画像)などのレイヤー化された他のフォーマットと同じではありません。これらのフォーマットでは、「黒くする」ことにより、後で簡単に削除できる黒いレイヤーが追加される可能性が高くなります。
PNGには、JPEGのような [〜#〜] exif [〜#〜] メタデータはありませんが、 ancillary chunks にメタデータのキングを埋め込むことができます。あなたはあなたの写真のそれらのチャンクに何が含まれているかをチェックするのが賢明でしょう。
そこにはareの方法がありますが、おそらくあなたの例ではそうではありません(行末で黒くする)。
プロポーショナルフォントの正当化されたテキストの段落の途中でWordまたは短いフレーズ(名前など)を黒くすると、攻撃者mayがこれを元に戻すことができます。その理由は、同じ行のother単語間の間隔によって、非表示の単語が占めるピクセル数が正確に分からなくなる可能性があるためです。また、一部のフォントでは、この長さは、ほとんどすべてのもっともらしい候補単語で異なる場合があります。
問題の単語を黒く塗りつぶすために使用した仮想ペイントが100%不透明であり、非表示にするすべてのピクセルにペイントして、結果のスクリーンショットを送信したとすると、元のピクセルを復元する方法はありません。
ハーゲンとオーバーマインドが指摘するように、黒く塗りつぶされた部分の下のテキストを回復する方法は、周囲のコンテキストに依存する必要があります。
これは、特定のフォントが使用されていること、および黒い領域が別のフォント/サイズを使用していないことを前提にして決定できます。ただし、大きな制限があります。一部のフォントは、いくつかの一定の文字占有領域のみを使用しますが、一部のフォントは、各文字の占有領域を適合させます。
残りのテキストを分析して、黒い単語または単語のグループを判別することもできます。特定の日付や名前では機能しません。これは、一般的なテキストコンテンツからそのようなことを推定することはできないためです(この場合には当てはまりません)。
マークアップの鉛筆ツールやマーカーツールは不透明ではないため、墨消しに使用するのは安全ではありません。 (最大値で不透明度スライダーを使用した場合でも)
「ios markup redaction」を検索すると、おそらく PSA:iOS Markupは機密情報の墨消しツールとして設計されていません と表示されます。その記事では、不透明であると書いてありますが、ペンツールを使用しないことをお勧めします。これは、そのような小さな線でテキストを完全に上書きすることが難しいためです。しかし、ペンツールが他のiOSバージョンで半透明であったとしても、私はショックを受けません。
画像をGIMPにインポートして操作し、JPEGまたはPNG形式でエクスポートすることをお勧めします。フールプルーフの方法は、長方形の選択ボックスを使用し、Deleteキーを押して、同じスペースを黒で(選択解除せずに)埋めることです。
スペースを黒で塗りつぶすと、削除削除が行った以上の編集は行われません。色を黒に変更するのは、受信者の利益のためだけです。 (編集をより明白にしてください。)間違ったツール設定を誤って使用してしまったという偶然ではなく、フラッドフィルだけに頼ることはありません。
画像をGIMPにインポートしても、マークアップした画像のスクリーンショットを撮るのと同じことを行うでしょう。 (写真から元のメタデータと履歴を取り除きます。)
偏執狂であれば、透かしやステガノグラフィック情報を埋め込む独自の画像エディターについて心配するかもしれません。 (またはそれらが偏執的ではない場合でも、エクスポートされた画像の一部の情報が意図せず漏洩することを心配するかもしれません。)MSペイントまたはPhotoshopを使用して安全だと感じる場合は、代わりにそれらを使用できます。またはマークアップ。私がリンクした記事は言う
単色の長方形を追加することができます。 +をタップし、[正方形]を選択して配置し、オプションボタンをタップして、スタイルをアウトラインから塗りつぶされた図形に変更します。これはうまく機能し、マーカーの透明性の問題の影響を受けませんが、インターフェースにはかなり埋め込まれています。
別のスマートフォンアプリは信用できません。リスクは利便性を上回ります。改訂されたデータが漏洩した場合でも、それほど大きな問題ではありません。
特にJPEGの場合は、長方形をテキスト自体よりも数ピクセル大きくすることを忘れないでください。