الأوضاع، والسيناريوهات، ومستويات الأدلة

مجلة واحدة. أربعة أوضاع للتجميع. ثمانية مستويات للتحقق.

TgWitness يسجل ما يلاحظه الحساب المتصل. يمكن لطرف ثالث التحقق من نزاهة السجل مقابل مفتاح موثوق به بشكل مستقل.

نظرة عامة مدتها 3–5 دقائق · أمثلة خيالية · التنفيذ الحالي

  1. Telegram

    التحديثات المرئية للحساب

  2. المجمع

    السجلات المرتبطة، كل منها موقّع

  3. المحقق

    مفتاح موثوق + حدود محفوظة

h₁ → h₂ → h₃ · Ed25519يتم التحقق من النزاهة. يظل منشأ Telegram وصحة الرسالة مسألتين منفصلتين.

اختر نطاق المراقبة

ثلاثة نطاقات وإعداد مسبق للتحقيق. لا تزال الاستثناءات وأنواع المصادر الممكّنة سارية.

السجلات
مصادر مختارة يدويًّا فقط.
محادثات جديدة
لا تتم إضافتها تلقائيًا.
اختر
مجموعة معروفة من القنوات أو المجموعات. لم يتم تحديد سعة دردشة ثابتة.

ما لا يفعله لا يكتشف الدردشات الأخرى ولا يستكمل السجل السابق.

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

ما لا يفعله لا يطبق شروط التغيير الخاصة بالمجلد muted/read .

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

ما لا يفعله لا ينضم إلى الدردشات تلقائيًا ولا يتجاوز الوصول إلى المصدر.

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

ما لا يفعله لا يتم التقاط لقطة لكل محادثة موجودة أو مراقبة عمليات الاستدعاء التي يتم الضغط عليها في عميل آخر.

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

ما لا يفعله لا يقرأ أي وضع المحادثات السرية، ولا يسجل أثناء توقف العملية، ولا ينضم إلى المصادر من تلقاء نفسه، ولا يسترد السجل السابق بما يتجاوز ما تم طلبه snapshot/export.

اقرأ التفاصيل

ما يتم تسجيله

لا تُدرج في السجل سوى الملاحظات التي تم تسليمها أو التي طُلبت صراحةً. ويظل المصدر المجهول مجهولاً.

التقاط المفاتيح · توضيح محلي

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

مصفوفة الأحداث: المواد المحفوظة والمجهولات المتبقية
الفئةتم الحفظلا يزال غير معروف
الرسالةالنص، والمعرفات، وبيانات تعريف المرسل، وسياق الرد، ومغلف التحديث الأصلي.لا توجد توقيعات Telegram قابلة للتحقق من قبل أطراف ثالثة.
تحريركل إصدار تمت ملاحظته، دون الكتابة فوق الإصدارات السابقة.قد تُفوت بعض التعديلات الوسيطة؛ فالمرسل ليس بالضرورة هو المحرر.
الحذفالإشعار بالإضافة إلى النص المحفوظ مسبقًا، إن وجد.لا يتم توفير معلومات حول أداة الحذف ووقت الإجراء الدقيق.
الحذف غير المحدد النطاقإشعار على مستوى الحساب؛ يظل النظير المجهول صريحًا.لا تخمين في الدردشة. تستخدم عملية الترابط معرّفات الحساب المحفوظة مسبقًا عندما يكون ذلك ممكنًا.
رد الفعلالعدادات المُسلَّمة والهويات الحديثة المرئية.ليست كل المفاعلات مرئية؛ وتحتاج القائمة الكاملة المتاحة إلى استعلامات منفصلة.
العضويةرسائل الخدمة التي تم تسليمها وتحديثات المشاركين.يحد الدور ونوع الدردشة من الرؤية؛ والصمت لا يعني الغياب.
المرفقواصف الإصدار الأصلي، والبايتات المحفوظة، SHA-256 ونواتج المحاولات.قد يكون الملف الذي تم حذفه غير متاح؛ ولا تحل النسخة الأحدث محله.
لقطة من السجلالرسائل المرئية حاليًا، والمُعلَّمة على أنها ملاحظات تاريخية.لا يتم إعادة بناء التعديلات السابقة والمحتوى الذي اختفى.
الإجراءات الخاصةالصادرة messages/edits ومعطيات الوصف button_press .عمليات الاستدعاء المضغوطة في عميل Telegram آخر غير مرئية.
أزرار الروبوتيتم الاحتفاظ ببيانات الرد، وعنوان URL، وتطبيق الويب، وبيانات الوصف الوصفية للطلب مع الرسالة.عناوين URL و phone/location هي نصوص، ولا يتم فتحها أو تنفيذها تلقائيًا.

