سؤال كيف تثبت أصالة لقطة الشاشة؟


لدي بعض لقطات من الدردشة واتس اب الويب استخدام ويندوز 8 اداة القص. لقد أنقذت تلك الصور بتنسيق PNG.

الآن أريد أن أثبت أن هذه الصور هي الأصل ، وليس العبث أو تحريرها.

هل يمكنك أن تخبرني كيف يمكنني إثبات ذلك؟


151
2017-12-07 14:28


الأصل


على الرغم من هذا المنصب القديم سأل عن "كيفية التأكد من صحة الصورة؟" ، واقترح الإجابات للتحقق من البيانات الوصفية. لكن البيانات الوصفية غير مجدية لصور قطة الشاشة. في حين تم التقليل من شأن هذه المسألة ، أود أن أقرأ إجابات جيدة لهذه المسألة. ومن ثم ، +1. - clearkimura
ربما يكون أفضل خيار هو طرح السؤال على whatsapp إذا كان بإمكانه توفير من يحتاج إلى الدليل مباشرة من خادمه ... - DrakaSAN
حتى لو كنت تستطيع أن تثبت أن لقطة شاشة يظهر بدقة ما كان على الشاشة في ذلك الوقت ، ما الذي سيقوله أن التطبيق الذي يعرض ما التقطته لقطة شاشة هو أمر مشروع؟ يمكنني بسهولة إنشاء تطبيق يعرض صورة ، وأخذ لقطة شاشة لذلك. - α CVn
ربما فاتني ذلك ، لكنني مندهش من ذكر البيانات الوصفية بضع مرات باعتبارها مفقودة من صورة لقطة شاشة ، وبالتالي لا يمكن استخدام البيانات الوصفية للتحقق من الصورة. لا يمكن استخدام البيانات الوصفية في أي صورة للتحقق من صورة - فمن الممكن تعديل البيانات التعريفية أيضًا. - Steve
نشر هذا كإجابة غير مناسب لأنه لا يجيب على السؤال. لكني أردت أن أشير إلى أن الفرضية خاطئة على أي حال. حتى إذا كانت هناك طريقة لإثبات أن لقطات الشاشة كانت مشروعة ، فلا توجد طريقة لإثبات أن التطبيق ومحتوياته مشروعة. علاوة على ذلك ، لا توجد طريقة لإثبات ، أو لقطة شاشة صلبة أو لا ، أن الرسائل نشأت حقًا من المصدر الذي تدعي به لقطة الشاشة. لا يوجد دليل على أنك لم تعترض الحزم وتعديل المحتويات لتقول ما تريد ، إلخ. إلخ. لا يمكن إثبات كل شيء.


الأجوبة:


لا يمكنك إثبات ذلك. كانوا على جهاز الكمبيوتر الخاص بك ، تحت السيطرة الكاملة الخاصة بك لبعض الوقت. هل يمكن أن العبث معهم. لذلك لا يمكن أن تثبت أنك لم تعبث بها.

إذا كنت بحاجة إلى إعداد حل آمن قانونًا ، فابحث عن جهة خارجية مستقلة وطريقة لتخزنهم المعلومات بطريقة لا تستطيع إلا تشغيل متجر أو قراءة (على سبيل المثال ، لقطة شاشة على خادم Citrix إلى كتابة من الموقع).


138
2017-12-07 14:34



سلسلة الحضانة - Ƭᴇcʜιᴇ007
التقاط الصورة مع كاميرا رقمية؟ - Freedo
Freedo ما الذي يمنعك من عمل لقطة شاشة مزيفة ، ثم عرضها على الشاشة ، ثم التقاط صورة لشاشتك المزوّرة باستخدام كاميرا رقمية؟ - user20574
Precisly. طريقة onluy أن يكون لديك دليل هو أن يكون ذلك تحت سيطرة حزب موثوق مستقل. انظر تسلسل القيادة في Techie007 ل. مثلا يمكنني الاتصال ببعض المحامين واطلب منهم أخذ لقطة شاشة. أو لتحميل الأسبوعية شروط وأحكام webshops. لكن لا ينبغي أبداً أن يكونوا تحت سيطرة الحزب الذي يرغب في إثبات الأمور. - Hennes
إذا حدث التلاعب بعد أخذ شخص ما لقطة الشاشة أكثر مما يمكن تحديده (انظر إجابة mixdev) ، ولكن إذا تعاملت مع المحتوى نفسه (مثل استخدام أدوات Dev في المستعرض) ، فمن المحتمل ألا توجد طريقة للتحقق ما لم يقم المخترع بخطأ يمكن إثباته بالمنطق. إن التقاط صورة للشاشة يجعل الأمر أكثر صعوبة لإثبات أصليًا لأن أدوات تحليل الصور ستواجه صعوبة أكبر في تحليلها بسبب الضوضاء الزائدة من العالم الحقيقي. - totymedli


