私はチャットのスクリーンショットをいくつか撮りました Whatsapp Web 使う Windows 8スニッピングツール 。私はそれらの画像をPNGフォーマットで保存しました。
今、私はそれらの画像がオリジナルであり、改ざんや編集されていないことを証明したいと思います。
それを証明する方法を教えてください。
私はチャットのスクリーンショットをいくつか撮りました Whatsapp Web 使う Windows 8スニッピングツール 。私はそれらの画像をPNGフォーマットで保存しました。
今、私はそれらの画像がオリジナルであり、改ざんや編集されていないことを証明したいと思います。
それを証明する方法を教えてください。
回答:
それを証明することはできません。彼らはあなたのPCにありました、 完全にあなたの管理下に しばらくの間。あなたは彼らを改ざんしたかもしれません。ですから、あなたが彼らを改ざんしていないことを証明することはできません。
法的に安全なソリューションを設定する必要がある場合は、独立した第三者と、ストアを起動または読み取ることしかできないような方法で情報を保存する方法(たとえば、Citrixサーバーのスクリーンショットから書き込み)を探します。 - 場所)。
公共の場所に投稿されたものの見かけの内容を変更するのは非常に簡単です。意味をあなたの好きなものに完全に変えるためにそれほど素晴らしいスキルは必要ありません…
この偽のスクリーンショットは、フォトショップで約30秒かかりました。
私のクイックモックアップを初めて気に入らなかった人のために、これも正しく並べられたものがあります。オリジナルのものをモックするのではなく、現在のバージョンの質問を使用することにしました。
もちろん、画像操作の試みを見つける確実な方法はありません。しかし、人々が画像を操作するのに使う基本的なテクニックがいくつかあります。
たとえば、人々はフォトショップのクローンツールを使ってパターンや色を複製します。手動観察で検出するのは難しいかもしれませんが、それをするためのいくつかのツールがあります。
見てください。このツールには、画像操作を検出するための機能がいくつかあります。 http://29a.ch/photo-forensics/#thumbnail-analysis
技術的な手段を使用してそれを証明するのは難しいです。あなたができることはあなたがスクリーンショットを撮った方法を文書化することです。
1つの可能性はスクリーンショットを撮る間、目撃者がいることです。 スクリーンショットを撮った後、それらが撮られたファイル名、日付と時間でそれらを印刷することができます。それから証人とあなたはそれらの版画に署名します。
スクリーンショットを撮っている間それのデジタル版はスクリーンレコーディングです。音声解説付きで理想的です。最後にすることができます タイムスタンプ そして デジタル署名 すべてのスクリーンショットとスクリーンレコーディング。
2つの問題があり、あなたが写真を撮ったことを証明し(偽物ではない)、あなたが撮った写真が私が受け取った写真であることを証明します。スクリーンショットはとにかくコンピュータで生成されたものであるため、スクリーンショットは偽造するのが些細なものであるため、最初のものはもちろん不可能な他の人達によって指摘された通りです。 2番目の方法は、包括的な署名ソリューション(pgp分離署名は約20年間使用されてきました)から基本的な指紋(shaが適しています)までのソリューションではるかに簡単です。信頼できるコピーも検討する価値があります(archive.orgか何かに似たものを考えてください)。
公開鍵署名付き入出力を備えたリモートブラウザ
http://www.icanprove.de 私が今まで見た中で最も一般的な方法です。
それはあなたの入力を記録し、あなたが行った入力とスクリーンショットを含む公開鍵署名されたPDFを作成するリモートブラウザ(Firefoxベース)を提供します。だからあなたもページにログインして事を証明することができます。
リモートブラウザは遅いので、情報を表示した後にその情報がすぐに削除されても、何も証明できません。
これが完全に機能するためには、出力は、画面上で変化する各ピクセルごとに1つのスクリーンショットを含む必要があります。スクロール中またはJavaScriptアニメーション中。ビデオ形式は、フレームを差分的にエンコードするため、PDFよりもビデオ形式の方が適している可能性があります。
そしてもちろん、あなたは平文のパスワードをそのサービスと証拠検証者に与えます。パスワードをダミーのパスワードに一時的に変更することも可能ですが、それはさらに多くのオーバーヘッドを意味します。
ウェイバックマシンサービス
http://web.archive.org/ 可能ですが、robots.txtを尊重し、一部のページにアクセスできないようにします。スクリーンショットを撮るためにログインすることはできません。
しかし、それに注意してください それはすでに法廷での合法的証拠としてすでに拒否されています 。
https://archive.is archive.orgと似ていますが、前回確認したときにrobots.txtを尊重しませんでした
また見なさい
私はブラウザについても同様の質問をした。 https://softwarerecs.stackexchange.com/q/18651/3474
まず第一に、 できない 。
YからメッセージXを受け取ったことを証明したい場合は、理想的には、 公証人 、彼らのコンピュータ上で。公証人がいなくても、独立した証人が役に立つかもしれません。
これは反対側の人、あなたがYであると信じることを排除するものではありません、実際そうではありません。それで、あなたは彼らとあなたと公証人の前にそれらを持っているほうがいいです。
画像が特定の日付より前に存在していたこと(CA署名サービスに画像のハッシュを送信するか、そうでなければタイムスタンプを保持し、後で改ざんできないように公開したこと)、および特定の日付の後に存在したことを証明できます日付(今日の新聞の見出しを含む)
あなたは、コンピュータが示したものがWhatsappサービスを通して送られたものであることを信じることはできません。容疑者の電話に保存されたログでさえも。彼ら全員が容疑者によって改ざんされる可能性があります。
たぶんあなたが受け取ったと思ったものでさえも反対側の人が送ったものではありません。おそらくそれはあなたのコンピュータ(またはWhatsAppサーバー)のトロイの木馬によって変更されています。電話会社でさえ理論的にはwhatsappアカウントをハイジャックすることができます。 whatsappによる作品を採用するのは雇われた殺人犯にとっては悪い考えです。雇い主がモンタギューを殺したがっている間、彼は主カプレットを殺すように指示されると信じることができました!
If you want to prove that you received message X from Y, ideally you would receive it in front of a notary, on their computer.
これはあなたがメッセージXを受け取ったことを証明するかもしれません。
スクリーンショットの信頼性を検証する方法はありません。
実際の写真とは異なり、スクリーンショットにはEXIFなどのメタデータは含まれていません。 写真のノイズによって指紋が 。スクリーンショットは、特定の時点で画面から取得されたほんの一握りのピクセルとタイムスタンプであり、自由に編集できます。
スクリーンショットがまさにJPEG形式で、画像の一部に何かが追加または変更されていると思われる場合は、画像の残りの部分からアーティファクトが少ない画像の機能を(ゆっくりと辛抱強く)見分けることができます。二重に画像を圧縮することによる損失の多い効果に。
あなたがスクリーンショットの信憑性を疑う理由がある場合は、それが変更されたと仮定 スクリーンショットを裏付ける追加の証拠がない限り。スクリーンショットを、人のコンピュータで何かが起きたという合法的な証拠として使用しないでください。
それを証明することはできません。
あなたが画像を改ざんした場合、あなたがそれを改ざんを明白にするかもしれないというあなたがすることができる間違いがあります。たとえば(少なくともWindows 7では)、Snipping Toolは余分なメタデータを画像ファイルに書き込まず、常に32ビットRGBA画像データとして保存します(ただし、画面の画像深度に基づく場合があります)。あなたの意図したスクリーンショットが "Paint.NET v3.36"の "Software"タグを持っているなら、あなたは間違いなくそれを改ざんしました。
同様に、改ざんは画像自体にアーティファクトや矛盾を引き起こす可能性があります。たとえば、WhatsAppがユーザーインターフェイスで特定のフォントを使用していて、別のフォントを使用しているとします。あるいは、実際に使用している色とは多少異なる色を使用している場合。または、現在の日付と時刻をエンコードしたデジタル署名付きタグのQRコードで画面に透かしを入れた場合、その透かしを破壊または破損した場合。しかし、その多くはWhatsAppアプリケーションの詳細を知ることにかかっています...そして一度その詳細を知ったら(それを「プルーフ」で参照できるように)、原則として改ざんされた画像が確実に準拠するようにします彼らにも。
WhatsAppは、実際に証明したいデータの上にQRコードやその他のデジタル署名のバーコードを表示したり、どこかに隠し透かしとして表示することができますPNG)そのデータは、画像の識別可能なサムネイル、関連するチャットセッションのテキスト、またはメッセージを送信した人のIDなどです。しかし、私はWhatsAppが実際にそのようなことをすることを疑います。
スクリーンショットではないかもしれませんが、おそらくビデオを偽造するのはもっと難しいでしょう。正確な手順は異なる場合がありますが、次の行にビデオを録画できます。
解決しようとしているIPを確認できるように、開くコマンドのホスト名をコマンドプロンプトでpingします。
ブラウザを開く
あなたが偽造について人々が考えるかもしれないものはそれのためにいくつかのコントロールを追加することができます。たぶん第三者、おそらく法執行機関または法律事務所によって運営されている遠隔記録システムがここで働くことができる。たぶん、あなたは彼らとスカイプセッションを開き、あなたのスクリーンを共有しそしてこれらすべてをすることができ、そして彼らによって記録されたビデオを使うことができる。
たぶん誰かが「安全な」スクリーン録画システムを思いつくことができます。すべてのフレームで画面を「振る」ことで、線形編集が面倒でエラーが発生しやすくなり、ある程度の検証を可能にするためにビデオに関するメタデータを保存する画面記録システム。
スクリーンショットを認証するための完全に安全な方法はありません。ただし、スクリーンショットフォルダ内のファイルの読み書き日時を即座に送信し(ローカルに保存されている場合)、それらをできるだけ早くオーセンティケータ(おそらく友人、上司、または上司)に送信するサードパーティ製アプリケーションを使用できます。その真正性を検証したい人)このようにして、オーセンティケーターは、スクリーンショットファイルの作成からファイル情報の受信までにかかった時間を知ることができます。小さい場合は本物です。
認証に他の方法を使用することを選択したときにファイルの送信が必要な場合は、ステゴノグラフィを使用することをお勧めします。画像内の情報を隠す手法です。完全に信頼されていない可能性のある人に送信する過程でイメージが変更された場合、メッセージは破損しているため、本物ではありません。
あなたの質問は、実際にあなたが撮ったスクリーンショットの真正性をどのように確認するかについてではありません - それは約です あなたのWhatsapp会話が本物であり、あなたが言ったように起こったことを証明する方法 。他の答えは、スクリーンショットが保存される前に修正されていないことを実際には保証できないということをすでに言っています(そして、非常に良い、私は言わなければなりません)。
Whatsapp Webは、携帯電話の代わりにブラウザを使用することを可能にする単なるWebアプリケーションです。したがって、あなたはあなたの携帯電話内の実際のアプリであなたのすべての会話のためのオリジナルログにアクセスすることができます。