الحدود الافتراضية للمرفقات

الصور
20 MiB
فيديو
100 MiB
الملفات
50 MiB
الرسوم المتحركة
20 MiB
ملاحظات الفيديو
50 MiB
الصوت
20 MiB
الصوت
50 MiB
الملصقات
5 MiB

ما لا يفعله لا يقوم المفتاح بتحجيب البيانات الوصفية المضمنة أو تعطيل السجلات التشغيلية. لا يحدد التسجيل هوية أي طرف لم يقدمه Telegram.

اقرأ التفاصيل

استخدم التفويض المتاح لديك

لكل حساب مساحة عمل خاصة به، ومجلة، ومفتاح توقيع، ومسار، وقائمة انتظار.

Direct · SOCKS5 · HTTP CONNECT · MTProxyMTProxy تجريبي؛ تتوفر قوائم عامة مدمجة MTProxy . لا يعود مسار الوكيل الفاشل إلى اتصال مباشر.

وجود مساحتين عمل على جهاز واحد لا يعني وجود شاهدين مستقلين.

ما لا يفعله لا يتجاوز الاستيراد عملية مصادقة Telegram، 2FA أو تنسيقات الجلسات غير المدعومة. ولا تزال الحسابات تشترك في عملية التطبيق.

تنسيقات الحسابات

تصرف من خلال اللوحة

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

interaction.previewinteraction.requestedinteraction.result

يتم توقيع إيصالات المعاينة والطلب والنتائج. قبل الضغط على الزر، يقوم الخادم باسترداد الرسالة مرة أخرى ويرفض أي تغيير في لوحة المفاتيح. يظل نص الاستدعاء المرتد وعناوين URL مسجلة في السياق.

ما لا يفعله لا توجد تطبيقات ويب، أو مدفوعات، phone/location أو مشاركة أو استعلامات مضمنة. عرض عنوان URL لا يؤدي إلى فتحه.

اقرأ التفاصيل

الاستعادة والاستمرارية

يتم عرض الثغرات، ولا يتم إخفاؤها.

استئناف الموضع المحفوظ

بعد إعادة التشغيل، يُطلب من Telegram التحديثات الفائتة. قد يؤدي الاحتفاظ المحدود والاختلافات منتهية الصلاحية إلى وجود فجوات.

أعد التحقق من الرسائل المرئية

الإعدادات الافتراضية: المصادر ذات الأولوية كل 15 دقيقة، والمصادر الأخرى كل 6 ساعات. تشمل النتائج message.recovered و message.missing_on_recheck.

اقرأ coverage.json

ترافق التصدير الموقع فترات المراقبة، والفجوات مع أسبابها، والمعرفات غير المراقبة. ولا يُعتبر السجل المفقود عند إعادة الفحص إشعارًا بالحذف.

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

اقرأ التفاصيل

سبعة مستويات. أسئلة مختلفة.