من السهل للغاية تغيير المحتوى الظاهري لأي شيء يتم نشره في مكان عام ولا يحتاج إلى مهارة كبيرة لتغيير المعنى تمامًا إلى أي شيء تريده ...

enter image description here

استغرقت لقطة الشاشة المزيفة هذه حوالي 30 ثانية في برنامج الفوتوشوب.

بالنسبة لأولئك الذين لم يعجبهم نموذج بلدي بالحجم السريع في المرة الأولى ، وهنا آخر ، اصطف بشكل صحيح ... اخترت استخدام الإصدار الحالي من السؤال بدلا من إعادة النسخ الأصلية - النتيجة ستكون هي نفسها في كلتا الحالتين.

enter image description here


104
2017-12-07 16:59



مهلاً ، يمكنك تغيير -2 إلى +97856 ... - glglgl
وأنت لا تحتاج حتى إلى فوتوشوب ... فتح "أدوات المطور" في أي متصفح حديث يسمح لك بالتلاعب بأي من المحتوى. - hytromo
hakermania ... يثبت أنه حتى لو تمكنت من إثبات أن لقطة الشاشة حقيقية ، فإن هذه المعلومات ليست مفيدة عندما يمكنك عرض أي شيء تريده على الشاشة. - 2012rcampion
CharlieRB هذا لأنك لا يمكن يثبت أن الصورة هي الأصل. إذا سأل شخص ما عن كيفية إثبات أنه قام بنسخ فقرة من نص غير منسق من موقع آخر بدلاً من إعادة كتابته كلمة "كلمة مقابل كلمة" يدويًا ، فإن الإجابة الصحيحة الوحيدة هي "لا يمكنك". - Milo P
MiloPrice ولكن هذه الإجابة لا تقول "لا يمكنك" (مباشرة ، على الأقل). - ping


بالطبع لا توجد طريقة مؤكدة لالتقاط الصور للعثور على محاولات التلاعب في الصور. ولكن هناك بعض التقنيات الأساسية التي يستخدمها الناس للتلاعب في الصور.

على سبيل المثال ، يستخدم الأشخاص أداة استنساخ في Photoshop لتكرار الأنماط / الألوان. قد يكون من الصعب الكشف عن طريق الملاحظة اليدوية ولكن هناك بعض الأدوات للقيام بذلك.

Clone tool detection

الق نظرة. تحتوي الأداة على عدد من الميزات للكشف عن معالجة الصور. http://29a.ch/photo-forensics/#thumbnail-analysis


34
2017-12-08 07:05



ولكن هذا لا ينطبق على بعض أنواع الصور والعديد من أنواع التلاعب. لا يمكن اكتشاف محتوى صورة غير مضغوطة أو بدون فقدان مع وجود خطوط نظيفة أو عناصر واجهة المستخدم أو النص ببساطة. - J...
J ...: إلا إذا كنت تستخدم برنامجًا يعلن في البيانات الوصفية للملف. لقد اشتعلت الكثير من "لقطات" التي تم حفظها مع فوتوشوب. بالطبع ليس مضمونًا لأنه من السهل جدًا تجريده. - apscience
gladoscc لديك لحفظ لقطة الشاشة الخاصة بك مع شيئا ما. أنا عادة ألصق في GIMP حتى أتمكن من المحاصيل ، ولكن هذا أيضا ما يمكنني استخدامه لتزييفه. إذا أردت أن تبدو مزيفة أقل مزيفة في البيانات الوصفية فسأقوم بفتحها في MSpaint ونقوم بعمل "حفظ باسم". - Chris H
mixdev ، نعم ELA هي أيضًا شيء اكتشفته ، لقد نشرت بعض التعليقات هنا حول هذا الموضوع: photo.stackexchange.com/questions/26170/... - fduff
أو لقطة للشاشة فوتوشوب :) - Tim B


