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

Canonical page: https://phishdestroy.github.io/TgWitness/ar/guides/modes.html

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

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

[أوضاع التجميع](https://phishdestroy.github.io/TgWitness/ar/guides/modes.html#scope)[السيناريوهات](https://phishdestroy.github.io/TgWitness/ar/guides/modes.html#scenarios)[مستويات الأدلة](https://phishdestroy.github.io/TgWitness/ar/guides/modes.html#levels)

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

1. **Telegram**

   التحديثات المرئية للحساب
2. **المجمع**

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

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

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

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

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

الافتراضي**الدردشات المختارة**

السجلات

مصادر مختارة يدويًّا فقط.

محادثات جديدة

لا تتم إضافتها تلقائيًا.

اختر

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

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

مجلد الحساب**مجلد Telegram**

السجلات

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

محادثات جديدة

مطابقة الدردشات النشطة؛ تغييرات المجلدات في غضون ساعة.

اختر

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

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

تأكيد النطاق**الحساب بالكامل**

السجلات

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

محادثات جديدة

سيتم إضافتها عند وصول التحديث الأول.

اختر

حساب مخصص للمراقبة، بما في ذلك الحساب المشارك في قضية ما.

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

الإعداد المسبق للحساب بأكمله**وضع التحقيق**

السجلات

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

محادثات جديدة

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

اختر

انضم إلى فريق أو تفاعل مع روبوت عبر اللوحة. راجع الإعداد المسبق واحفظه.

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

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

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

[اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/collection/)

## التقاط عبر GitHub Actions (نسخة تجريبية)

تسجيل دخول جديد إلى Telegram ومحادثة واحدة وأرشيف مشفّر وإثبات مصدر من GitHub.

[فتح مساعد الالتقاط](https://phishdestroy.github.io/TgWitness/ar/docs/capture/)

## ما يتم تسجيله

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

 التقاط المفاتيح · توضيح محليرسائل جديدةالتعديلاتالحذفردود الفعلالعضوية

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

**مصفوفة الأحداث: المواد المحفوظة والمجهولات المتبقية**

| الفئة | تم الحفظ | لا يزال غير معروف |
| --- | --- | --- |
| الرسالة | النص، والمعرفات، وبيانات تعريف المرسل، وسياق الرد، ومغلف التحديث الأصلي. | لا توجد توقيعات 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.

[اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/collection/)

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

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

### الهاتف + الرمز

أدخل 2FA عند التمكين.

### QR code

قم بالمسح من جهاز مصرح به؛ 2FA قد يظل ذلك مطلوبًا.

### Telethon .session

استيراد ملف جلسة الحساب.

### Pyrogram .session

استورد Pyrogram .

### TData ZIP

حساب واحد مدعوم على Desktop؛ رمز مرور محلي إن تم تعيينه.

### StringSession نص

الصق Telethon StringSession.

### .session + .json

اختر الجلسة والبيانات الوصفية المصاحبة المطابقة.

### مفتاح المصادقة HEX + DC ID

استيراد تفويض الحساب مع معرّف مركز البيانات الخاص به.

**API زوج**

زوجك API اختياري. وبدون وجود زوج، TgWitness يستخدم مجموعة من الأزواج العامة، بما في ذلك أزواج من Telegram Desktop الرسمي.

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

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

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

[تنسيقات الحسابات](https://phishdestroy.github.io/TgWitness/ar/docs/reference/accounts/)

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

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

`interaction.preview``interaction.requested``interaction.result`

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

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

[اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/collection/)

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

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

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

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

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

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

### اقرأ coverage.json

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

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

[اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/evidence/)

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

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

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
   ```

### ما لا يثبته أي مستوى

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

[شاهد مستقل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/witness/)

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

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

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

نص السجل 2

السجل 1`h1`يبدأ بـ 64 صفرًا

السجل 2`h2`يتضمن المحفوظ h1

السجل 3`h3`يتضمن المحفوظ h2

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

**افحص الملخصات الكاملة**

التجزئة 2 للسجل المحفوظ

`SHA-256(e₂)`

إعادة حساب التجزئة رقم 2 للسجل

`SHA-256(e₂)`

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

 [اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/how-it-works/)

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

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

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

الوضع → الأحداث

المحادثات المختارة → الرسائل، والتعديلات، والحذف.

الإخراج

تمت مراقبة إصدارات المنشورات والمرفقات باستخدام التجزئة (هاش).

التحقق

موقّع ZIP + نقطة تفتيش محفوظة + استجابة TSA تم التحقق منها.

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

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

الوضع → الأحداث

المجلد أو الحساب بأكمله → جميع فئات الأحداث.

الإخراج

النسخ الأصلية المحفوظة، وإشعارات الحذف، والتغطية التي تحتوي على ثغرات.

التحقق

موقّع ZIP + مجلة الشاهد المستقل.

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

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

الوضع → الأحداث

الإعدادات المسبقة للتحقيق → الأزرار، ومعاينات الروابط، وتشغيل الروبوت بشكل صريح.

الإخراج

إيصالات التفاعل الموقعة، وعمليات الاستدعاء المرتدة، والملفات الشخصية المحفوظة.

التحقق

موقّع ZIP؛ تحقق من أي ملف مقابل ZIP.

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

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

الوضع → الأحداث

أي نطاق → sender/profile البيانات الوصفية.

الإخراج

سجل الأسماء/أسماء المستخدمين حسب المعرف الرقمي، وروابط «موجود أيضًا في»، والبيانات المستخرجة.

التحقق

ملف JSON تمت مقارنته مع النسخة الموقعة ZIP.

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

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

الوضع → الأحداث

أي نطاق → وضع الأدلة ونسخة S3 نسخة متماثلة مع المدعوم Object Lock.

الإخراج

نسخة مشفرة، ونقاط فحص محفوظة، واستجابات الطابع الزمني.

التحقق

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

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

[اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/investigation/)

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

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

- موقّع ZIP
- JSONL
- CSV
- HTML
- نقطة تفتيش
- إيصال التشغيل
- تصدير الدردشة: chat.json / chat.html
- ملف JSON
- محمية بكلمة مرور AES-256 ZIP
- عمليات تصدير منفصلة لحسابات متعددة
- واجهة سطر الأوامر للبث: 5 GiB الحد الافتراضي

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

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

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

[اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/evidence/)

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

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

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

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

[اقرأ التفاصيل](https://phishdestroy.github.io/TgWitness/ar/docs/reference/evidence/)

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

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

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

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

[دليل الإعداد](https://phishdestroy.github.io/TgWitness/demo/guide.html?lang=ar)[حساب مخصص](https://phishdestroy.github.io/TgWitness/ar/docs/dedicated-account/)[EVIDENCE.md](https://phishdestroy.github.io/TgWitness/ar/docs/reference/evidence/)[INVESTIGATION.md](https://phishdestroy.github.io/TgWitness/ar/docs/reference/investigation/)