تستجيب كل آلية لسؤال محدد. قم بتكوين الخدمات الخارجية بشكل منفصل واحتفظ بمراسي الثقة الخاصة بها خارج المجمع.

  1. تسجيل

    SHA-256 سلسلة + Ed25519 لكل حدث؛ الأول previous_hash 64 صفرًا.

    عمليات التحقق من قبل أطراف ثالثة الترتيب والتوقيعات تحت مفتاح المجمع المثبت.

    ما لا يفعله وهذا لا يثبت أصل Telegram أو اكتماله.

    أمر التحقق
    python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256
  2. الحاوية

    manifest.json يسرد تجزئات الملفات؛ manifest.sig ويوقع عليه. media.saved يربط بايتات المرفقات بحدث ما.

    عمليات التحقق من قبل أطراف ثالثة تتوافق الملفات المقدمة مع البيان الموقّع وإيصالات الوسائط.

    ما لا يفعله لا يتم التوقيع على CSV, HTML أو لقطة شاشة.

    أمر التحقق
    python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256
  3. الحدود المحتفظ بها

    نقطة تفتيش عند بدء التشغيل، كل 5 دقائق بشكل افتراضي، وإيقاف منظم. احتفظ بنسخة في مكان آخر.

    عمليات التحقق من قبل أطراف ثالثة يتوافق التصدير اللاحق مع الطول والرأس المحتفظ بهما سابقًا؛ ويمكن اكتشاف التراجع.

    ما لا يفعله لا يكتشف استبدال كل من السجل وجميع نقاط الفحص المحتفظ بها.

    أمر التحقق
    python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256 --checkpoint checkpoint.json
  4. الوقت الخارجي

    يرسل وضع الأدلة نقطة تفتيش SHA-256 إلى RFC 3161 السلطات (FreeTSA, DigiCert) و OpenTimestamps التقويمات.

    عمليات التحقق من قبل أطراف ثالثة يحدد رد TSA الذي تم التحقق منه تواريخ تلك البايتات؛ ويؤكد OpenTimestamps يربطها بـ Bitcoin.

    ما لا يفعله لا تعامل الطلب المُعد مسبقًا أو إيصال التقويم المعلق على أنه طابع زمني مؤكد.

    أمر التحقق
    python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256 --tsa-ca trusted-ca.pem
    ots upgrade checkpoint.ots
    ots verify checkpoint.ots
  5. شاهد مستقل

    افصل المضيف، ونقطة النهاية المحددة النطاق للقراءة فقط، والتحدي الجديد، و key/journal و TGW1 منشورات القناة.

    عمليات التحقق من قبل أطراف ثالثة الرؤوس التي تم قبولها سابقًا؛ الحالات: ok، key_changed، التراجع، التفرع، غير صالح و no_response.

    ما لا يفعله لا يحول وجود مساحتين عمل على مضيف جامع واحد إلى شاهدين مستقلين.

    أمر التحقق
    python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256 --witness witness.zip --witness-fingerprint WITNESS_SHA256 --channel result.json
  6. نسخة متماثلة خارج الموقع

    S3نسخة متوافقة مع [المعيار] مشفرة باستخدام AES-256-GCM; Object Lock عندما يدعم الحاوية ذلك.

    عمليات التحقق من قبل أطراف ثالثة لا يتم استعادة الملفات ونشرها إلا بعد نجاح التحقق من السجل ونقطة التحقق والوسائط المحفوظة.

    ما لا يفعله لا يتم الاستعادة بدون المفتاح المُصدَّر ولا يُفترض الاحتفاظ بالبيانات دون التحقق من استجابة التخزين.

    أمر التحقق
    python -m tgwitness.replica restore --key-file KEY.json --out EMPTY_DIR
  7. تشغيل أصل المنشأ

    إيصال التشغيل الموقّع: تجزئات المصدر، وإصدارات التبعيات، وسياق العملية. مُبلغ عنه ذاتيًا.

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

    ما لا يفعله لا يوفر هذا التصديق المستقل على العملية ولا يستبعد حدوث اختراق قبل التسجيل.

    أمر التحقق
    python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256

تجربة SHA-256 تجربة

حاول تغيير السجل 2

يحتفظ السجل التالي بالرابط الذي تم حفظه مسبقًا. يؤدي تغيير النص إلى تغيير التجزئة المحسوبة للسجل 2.

السجل 1h1يبدأ بـ 64 صفرًا
السجل 2h2يتضمن المحفوظ h1
السجل 3h3يتضمن المحفوظ h2

مثال ثابت: h2 يغطي «اللقاء الساعة 11:00». تغيير هذا النص يؤدي إلى تغيير h2؛ ولا يزال السجل 3 يشير إلى النص المحفوظ h2.

افحص الملخصات الكاملة
التجزئة 2 للسجل المحفوظ
SHA-256(e₂)
إعادة حساب التجزئة رقم 2 للسجل
SHA-256(e₂)
يحسب هذا النموذج التجزئات، وليس التوقيعات. يقوم المدقق الحقيقي بمقارنة كل توقيع ورابط بالمفتاح الموثوق به.
اقرأ التفاصيل