إثبات أن استخدام التدابير التقنية صعب. ما يمكنك فعله هو توثيق الطريقة التي التقطت بها لقطات الشاشة.

أحد الاحتمالات هو وجود الشاهد أثناء التقاط لقطات الشاشة. بعد التقاط لقطات الشاشة ، يمكنك طباعتها باستخدام أسماء الملفات والتاريخ والوقت الذي تم التقاطها فيه. ثم الشاهد وتوقيع تلك المطبوعات.

نسخة رقمية من هذا هو تسجيل الشاشة أثناء التقاط لقطات الشاشة. من الناحية المثالية مع التعليق الصوتي. في النهاية يمكنك ذلك الطابع الزمني و توقيع رقميا جميع لقطات الشاشة الناتجة وتسجيل الشاشة.


30
2017-12-08 10:19



في بعض الأحيان لا يكون الحل الأفضل حلاً تقنياً. هذه هي واحدة من تلك الحالات. احضر محاميًا أو ضابط شرطة عندما تأخذ لقطة الشاشة. - Amedee Van Gasse
+1 لوجود شاهد ، لكنه ليس كافيًا. يجب أن تستخدم (أو جهة خارجية) جهاز كمبيوتر / هاتف وشبكة اتصال (أو VPN) للحصول على الشيء الذي تأخذ لقطة شاشة منه. هذا يتجنب العبث بالشبكة أو الجهاز أو التطبيق. على سبيل المثال ، يمكنني تثبيت GreaseMonkey على المتصفح الخاص بي ، واستخدامه لتغيير صفحة ويب ، وإحضار شاهد ، والتقاط لقطة شاشة. إذا كانوا يستخدمون جهاز الكمبيوتر الخاص بهم ، فيمكن أن أطلب منهم القيام بذلك على الشبكة الخاصة بي وتعديل المحتوى على جهاز توجيه الشبكة. ثم أخذ المجموع الاختباري للصورة الناتجة والتوقيع على ذلك. - Schwern
Schwern بالطبع في بعض الأحيان نرغب في استخدام لقطة الشاشة لإثبات شيء يتعلق مباشرة بالكمبيوتر الخاص ، على سبيل المثال ، "انظر ، بعد أن تركت جهاز الكمبيوتر المحمول الخاص بي وحدي في الفندق لمدة ساعة ، يحتوي foobar.dll على حجم ملف غير عادي وفي كل مرة أنا أفتح متصفح القطط مضحك تظهر " - Hagen von Eitzen
HagenvonEitzen في هذه الحالة ، يمكن لجميع الشهود القيام به هو التحقق من عدم تغيير لقطة الشاشة. لا يمكنهم قول أي شيء عن صحة المحتوى. - Schwern
HagenvonEitzen شيء من هذا القبيل يمكن إعادة إنتاجه وبالتالي لن يحتاج إلى دليل على لقطة شاشة صالحة ، يمكنك دائمًا إظهارها مرة أخرى على جهازك. الشاغل الحقيقي الذي ينبغي عليّ التفكير به هو المحتوى الذي يمكن حذفه استجابةً لمخاوف حوله. على سبيل المثال ، محتوى غير قانوني على صفحة ويب ، قد يتم إزالته بمجرد الإبلاغ عنه قبل الإجراءات - Centimane


هناك مشكلتان اثبتتا أنك التقطت الصورة (وليست مزيفة) ، وأثبت أن الصورة التي التقطتها هي الصورة التي تلقيتها. الأول هو كما لاحظ آخرون بالطبع مستحيلًا حيث أن لقطات الشاشة تافهة للتزييف لأن المحتوى يتم إنشاؤه على الكمبيوتر على أي حال. أما الطريقة الثانية فهي أسهل بكثير من خلال الحلول من حلول التوقيع الشامل (كانت التوقيعات المنفصلة موجودة منذ حوالي عشرين عامًا) ، إلى البصمة الأساسية (sha sha هو خيار جيد). ومن الجدير أيضًا التفكير في وجود نسخ موثوق بها (فكر في archive.org أو شيء مماثل).


