# একটি জার্নাল। চারটি সংগ্রহ মোড। আটটি যাচাই স্তর।

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

মোড, পরিস্থিতি এবং প্রমাণ স্তর

TgWitness সংযুক্ত অ্যাকাউন্ট যা পর্যবেক্ষণ করে তা রেকর্ড করে। তৃতীয় পক্ষ স্বাধীনভাবে বিশ্বাসযোগ্য কী-এর বিরুদ্ধে রেকর্ডের অখণ্ডতা যাচাই করতে পারে।

[সংগ্রহ মোডসমূহ](https://phishdestroy.github.io/TgWitness/bn/guides/modes.html#scope)[পরিস্থিতিসমূহ](https://phishdestroy.github.io/TgWitness/bn/guides/modes.html#scenarios)[প্রমাণ স্তরসমূহ](https://phishdestroy.github.io/TgWitness/bn/guides/modes.html#levels)

৩–৫ মিনিটের সারসংক্ষেপ · কাল্পনিক উদাহরণ · বর্তমান বাস্তবায়ন

1. **টেলিগ্রাম**

   অ্যাকাউন্ট-দৃশ্যমান আপডেটসমূহ
2. **সংগ্রাহক**

   লিঙ্ককৃত রেকর্ডসমূহ, প্রতিটি স্বাক্ষরিত
3. **যাচাইকারী**

   বিশ্বস্ত কী + সংরক্ষিত সীমা

`h₁ → h₂ → h₃ · Ed25519`অখণ্ডতা যাচাই করা হয়েছে। টেলিগ্রামের উৎস এবং একটি বার্তার সত্যতা পৃথক বিষয়।

## পর্যবেক্ষণ ক্ষেত্র নির্বাচন করুন

তিনটি স্কোপ এবং একটি তদন্তের প্রিসெட்। বহিষ্করণ এবং সক্ষম উত্সের ধরনগুলি এখনও প্রযোজ্য।

ডিফল্ট**নির্বাচিত চ্যাটসমূহ**

রেকর্ডসমূহ

শুধুমাত্র হাতে নির্বাচিত উৎসসমূহ।

নতুন চ্যাটসমূহ

স্বয়ংক্রিয়ভাবে যোগ করা হয়নি।

এর জন্য নির্বাচন করুন

পরিচিত চ্যানেল বা গ্রুপের একটি সেট। কোনো নির্দিষ্ট চ্যাট ক্ষমতার যোগ্যতা নির্ধারণ করা হয়নি।

**করে না** এটি অন্যান্য চ্যাট আবিষ্কার করে না বা পূর্বের ইতিহাস পূরণ করে না।

অ্যাকাউন্ট ফোল্ডার**টেলিগ্রাম ফোল্ডার**

রেকর্ডসমূহ

ফোল্ডার অন্তর্ভুক্তি এবং বিভাগসমূহ, কনফিগার করা হলে বিয়োগ বাদ এবং সংরক্ষিত চ্যাটসমূহ।

নতুন চ্যাটসমূহ

মিলিত সক্রিয় চ্যাট; এক ঘন্টার মধ্যে ফোল্ডার পরিবর্তন।

এর জন্য নির্বাচন করুন

একজন বিশ্লেষক ইতিমধ্যেই একটি কেস ফোল্ডার রক্ষণাবেক্ষণ করছেন। একটি নিবেদিত অ্যাকাউন্টে সংগ্রহ নিশ্চিত করুন।

**করে না** এটি ফোল্ডারের পরিবর্তনের প্রয়োগ করে না muted/read শর্তাবলী।

পরিধি নিশ্চিত করুন**সম্পূর্ণ অ্যাকাউন্ট**

রেকর্ডসমূহ

নির্বাচিত ধরনের মধ্যে অ্যাকাউন্টে দৃশ্যমান চ্যাটসমূহ, ব্যক্তিগত কথোপকথন এবং বটসমূহ সহ।

নতুন চ্যাটসমূহ

প্রথম আপডেট এলে যোগ করা হবে।

এর জন্য নির্বাচন করুন

একটি নিবেদিত পর্যবেক্ষণ অ্যাকাউন্ট, যার মধ্যে একটি মামলায় অংশগ্রহণকারী অ্যাকাউন্টও অন্তর্ভুক্ত।

**করে না** এটি স্বয়ংক্রিয়ভাবে চ্যাটে যোগ দেয় না বা উৎস অ্যাক্সেস বাইপাস করে না।

সমগ্র-অ্যাকাউন্ট পূর্বনির্ধারণ**তদন্ত মোড**

রেকর্ডসমূহ

সমস্ত উৎস ধরন, নিজস্ব কর্ম, উৎস প্রোফাইল এবং নতুনভাবে আবিষ্কৃত উৎসের সর্বশেষ ২০০টি দৃশ্যমান বার্তা।

নতুন চ্যাটসমূহ

একটি নতুন চ্যাট বা বট একটি প্রোফাইল এবং একটি ইতিহাসের স্ন্যাপশট পায়।

এর জন্য নির্বাচন করুন

প্যানেলের মাধ্যমে একটি টিমে যোগ দিন বা বটের সাথে ইন্টারঅ্যাক্ট করুন। প্রিস্যাট পর্যালোচনা করুন এবং সংরক্ষণ করুন।

**করে না** এটি অন্য কোনো ক্লায়েন্টে চাপানো প্রতিটি বিদ্যমান চ্যাট বা পর্যবেক্ষণ কলব্যাক স্ন্যাপশট করে না।

এই কার্ডগুলো একটি স্থানীয় তুলনা, লাইভ কালেক্টর নিয়ন্ত্রণ নয়। এগুলো কোনো অ্যাকাউন্ট পরিবর্তন করে না।

**করে না** কোনো মোড গোপন চ্যাট পড়ে না, প্রক্রিয়া বন্ধ থাকা অবস্থায় রেকর্ড করে, নিজে থেকেই কোনো উৎস যুক্ত করে না বা অনুরোধকৃত সীমার বাইরে পূর্ববর্তী ইতিহাস পুনরুদ্ধার করে না snapshot/export.

[বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/collection/)

## GitHub Actions দিয়ে সংগ্রহ (প্রাথমিক সংস্করণ)

Telegram-এ নতুন লগইন, একটি চ্যাট, এনক্রিপ্ট করা আর্কাইভ এবং GitHub-এর উৎসের প্রমাণ।

[সংগ্রহ সহায়ক খুলুন](https://phishdestroy.github.io/TgWitness/bn/docs/capture/)

## কি রেকর্ড করা হয়

শুধুমাত্র প্রেরিত বা স্পষ্টভাবে অনুরোধকৃত পর্যবেক্ষণই রেকর্ডে অন্তর্ভুক্ত হয়। অজানা তথ্য অজানাই থাকে।

 সুইচ ক্যাপচার · স্থানীয় চিত্রায়ননতুন বার্তাসম্পাদনামোছা অংশপ্রতিক্রিয়াসদস্যপদ

প্যানেল প্রতিটি ওয়ার্কস্পেসে এই সুইচগুলো প্রয়োগ করে। একটি সুইচ বন্ধ করলে বিদ্যমান রেকর্ডগুলো অক্ষত থাকে; পুনরায় চালু করলে মিস হওয়া ইভেন্টগুলো পুনর্গঠন হয় না।

**ইভেন্ট ম্যাট্রিক্স: সংরক্ষিত উপাদান এবং অবশিষ্ট অজানা**

| শ্রেণী | সংরক্ষিত | অজানা রয়ে গেছে |
| --- | --- | --- |
| বার্তা | টেক্সট, আইডি, প্রেরকের মেটাডেটা, উত্তর প্রেক্ষাপট এবং মূল আপডেট এনভেলপ। | তৃতীয় পক্ষ যাচাইযোগ্য কোনো টেলিগ্রাম স্বাক্ষর নেই। |
| সম্পাদনা | প্রতিটি পর্যবেক্ষিত সংস্করণ, পূর্বেরগুলো ওভাররাইট না করে। | মধ্যবর্তী সম্পাদনাগুলি মিস হতে পারে; প্রেরকই সম্পাদক হবে এমন নয়। |
| মোছা | বিজ্ঞপ্তি এবং পূর্বে সংরক্ষিত টেক্সট, যদি উপলব্ধ থাকে। | ডিলেটর এবং সঠিক ক্রিয়া সময় সরবরাহ করা হয়নি। |
| সীমাহীন মুছে ফেলা | অ্যাকাউন্ট-স্তরের বিজ্ঞপ্তি; অজানা পিয়ার স্পষ্টই থাকে। | কোনো অনুমানকৃত চ্যাট নয়। সহসম্পর্ক সম্ভব হলে পূর্বে সংরক্ষিত অ্যাকাউন্ট-স্কেপড আইডি ব্যবহার করে। |
| প্রতিক্রিয়া | প্রদানকৃত কাউন্টার এবং দৃশ্যমান সাম্প্রতিক পরিচয়। | প্রত্যেক রিয়্যাক্টর দৃশ্যমান নয়; সম্পূর্ণ উপলব্ধ তালিকা পেতে পৃথক অনুসন্ধানের প্রয়োজন। |
| সদস্যপদ | পরিষেবা বার্তা এবং অংশগ্রহণকারীদের আপডেট সরবরাহ করা হয়েছে। | ভূমিকা এবং চ্যাট ধরন দৃশ্যমানতা সীমিত করে; নীরবতা অনুপস্থিতি প্রমাণ করে না। |
| সংযুক্তি | মূল সংস্করণ বর্ণনাকারী, সংরক্ষিত বাইট, SHA-256 এবং প্রচেষ্টার ফলাফল। | অদৃশ্য হয়ে যাওয়া একটি ফাইল অনুপলব্ধ হতে পারে; একটি নতুন সংস্করণ তা প্রতিস্থাপন করে না। |
| ইতিহাসের স্ন্যাপশট | বর্তমানে দৃশ্যমান বার্তাগুলো ইতিহাসের পর্যবেক্ষণ হিসেবে চিহ্নিত। | আগের সম্পাদনা এবং অদৃশ্য হওয়া বিষয়বস্তু পুনর্গঠন করা হয় না। |
| নিজের কর্ম | প্রস্থান messages/edits এবং মিলিত উত্তর-কীবোর্ড button_press মেটাডেটা। | অন্য কোনো টেলিগ্রাম ক্লায়েন্টে কলব্যাকগুলো দৃশ্যমান নয়। |
| বট বোতাম | কলব্যাক, URL, ওয়েব-অ্যাপ এবং অনুরোধের মেটাডেটা বার্তার সাথে সংরক্ষিত থাকে। | ইউআরএল এবং phone/location অনুরোধগুলো টেক্সট, স্বয়ংক্রিয়ভাবে খোলা বা কার্যকর করা হয় না। |

### ডিফল্ট সংযুক্তি সীমা

ছবি

20 MiB

ভিডিও

100 MiB

ফাইলসমূহ

50 MiB

অ্যানিমেশনসমূহ

20 MiB

ভিডিও নোটস

50 MiB

ভয়েস

20 MiB

অডিও

50 MiB

স্টিকার

5 MiB

**করে না** একটি সুইচ এমবেডেড মেটাডেটা মুছে ফেলে না বা অপারেশনাল রেকর্ড অক্ষম করে না। ক্যাপচার এমন কোনো অভিনেতাকে শনাক্ত করে না যাকে টেলিগ্রাম সরবরাহ করেনি।

[বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/collection/)

## আপনার কাছে থাকা অনুমোদন ব্যবহার করুন

প্রতিটি অ্যাকাউন্টের নিজস্ব কর্মক্ষেত্র, জার্নাল, স্বাক্ষর কী, পথ এবং সারির ব্যবস্থা রয়েছে।

### ফোন + কোড

প্রবেশ করুন 2FA সক্রিয় হলে।

### QR কোড

অনুমোদিত ডিভাইস থেকে স্ক্যান করুন; 2FA এখনও প্রয়োজন হতে পারে।

### Telethon .সেশন

অ্যাকাউন্টের সেশন ফাইল আমদানি করুন।

### Pyrogram .সেশন

সমর্থিত ইমপোর্ট করুন Pyrogram সেশন ফরম্যাট।

### TData ZIP

একটি সমর্থিত ডেস্কটপ অ্যাকাউন্ট; যদি সেট করা থাকে তবে স্থানীয় পাসকোড।

### StringSession টেক্সট

একটি পেস্ট করুন Telethon StringSession.

### .session + .json

সেশন এবং সংশ্লিষ্ট সঙ্গী মেটাডেটা নির্বাচন করুন।

### অথentication কী HEX + DC ID

অ্যাকাউন্ট অনুমোদনকে তার ডেটা-সেন্টার শনাক্তকারীসহ আমদানি করুন।

**API জোড়া**

আপনার নিজস্ব API জোড়া ঐচ্ছিক। এর ছাড়া, TgWitness পাবলিক পেয়ারের পুল ব্যবহার করে, যার মধ্যে অফিসিয়াল টেলিগ্রাম ডেস্কটপ পেয়ারও রয়েছে।

`Direct · SOCKS5 · HTTP CONNECT · MTProxy`MTProxy প্রায়োগিক; অন্তর্নির্মিত পাবলিক MTProxy তালিকাগুলি উপলব্ধ। ব্যর্থ প্রক্সি রুট সরাসরি সংযোগে ফিরে যায় না।

একই মেশিনে থাকা দুইটি ওয়ার্কস্পেস দুইটি স্বাধীন সাক্ষী নয়।

**করে না** ইমপোর্ট টেলিগ্রাম অনুমোদন এড়িয়ে যায় না, 2FA অথবা অ-সমর্থিত সেশন ফরম্যাট। অ্যাকাউন্টগুলো এখনও অ্যাপ্লিকেশন প্রক্রিয়া শেয়ার করে।

[অ্যাকাউন্ট ফরম্যাটসমূহ](https://phishdestroy.github.io/TgWitness/bn/docs/reference/accounts/)

## প্যানেল থেকে কাজ করুন

প্রেরণ বা উত্তর দিন, একটি বর্তমান বট বোতাম চাপুন, একটি লিঙ্ক প্রিভিউ সংরক্ষণ করুন, তারপর স্পষ্টভাবে একটি চ্যাটে যোগ দিন বা স্টার্ট প্যারামিটার সহ একটি বট শুরু করুন।

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

প্রিভিউ, অনুরোধ এবং ফলাফল রসিদ স্বাক্ষরিত। বোতাম চাপার আগে, সার্ভার বার্তাটি পুনরায় আহরণ করে এবং পরিবর্তিত কীবোর্ড প্রত্যাখ্যান করে। ফেরতকৃত কলব্যাক টেক্সট এবং URL-গুলো রেকর্ডকৃত প্রসঙ্গে থাকে।

**করে না** কোনও ওয়েব অ্যাপ, পেমেন্ট, phone/location শেয়ারিং বা ইনলাইন কুয়েরি। একটি URL প্রদর্শন করলে তা খোলা হয় না।

[বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/collection/)

## পুনরুদ্ধার এবং ধারাবাহিকতা

ফাঁকগুলো দেখানো হয়, লুকানো নয়।

### সংরক্ষিত অবস্থান পুনরায় শুরু করুন

পুনরায় চালু করার পর, মিসড আপডেটগুলো টেলিগ্রাম থেকে আনা হয়। সীমিত ধরে রাখা এবং মেয়াদোত্তীর্ণ পার্থক্য ফাঁক সৃষ্টি করতে পারে।

### দৃশ্যমান বার্তাগুলো পুনরায় যাচাই করুন

ডিফল্ট: অগ্রাধিকারপ্রাপ্ত উৎসগুলো প্রতি ১৫ মিনিট অন্তর, অন্যান্য প্রতি ৬ ঘণ্টা অন্তর। ফলাফলের মধ্যে রয়েছে message.recovered এবং message.missing_on_recheck.

### পড়ুন coverage.json

স্বাক্ষরিত রপ্তানির সাথে পর্যবেক্ষণ সময়কাল, কারণসহ ফাঁক এবং পর্যবেক্ষণহীন আইডি-সমূহ সংযুক্ত থাকে। পুনঃপরীক্ষায় অনুপস্থিত রেকর্ড মুছে ফেলার বিজ্ঞপ্তি নয়।

**করে না** পরবর্তী ইতিহাসের স্ন্যাপশট কোনো আউটেজ মুছে ফেলে না বা প্রতিটি অদৃশ্য হওয়া সংস্করণ পুনরুদ্ধার করে না। সংরক্ষিত কার্সর জার্নাল গ্রহণে কোনো ক্ষতিরোধী স্বীকৃতি নয়।

[বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/evidence/)

## সাতটি স্তর। বিভিন্ন প্রশ্ন।

প্রতিটি মেকানিজম একটি সীমাবদ্ধ প্রশ্নের উত্তর দেয়। বাহ্যিক পরিষেবাগুলিকে আলাদাভাবে কনফিগার করুন এবং সেগুলির ট্রাস্ট অ্যাঙ্করগুলো কালেক্টরের বাইরে রাখুন।

1. ### রেকর্ড

   SHA-256 চেইন + Ed25519 প্রতি ইভেন্ট; প্রথম previous_hash প্রথমটি 64টি শূন্য।

   **তৃতীয় পক্ষের যাচাই** পিন করা কালেক্টর কী-এর অধীনে অর্ডারিং এবং স্বাক্ষর।

   **করে না** এটি টেলিগ্রামের উৎপত্তি বা সম্পূর্ণতা প্রমাণ করে না।

   **যাচাইকরণ কমান্ড**

   ```
   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. ### সংরক্ষিত সীমা

   শুরুতে চেকপয়েন্ট, ডিফল্টভাবে প্রতি ৫ মিনিটে, এবং শৃঙ্খিপূর্ণভাবে বন্ধ। অন্যত্র একটি অনুলিপি রাখুন।

   **তৃতীয় পক্ষের যাচাই** পরবর্তী এক্সপোর্ট পূর্ববর্তী সংরক্ষিত দৈর্ঘ্য এবং হেডের সাথে মেলে; রোলব্যাক সনাক্ত করা যেতে পারে।

   **করে না** এটি জার্নাল এবং সমস্ত সংরক্ষিত চেকপয়েন্ট উভয়ের প্রতিস্থাপন সনাক্ত করে না।

   **যাচাইকরণ কমান্ড**

   ```
   python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256 --checkpoint checkpoint.json
   ```
4. ### বাহ্যিক সময়

   প্রমাণ মোড একটি চেকপয়েন্ট পাঠায় SHA-256 এ RFC 3161 কর্তৃপক্ষ (FreeTSA, DigiCert) এবং OpenTimestamps ক্যালেন্ডারসমূহ।

   **তৃতীয় পক্ষের যাচাই** একটি যাচাইকৃত TSA প্রতিক্রিয়া সেই বাইটগুলির তারিখ নির্ধারণ করে; একটি নিশ্চিত OpenTimestamps একটি নিশ্চিতকরণ তাদের বিটকয়েনে আবদ্ধ করে।

   **করে না** এটি প্রস্তুতকৃত অনুরোধ বা পেন্ডিং ক্যালেন্ডার রসিদকে নিশ্চিতকৃত টাইমস্ট্যাম্প হিসেবে গণ্য করে না।

   **যাচাইকরণ কমান্ড**

   ```
   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 চ্যানেল পোস্ট।

   **তৃতীয় পক্ষের যাচাই** আগে গৃহীত হেডস; অবস্থা ঠিক আছে, 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 যখন বাকেটটি এটি সমর্থন করে।

   **তৃতীয় পক্ষের যাচাই** Restore শুধুমাত্র জার্নাল, চেকপয়েন্ট এবং সংরক্ষিত মিডিয়া যাচাই সফল হলে ফাইল প্রকাশ করে।

   **করে না** এটি রপ্তানি করা কী ছাড়া পুনরুদ্ধার করে না এবং স্টোরেজ প্রতিক্রিয়া যাচাই না করে ধরে নেয় না যে কী সংরক্ষিত আছে।

   **যাচাইকরণ কমান্ড**

   ```
   python -m tgwitness.replica restore --key-file KEY.json --out EMPTY_DIR
   ```
7. ### উৎস নির্ধারণ চালান

   স্বাক্ষরিত রান রসিদ: সোর্স হ্যাশ, নির্ভরতা সংস্করণ এবং প্রক্রিয়া প্রসঙ্গ। স্ব-প্রতিবেদিত।

   **তৃতীয় পক্ষের যাচাই** স্বাক্ষর সংগ্রহকারী তার নিজস্ব কার্য সম্পাদন সম্পর্কে যা রিপোর্ট করেছে।

   **করে না** এটি স্বাধীন প্রক্রিয়া প্রত্যয়ন প্রদান করে না বা রেকর্ডের আগে কোনো আপসের সম্ভাবনাকে বাদ দেয় না।

   **যাচাইকরণ কমান্ড**

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

### কোনো স্তর যা প্রমাণ করে না

প্রতিটি টেলিগ্রাম আপডেটের ডেলিভারি; টেক্সটের সত্যতা; যে প্রেরক আইডি একটি প্রকৃত ব্যক্তিকে চিহ্নিত করে; রেকর্ডের আগে কোনো সংগ্রাহক আপসের অনুপস্থিতি; আদালতে গ্রহণযোগ্যতা।

[স্বতন্ত্র সাক্ষী](https://phishdestroy.github.io/TgWitness/bn/docs/reference/witness/)

স্থানীয় SHA-256 পরীক্ষা

### রেকর্ড 2 পরিবর্তন করার চেষ্টা করুন

পরবর্তী রেকর্ড পূর্বে সংরক্ষিত লিঙ্কটি ধরে রাখে। টেক্সট পরিবর্তন করলে রেকর্ড 2-এর গণিতকৃত হ্যাশ পরিবর্তিত হয়।

রেকর্ড 2-এর পাঠ্য

রেকর্ড ১`h1`৬৪টি শূন্য দিয়ে শুরু হয়

রেকর্ড ২`h2`সংরক্ষিত অন্তর্ভুক্ত h1

রেকর্ড ৩`h3`সংরক্ষিত অন্তর্ভুক্ত h2

স্থির উদাহরণ: h2 "Meet at 11:00" অন্তর্ভুক্ত করে। সেই টেক্সট পরিবর্তন করলে পরিবর্তন হয় h2; রেকর্ড ৩ এখনও সংরক্ষিত রেফারেন্স করে h2.

**সম্পূর্ণ ডাইজেস্টগুলো পরিদর্শন করুন**

সংরক্ষিত রেকর্ড 2 হ্যাশ

`SHA-256(e₂)`

পুনঃগণিত রেকর্ড 2 হ্যাশ

`SHA-256(e₂)`

এই নমুনা হ্যাশ গণনা করে, স্বাক্ষর নয়। প্রকৃত যাচাইকারী প্রতিটি স্বাক্ষর এবং লিঙ্ক বিশ্বাসযোগ্য কী-এর বিরুদ্ধে যাচাই করে।

 [বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/how-it-works/)

## প্রমাণের মধ্য দিয়ে একটি পথ নির্বাচন করুন

কল্পিত পরিস্থিতি। প্রাসঙ্গিক ঘটনার আগে সংগ্রহ শুরু করুন; বিষয়বস্তুর পাশাপাশি সীমা এবং ফাঁকগুলো সংরক্ষণ করুন।

### একটি চ্যানেল পেমেন্টের বিবরণ পরিবর্তন করে

মোড → ইভেন্টসমূহ

নির্বাচিত চ্যাট → বার্তা, সম্পাদনা, মুছে ফেলা।

আউটপুট

হ্যাশের মাধ্যমে পর্যবেক্ষিত পোস্ট সংস্করণ এবং সংযুক্তি।

যাচাইকরণ

স্বাক্ষরিত ZIP + সংরক্ষিত চেকপয়েন্ট + যাচাইকৃত TSA প্রতিক্রিয়া।

**করে না** এটি এমন কোনো মূল বিষয় পুনরুদ্ধার করে না যা কখনোই ধারণ করা হয়নি।

### ঘটনার পর বার্তাগুলো অদৃশ্য হয়ে যায়

মোড → ইভেন্টসমূহ

ফোল্ডার বা পুরো অ্যাকাউন্ট → সমস্ত ইভেন্ট বিভাগ।

আউটপুট

সংরক্ষিত মূল নথি, মুছে ফেলার বিজ্ঞপ্তি এবং ফাঁকসহ কভারেজ।

যাচাইকরণ

স্বাক্ষরিত ZIP + স্বাধীন সাক্ষী জার্নাল।

**করে না** এটি এমন কোনো বিজ্ঞপ্তি থেকে অপসারণকারীকে চিহ্নিত করে না, যেখানে কোনো অভিনেতাই উল্লেখ নেই।

### একটি শপ বট তদন্ত করুন

মোড → ইভেন্টসমূহ

তদন্ত প্রিসெட் → বোতাম, লিঙ্ক প্রিভিউ এবং স্পষ্ট বট শুরু।

আউটপুট

স্বাক্ষরিত ইন্টারঅ্যাকশন রসিদ, ফেরত কলব্যাক এবং সংরক্ষিত প্রোফাইল।

যাচাইকরণ

স্বাক্ষরিত ZIP; যেকোনো ডসিয়ের যাচাই করুন এর বিরুদ্ধে ZIP.

**করে না** এটি কোনো বট ওয়েব অ্যাপ খুলবে না, কোনো পেমেন্ট করবে না বা অন্য কোনো ক্লায়েন্টের কলব্যাক রেকর্ড করবে না।

### একজন অংশগ্রহণকারী চ্যাট জুড়ে নাম পরিবর্তন করে

মোড → ইভেন্টসমূহ

যে কোনো পরিধি → পর্যবেক্ষিত sender/profile মেটাডেটা।

আউটপুট

নাম/ইউজারনেম ইতিহাস সংখ্যাসূচক আইডি অনুযায়ী, "also in" লিঙ্ক এবং আহরিত লিড।

যাচাইকরণ

ডসিয়ে JSON স্বাক্ষরিতটির বিরুদ্ধে যাচাই করা হয়েছে ZIP.

**করে না** এটি ওয়ালেট, ফোন-সদৃশ স্ট্রিং বা ব্যবহারকারীর নামকে প্রমাণিত পরিচয়ে পরিণত করে না।

### অফ-সাইট কপিসহ দীর্ঘমেয়াদী পর্যবেক্ষণ

মোড → ইভেন্টসমূহ

যে কোনো স্কোপ → প্রমাণ মোড এবং একটি S3 সমর্থিত একটি অনুলিপি Object Lock.

আউটপুট

এনক্রিপ্টকৃত অনুলিপি, সংরক্ষিত চেকপয়েন্ট এবং টাইমস্ট্যাম্প প্রতিক্রিয়া।

যাচাইকরণ

রপ্তানি করা কী দিয়ে পুনরুদ্ধার করুন, তারপর মূল সার্ভার ছাড়াই যাচাই করুন।

**করে না** এটি একটি স্বাধীন সাক্ষী বা পৃথকভাবে সংরক্ষিত ডিক্রিপশন কী-এর বিকল্প নয়।

[বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/investigation/)

## যাচাইযোগ্য একটি প্যাকেজ হস্তান্তর করুন

স্বাক্ষরিত মূল নথি, স্বতন্ত্রভাবে সংরক্ষিত কী ফিঙ্গারপ্রিন্ট, প্রাসঙ্গিক চেকপয়েন্ট এবং যাচাইয়ের ফলাফল প্রদান করুন।

- স্বাক্ষরিত ZIP
- JSONL
- CSV
- HTML
- চেকপয়েন্ট
- রিসিট চালান
- চ্যাট রপ্তানি: chat.json / chat.html
- ডসিয়ে JSON
- পাসওয়ার্ড-সুরক্ষিত AES-256 ZIP
- অনেক অ্যাকাউন্টের জন্য পৃথক রপ্তানি
- স্ট্রিমিং CLI: 5 GiB ডিফল্ট সীমা

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

যাচাইকৃত কপি থেকে যাচাইকারী প্রাপ্ত করুন, যাচাই করা হচ্ছে এমন সংরক্ষণাগার থেকে নয়।

**করে না** স্বতন্ত্র CSV এবং HTML স্বাক্ষরিত কন্টেইনার নয়। একটি পাসওয়ার্ড স্থানান্তর গোপনীয়তা রক্ষা করে, সত্যতা বা পরিচয় নয়। একাধিক এক্সপোর্ট একাউন্ট জার্নাল একত্রিত করে না।

[বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/evidence/)

## প্রদানকৃত আর্টিফ্যাক্ট তুলনা করুন

অতিরিক্ত স্বাক্ষর, টাইমস্ট্যাম্প বা সাক্ষী সিস্টেম ছাড়া মৌলিক আর্টিফ্যাক্ট। স্ক্রিপ্ট এবং লগারগুলি বাস্তবায়ন অনুযায়ী পরিবর্তিত হয়; "আংশিক" মানে ধরা পড়া বা দৃশ্যমান উপাদানে সীমাবদ্ধ।

| পদ্ধতি | সম্পাদনা / মুছে ফেলা | স্বাক্ষর রেকর্ড করুন | বাহ্যিক সময় | স্বতন্ত্র সাক্ষী | আচ্ছাদন / ফাঁক | লেখকের ছাড়া যাচাইকরণ |
| --- | --- | --- | --- | --- | --- | --- |
| টেলিগ্রাম ডেস্কটপ রপ্তানি | আংশিক | না | না | না | না | না |
| Telethon স্নাপশট স্ক্রিপ্ট | আংশিক | না | না | না | না | না |
| মোছার লগার: টেক্সট লগ | আংশিক | না | না | না | না | না |
| স্ক্রিনশট / ওয়েব ক্যাপচার | আংশিক | না | না | না | না | না |
| TgWitness সংরক্ষিত অতিরিক্ত সেটিংস সহ | আংশিক | হ্যাঁ | হ্যাঁ | হ্যাঁ | আংশিক | হ্যাঁ |

**করে না** টেবিলটি প্রতিটি স্ক্রিপ্ট বা লগিং পণ্য মূল্যায়ন করে না। ঐচ্ছিক সময় এবং সাক্ষী যাচাইয়ের জন্য নিজস্ব পরিষেবা এবং বিশ্বাসযোগ্য ভিত্তি প্রয়োজন; কোনোটিই উৎস সত্য প্রতিষ্ঠা করে না।

[বিস্তারিত পড়ুন](https://phishdestroy.github.io/TgWitness/bn/docs/reference/evidence/)

## প্রমাণের সাথে সীমাবদ্ধতাগুলো রাখুন

যখন এর পরিধি স্পষ্ট থাকে, তখন যাচাইকরণ কার্যকর।

- গোপন চ্যাটগুলি উপলব্ধ নয়।
- প্রক্রিয়াটি বন্ধ থাকা অবস্থায় কিছুই রেকর্ড হয় না; পুনরুদ্ধার সীমিত।
- একটি যাচাইকৃত রেকর্ড তার বিষয়বস্তু সত্য প্রমাণ করে না।
- কী-ধারী অপারেটর ইচ্ছামতো যেকোনো বিষয়বস্তু স্বাক্ষর করতে পারে। স্বাধীন সাক্ষী এবং টাইমস্ট্যাম্প পরবর্তীতে প্রতিস্থাপনকে সীমাবদ্ধ করে, অসৎ প্রাথমিক ধারণকে নয়।
- নিবেদিত একটি অ্যাকাউন্ট ব্যবহার করুন, আপনার প্রধান অ্যাকাউন্ট নয়।
- টেলিগ্রাম অনুরোধের পরিমাণের কারণে অ্যাকাউন্ট সীমিত করতে পারে।

**করে না** কোনও মোড বা প্রমাণ স্তরই আইনি গ্রহণযোগ্যতা, সম্পূর্ণ টেলিগ্রাম ডেলিভারি বা বাস্তব-বিশ্বের পরিচয় প্রতিষ্ঠা করে না।

[সেটআপ গাইড](https://phishdestroy.github.io/TgWitness/demo/guide.html?lang=bn)[নিবেদিত অ্যাকাউন্ট](https://phishdestroy.github.io/TgWitness/bn/docs/dedicated-account/)[প্রমাণ.md](https://phishdestroy.github.io/TgWitness/bn/docs/reference/evidence/)[তদন্ত.md](https://phishdestroy.github.io/TgWitness/bn/docs/reference/investigation/)