اختر مسارًا عبر الأدلة

مواقف خيالية. ابدأ التجميع قبل الحدث ذي الصلة؛ حافظ على الحدود والفجوات جنبًا إلى جنب مع المحتوى.

تقوم القناة بتغيير تفاصيل الدفع

الوضع → الأحداث
المحادثات المختارة → الرسائل، والتعديلات، والحذف.
الإخراج
تمت مراقبة إصدارات المنشورات والمرفقات باستخدام التجزئة (هاش).
التحقق
موقّع ZIP + نقطة تفتيش محفوظة + استجابة TSA تم التحقق منها.

ما لا يفعله لا يستعيد الأصل الذي لم يتم التقاطه مطلقًا.

تختفي الرسائل بعد وقوع الحادث

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

ما لا يفعله لا يحدد هوية القائم بالحذف من إشعار لا يذكر الفاعل.

تحقق من روبوت متجر

الوضع → الأحداث
الإعدادات المسبقة للتحقيق → الأزرار، ومعاينات الروابط، وتشغيل الروبوت بشكل صريح.
الإخراج
إيصالات التفاعل الموقعة، وعمليات الاستدعاء المرتدة، والملفات الشخصية المحفوظة.
التحقق
موقّع ZIP؛ تحقق من أي ملف مقابل ZIP.

ما لا يفعله لا يفتح تطبيق ويب للروبوت، ولا يقوم بإجراء دفعات، ولا يسجل ردود اتصال عميل آخر.

يغير المشارك الأسماء عبر الدردشات

الوضع → الأحداث
أي نطاق → sender/profile البيانات الوصفية.
الإخراج
سجل الأسماء/أسماء المستخدمين حسب المعرف الرقمي، وروابط «موجود أيضًا في»، والبيانات المستخرجة.
التحقق
ملف JSON تمت مقارنته مع النسخة الموقعة ZIP.

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

مراقبة طويلة الأمد مع نسخة خارج الموقع

الوضع → الأحداث
أي نطاق → وضع الأدلة ونسخة S3 نسخة متماثلة مع المدعوم Object Lock.
الإخراج
نسخة مشفرة، ونقاط فحص محفوظة، واستجابات الطابع الزمني.
التحقق
قم بالاستعادة باستخدام المفتاح الذي تم تصديره، ثم تحقق من صحة البيانات دون الحاجة إلى الخادم الأصلي.

ما لا يفعله وهي لا تحل محل الشاهد المستقل أو مفتاح فك التشفير المحتفظ به بشكل منفصل.

اقرأ التفاصيل

قم بتسليم حزمة قابلة للتحقق منها

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

python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256 --checkpoint checkpoint.json

احصل على أداة التحقق من نسخة موثوقة، وليس من الأرشيف الذي يتم فحصه.

ما لا يفعله مستقل CSV و HTML ليستا حاويات موقعة. كلمة المرور تحمي سرية النقل، وليس أصالته. عمليات التصدير المتعددة لا تدمج سجلات الحسابات.

اقرأ التفاصيل

قارن المنتج النهائي الذي تم تسليمه

عناصر أساسية بدون توقيع إضافي أو طابع زمني أو أنظمة شهود. تختلف البرامج النصية وأدوات التسجيل حسب طريقة التنفيذ؛ وتعني كلمة «جزئي» أنها تقتصر على المواد الملتقطة أو المرئية.

النهجالتعديلات / الحذفتسجيل التوقيعالوقت الخارجيشاهد مستقلالتغطية / الثغراتالتحقق بدون مؤلف
تصدير Telegram Desktopجزئيلالالالالا
Telethon نص برمجي للقطاتجزئيلالالالالا
مسجل الحذف: سجل نصيجزئيلالالالالا
لقطات الشاشة / التقاط محتوى الويبجزئيلالالالالا
TgWitness مع الإضافات المُعدة مسبقًاجزئينعمنعمنعمجزئينعم

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

اقرأ التفاصيل

حافظ على الحدود مع الأدلة

يكون التحقق مفيدًا عندما يظل نطاقه واضحًا.

ما لا يفعله لا يثبت أي وضع أو مستوى من مستويات الأدلة المقبولية القانونية، أو التسليم الكامل عبر Telegram، أو الهوية في العالم الواقعي.