12
2017-12-07 23:00



إجراء 1+ لـ "نسخ موثوقة" (وكل ما يشير ضمنا) - Hennes
و 3) أنك أخذت الصورة من المصدر الذي تدعي أنها (وليس بعض النماذج بالحجم الطبيعي) - Hans Kesting
يثبت أن الصورة التي التقطتها هي الصورة التي تلقيتها - لن يثبت ذلك. سيثبت أن الصورة التي تلقيتها لم تتغير أثناء نقلها إليك ، ويمكن أن تثبت أن أي شخص آخر لم يرسلها كمرسل مزور ، ولكنه لا يستطيع أبدًا إثبات الصورة ارسلت لك هي الصورة انهم أخذ - بشكل منفصل عن الحقيقة / حالة وهمية من الصورة التي اتخذوها. - TessellatingHeckler


متصفح بعيد مع المفتاح العام مدخلات المدخلات / المخرجات

http://www.icanprove.deهي الطريقة الأكثر عمومية التي رأيتها حتى الآن.

فهو يوفر متصفحًا عن بعد (يعتمد على Firefox) يسجل المدخلات الخاصة بك وينتج ملفات PDF موقعة عامة تحتوي على المدخلات التي قمت بها ولقطة الشاشة. حتى يمكنك تسجيل الدخول إلى الصفحات وإثبات الأشياء بعد ذلك.

المتصفح البعيد بطيء ، لذلك إذا تمت إزالة المعلومات بسرعة بعد رؤيتها ، فلن تتمكن من إثبات أي شيء.

لكي يعمل هذا بشكل مثالي ، يجب أن يحتوي الإخراج على لقطة شاشة واحدة لكل بكسل يتغير على الشاشة ، على سبيل المثال ، أثناء التمرير أو الرسوم المتحركة لجافا سكريبت. ربما يكون تنسيق الفيديو أكثر ملاءمةً في تلك الحالات من PDF لأنه يشفر الإطارات بشكل مختلف.

وبالطبع ، فأنت تعطي كلمات المرور الخاصة بكلمتك العادي إلى تلك الخدمة ولأجهزة التحقق من الأدلة. هناك إمكانية لتغيير كلمة المرور الخاصة بك مرة أخرى ، ولكن هذا يعني المزيد من الحمل.

خدمات آلة wayback

أنظر أيضا

كنت قد طرحت سؤالاً مماثلاً للمتصفحات في: https://softwarerecs.stackexchange.com/q/18651/3474


10
2017-12-11 11:13





في البداية، لا تستطيع.

إذا كنت ترغب في إثبات أنك تلقيت الرسالة X من Y ، فمن الأفضل أن تستلمها أمام a كاتب عدلعلى جهاز الكمبيوتر الخاص بهم. بسبب عدم وجود كاتب عدل ، قد يساعد شاهد مستقل.

هذا لا يمنع أن الشخص في الجانب الآخر ، الذي تعتقد أنه Y ، في الواقع ليس كذلك. لذلك من الأفضل أن يكون أمامهم وكاتب العدل أيضا.

يمكنك إثبات أن الصورة موجودة قبل تاريخ معين (إرسال تجزئة الصورة إلى خدمة توقيع CA ، أو نشرها بطريقة تحافظ على الطابع الزمني ولا يمكنك العبث لاحقًا) ، وأنها موجودة بعد أن تم تعيينها التاريخ (مثل تضمين عنوان جريدة اليوم).

لا يمكنك الوثوق في أن ما أظهره الكمبيوتر هو ما تم إرساله عبر خدمة Whatsapp ، ولا حتى السجلات المخزنة في هاتف المشتبه به. يمكن أن يتم العبث بها من قبل المشتبه به.

ربما حتى ما تظن أنك تلقيته ليس ما أرسله الرجل على الطرف الآخر. ربما تم تعديله من قبل حصان طروادة في جهاز الكمبيوتر الخاص بك (أو خوادم WhatsApp). حتى شركة الاتصالات يمكنها نظريا أن تقوم باختطاف حساب على ال WhatsApp. سيكون فكرة سيئة لقاتل مأجور لقبول الأعمال من قبل whatsapp. كان يمكن أن يؤمن بتعليمات لقتل اللورد كابوليت ، بينما أراد المستأجر قتل Montague!


9
2017-12-08 21:35



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. لا تثبت أنها جاءت من Y (رجل في الوسط هو مثال لماذا لا). - Steve
Steve يمكن خصمها من شرح أكثر تفصيلاً حول العبث أدناه ، لكنك على حق. لقد قمت الآن بتحريره لجعله أكثر وضوحًا. - Ángel


لا توجد طريقة للتحقق من أصالة لقطة الشاشة.

على عكس الصور الحقيقية ، لا تحتوي لقطات الشاشة على أي بيانات وصفية مثل EXIF ​​، ولا يمكن أن تكون كذلك بصمات من الضوضاء في الصورة. لا تمثل لقطات الشاشة سوى عدد قليل من وحدات البكسل التي تم التقاطها من الشاشة في نقطة زمنية محددة بالإضافة إلى طابع زمني ، وبالتالي يمكن تعديلها حسب الرغبة.

إذا كانت لقطة الشاشة على وشك أن تكون بتنسيق JPEG وتعتقد أنه تمت إضافة شيء ما أو تعديله في جزء من الصورة ، يمكنك (ببطء وبصبر) تمييز ميزات الصورة التي تحتوي على عناصر أقل من بقية الصورة المستحقة إلى تأثيرات ضياع مضاعفة ضغط الصورة.

إذا كان لديك سبب للشك في صحة لقطة الشاشة ، افترض أنه تم تغييرها ما لم يكن هناك أدلة إضافية لدعم لقطة الشاشة. لا تستخدم لقطات الشاشة كدليل قانوني على حدوث شيء ما في كمبيوتر الشخص.


7
2017-12-08 00:38





لا يمكنك إثبات ذلك.

إذا كنت قد عبثت بالصورة ، فهناك أخطاء يمكن أن تقوم بها قد تجعل العبث واضحًا. على سبيل المثال (على الأقل على نظام التشغيل Windows 7) ، لا تقوم أداة Snipping Tool بكتابة أي بيانات تعريف إضافية لملف الصورة ، ويتم حفظها دائمًا كبيانات صور RGBA ذات 32-بت (ولكن ربما يعتمد ذلك على عمق صورة الشاشة). إذا كانت لقطة الشاشة المزعومة تحتوي على علامة "برامج" من "Paint.NET v3.36" ، فمن المؤكد أنك تلاعبت بها.

وبالمثل ، يمكن أن يؤدي التلاعب إلى آثار أو تناقضات في الصورة نفسها. على سبيل المثال ، إذا كان WhatsApp يستخدم خطًا معينًا في واجهة المستخدم الخاصة به وكنت تستخدم خطًا مختلفًا ؛ أو إذا كنت تستخدم لونًا مختلفًا بعض الشيء عما يستخدمونه فعليًا ؛ أو إذا كانت علامة مائية على الشاشة مع رمز الاستجابة السريعة لعلامة موقعة رقميا ترميز التاريخ والوقت الحالي ، وأنت تدمر أو تفسد تلك العلامة المائية. ومع ذلك ، يعتمد الكثير من ذلك على معرفة تفاصيل تطبيق WhatsApp ... وبمجرد معرفة التفاصيل (حتى يمكنك الرجوع إليها في "دليل") ، يمكنك بشكل عام من حيث المبدأ التأكد من توافق الصورة التي تم التلاعب بها لهم كذلك.

قد يوفر تطبيق WhatsApp رمز الاستجابة السريعة أو رمزًا شريطيًا آخر للتوقيع الرقمي على البيانات التي تريد إثباتها بالفعل ، سواء كان ذلك مرئيًا بسهولة أو كعلامة مائية خفية في مكان ما (في هذه الحالة الأخيرة قد تكون تالفة بواسطة لقطة شاشة JPEG ، ولكن يجب الحفاظ عليها PNG). قد تكون تلك البيانات صورة مصغّرة يمكن التعرف عليها لصورة ما ، أو نص جلسة محادثة مرتبطة ، أو هوية الشخص الذي أرسل الرسالة. ومع ذلك ، أشك في أن WhatsApp في الواقع يفعل مثل هذا الشيء.


4
2017-12-10 09:07



"إذا كانت لقطة الشاشة المزعومة تحتوي على علامة" Software "من" Paint.NET v3.36 "، فمن المؤكد أنك تلاعبت بها." هذا ليس صحيحا سواء. - Lightness Races in Orbit
قصدت "العبث" بمعنى "لم تأخذها مع أداة القصاصة ، وحفظها على الفور". بالطبع من الممكن التقاط لقطة شاشة من خلال طريقة أخرى ، ولصقها في Paint.NET ، وحفظها بدون إجراء أي تغييرات متعمدة. - david


ربما ليس لقطة شاشة ، ولكن ربما يكون الفيديو أكثر صعوبة في التزوير. يمكن أن تكون الخطوات الدقيقة مختلفة ولكن يمكنك تسجيل مقطع فيديو على الأسطر التالية:

  1. تبدأ مع جميع النوافذ مغلقة
  2. إظهار تكوين الشبكة لإظهار الوكيل الذي تستخدمه
  3. افتح موجه الأوامر واكتب ملف المضيفين لإظهار أنك لا تلاعب
  4. في موجه الأوامر ping اسم المضيف الذي ستقوم بفتحه حتى يمكننا رؤية ip حلها.

  5. افتح المتصفح

  6. افتح إعدادات شبكة المتصفح حتى نتمكن من رؤية إعدادات الخادم الوكيل
  7. افتح الموقع المرجعي
  8. افتح الموقع الذي تريد تسجيله بالفعل
  9. انتقل حتى يتم الانتهاء من جميع محتويات تريد السجل
  10. انهاء الفيديو.

ما الأشياء التي قد يفكر الناس في تزويرها يمكنك إضافة بعض الضوابط لها. ربما يمكن لنظام تسجيل عن بعد ، يمكن تشغيله من قبل طرف ثالث ، أو ربما وكالة لإنفاذ القانون أو مكتب محاماة ، أن يعمل هنا. ربما يمكنك فتح جلسة skype معهم ، ومشاركة شاشتك والقيام بكل هذه الأشياء ، واستخدام الفيديو الذي يتم تسجيله بواسطتهم.

ربما يمكن لشخص ما أن يأتي بنظام تسجيل شاشة "آمن". نظام تسجيل الشاشة "يهز" الشاشة في كل إطار لجعل التحرير الخطي مرهقًا وعرضة للخطأ ، ويخزن البيانات الوصفية حول الفيديو لجعل مستوى معين من التحقق ممكنًا.


4
2017-12-11 08:07





لا توجد طريقة آمنة تمامًا لمصادقة لقطة الشاشة. ومع ذلك ، يمكنك استخدام تطبيق جهة خارجية يرسل على الفور تاريخ ووقت قراءة الملفات في مجلد لقطة الشاشة (إذا تم حفظها محليًا) وإرسالها بأسرع ما يمكن إلى المصدق (ربما صديق أو رئيسك أو شخص يريد التحقق من صحته). بهذه الطريقة ، يمكن للمصادق رؤية الوقت الذي استغرقه من الوقت لإنشاء ملف الصورة إلى الوقت الذي تلقى فيه معلومات الملف. إذا كانت صغيرة ، فهي أصلية.

إذا اخترت استخدام طرق أخرى للمصادقة وهي تتضمن إرسال الملف ، فقد تحتاج إلى استخدام علم الإيقاع. إنها تقنية لإخفاء المعلومات داخل صورة ما. إذا تم تغيير الصورة في عملية إرسالها إلى شخص قد لا يكون موثوقًا به تمامًا ، فسيتم تلف الرسالة ، وبالتالي ، لن تكون صحيحة.


3
2017-12-08 03:13



لا شيء يمنعك من إعداد برنامج نصي مقدمًا والذي سيحل جزءًا من لقطة الشاشة مع أي محتوى تريده في أقل من ثانية ، لذا فإن "الوقت قبل الوصول" هو مقياس غير ذي قيمة مطلقًا للتحقق مما إذا تم التلاعب بـ لقطة الشاشة أم لا. - Oleg V. Volkov
لا تحتاج حتى إلى نص سريع. يمكن للبرنامج النصي نفسه تعديل الطابع الزمني للملفات. - orkoden