মুক্ত উৎস / v0.7.0

বার্তাগুলো পরিবর্তিত হয়। আপনি যা দেখেছেন তা রাখুন।

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

ডেমোতে কাল্পনিক ডেটা ব্যবহার করা হয়েছে। টেলিগ্রাম সাইন-ইন প্রয়োজন নেই।

GitHub Actions দিয়ে সংগ্রহ (প্রাথমিক সংস্করণ) S3 অফ-সাইট কপি: সেটআপ এবং পুনরুদ্ধার
: সময়ের মধ্য দিয়ে একটি বার্তা#0042
নর্থস্টার · গবেষণাকল্পিত উৎস / বার্তা ৪২
  1. বার্তা পর্যবেক্ষিত

    ব্রিফিংটি শুরু হয় 14:00-এ।

  2. সংরক্ষিত সম্পাদনা

    ব্রিফিংটি শুরু হয় 15:00-এ।

    পূর্ববর্তী সংস্করণ রাখা হয়েছে
  3. মোছার বিজ্ঞপ্তি

    ক্যাপচার করা বিষয়বস্তু আপনার জার্নালে থাকে।

বার্তাটি অদৃশ্য হয়ে যায়। ধারণকৃত ইতিহাস রয়ে যায়।

01 কর্মক্ষেত্র

প্রতিটি ধরা পড়া পরিবর্তন। ঠিক যেখানে আপনার প্রয়োজন।

কল্পিত প্রদর্শনী ডেটা সহ ইন্টারফেসটি ব্রাউজ করুন।

টিজিউইটনেস / সংরক্ষিত চ্যাটসমূহআপনার পর্যবেক্ষণ কর্মক্ষেত্র
ডার্ক থিমে সংরক্ষিত টেলিগ্রাম কথোপকথন, ধারণকৃত সম্পাদনা ও মুছে ফেলা বার্তাগুলো প্রাসঙ্গিকভাবে রাখা
01 / সংরক্ষিত চ্যাটসমূহ পরিচিত কথোপকথন দৃশ্য, বার্তাগুলোর পাশে সম্পাদিত পরিবর্তন এবং মুছে ফেলার বিজ্ঞপ্তি সহ।
টিজিউইটনেস / জার্নালস্থানীয় কর্মস্থল
পর্যবেক্ষিত বার্তা, সম্পাদনা, মুছে ফেলার বিজ্ঞপ্তি এবং কভারেজ ইভেন্টসহ জার্নাল
০২ / জার্নাল: আপনার অ্যাকাউন্ট যা পর্যবেক্ষণ করেছে তার অনুসন্ধানযোগ্য একটি সময়রেখা, বাধা-বিঘ্নসহ।
টিজিউইটনেস / ইতিহাস সম্পাদনাস্থানীয় কর্মস্থল
বার্তাটির ধরা পড়া পূর্ববর্তী এবং সম্পাদিত সংস্করণগুলির তুলনা করে দেখানোর বিস্তারিত ড্রয়ার
০৩ / ইতিহাস সম্পাদনা: পূর্ববর্তী পর্যবেক্ষণকে ওভাররাইট না করে ধরা পড়া সংস্করণগুলো তুলনা করুন।
টিজিউইটনেস / স্বাক্ষরিত রপ্তানিস্থানীয় কর্মস্থল
স্বাক্ষরিত ZIP, JSONL, CSV এবং অফলাইন HTML রিপোর্ট সহ কর্মক্ষেত্র রপ্তানি
০৪ / স্বাক্ষরিত রপ্তানি: একটি ম্যানিফেস্ট এবং একজন স্বাধীন যাচাইকারীর সঙ্গে আপনার জার্নালটি সঙ্গে রাখুন।
০১ / ক্যাপচার

আপনি পরিসর নির্বাচন করুন।

নির্বাচিত চ্যাট, টেলিগ্রাম ফোল্ডার বা পুরো অ্যাকাউন্ট। প্রতিটি অ্যাকাউন্টের জন্য একটি পৃথক কর্মস্থান।

সংগ্রহের মোডগুলি তুলনা করুন
০২ / সংরক্ষণ করুন

পরিবর্তনগুলো গল্পে যোগ করে।

ধরা পড়া সংস্করণ, মুছে ফেলার বিজ্ঞপ্তি এবং পর্যবেক্ষণ ফাঁক জার্নালে থাকে।

ইভেন্ট ম্যাট্রিক্স দেখুন
০৩ / হস্তান্তর

একটি রেকর্ড যা ভ্রমণ করে।

স্বাক্ষরিত ZIP, সংরক্ষিত ফাইল এবং একটি অফলাইন প্রতিবেদন। ঐচ্ছিক পাসওয়ার্ড সুরক্ষা।

রপ্তানি এবং যাচাই করুন

রেকর্ডটি কীভাবে একসঙ্গে টিকে আছে

একটি বাইট পরিবর্তন করুন। চেইন আপনাকে বলবে।

প্রতিটি ইভেন্ট পূর্ববর্তী হ্যাশের সাথে সংযুক্ত এবং একটি Ed25519 স্বাক্ষর বহন করে।

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

দেখুন প্রতিটি যাচাইকরণ প্রক্রিয়া কী প্রতিষ্ঠা করে এবং এর সীমাবদ্ধতা কোথায় রয়েছে।

-এর আটটি প্রমাণ স্তর অন্বেষণ করুন

সমালোচনার জন্য নির্মিত

আরেক জোড়া চোখের জন্য প্রস্তুত।

পর্যবেক্ষণ, ফাইল এবং একটি অফলাইন HTML রিপোর্ট স্বাক্ষরিত এক প্যাকেজে হস্তান্তর করুন।

প্রমাণের মডেলটি পড়ুন।
টিজিউইটনেস-প্রমাণ।জিআইপিস্বাক্ষরিত বান্ডেল
  • 01
    মূল পর্যবেক্ষণJSONL রেকর্ডস + CSV টেবিল
  • 02
    পঠনযোগ্য প্রেক্ষাপটঅফলাইন এইচটিএমএল রিপোর্ট + সংরক্ষিত মিডিয়া
  • 03
    স্বতন্ত্র যাচাইকরণস্বাক্ষরিত ম্যানিফেস্ট + স্বতন্ত্র যাচাইকারী

স্বাক্ষরগুলো একটি বিশ্বস্ত কী-এর তুলনায় হস্তক্ষেপ সনাক্ত করে। এগুলো টেলিগ্রামের উৎস প্রমাণ করে না বা সম্পূর্ণ ধারণের নিশ্চয়তা দেয় না। জার্নাল বিষয়বস্তু এবং মিডিয়ার জন্য আপনাকে এনক্রিপ্ট করা স্টোরেজ প্রদান করতে হবে।

সংরক্ষণ, ধারাবাহিকতা এবং যাচাইকরণ

S3 কপি। বাহ্যিক যাচাইকরণ।

এনক্রিপ্টকৃত কপিগুলো সংরক্ষণ করুন এবং স্বাধীন যাচাইকরণ যোগ করুন।

রপ্তানি → অফ-সাইট কপি

ডিফল্টভাবে বন্ধ

সবকিছু S3-সামঞ্জস্যপূর্ণ স্টোরেজে কপি করুন

জার্নাল, ফাইল, টাইমস্ট্যাম্পযুক্ত চেকপয়েন্ট এবং চ্যাট এক্সপোর্ট — AWS S3 বা সামঞ্জস্যপূর্ণ স্টোরেজে আপলোডের আগে এনক্রিপ্ট করা।

স্টোরেজ সেটিংস এবং পুনরুদ্ধার
ক্লায়েন্ট-সাইড এনক্রিপশন
AES-256-GCM এই মেশিনের অবজেক্টগুলো এনক্রিপ্ট করে। প্রদানকারী এনক্রিপ্ট করা অবজেক্টগুলো গ্রহণ করে।
নির্ধারিত বা ম্যানুয়াল অনুলিপি
এখনই অনুলিপি করুন, অথবা ১ থেকে ১,৪৪০ মিনিটের মধ্যে একটি সময়সীমা নির্বাচন করুন। প্যানেলে অগ্রগতি পরীক্ষা করুন।
অবজেক্ট লক
বাকট যখন রিটেনশন ডে এবং মোড সমর্থন করে, তখন সেগুলো নির্বাচন করুন। প্যানেল রিপোর্ট করে যে আপলোডকৃত অবজেক্টে রিটেনশন নিশ্চিত হয়েছে কিনা।
নিশ্চিত পুনরুদ্ধার
এনক্রিপশন কী ডাউনলোড করুন এবং তা আলাদাভাবে সংরক্ষণ করুন। অন্য কোনো মেশিনে পুনরুদ্ধার করুন; যাচাইকরণ সম্পন্ন হলেই ফাইলগুলো প্রকাশিত হবে।
সম্পূর্ণ অফ-সাইট কপি প্যানেল: এন্ডপয়েন্ট, অঞ্চল, বাকেট, অ্যাক্সেস কী, সময়সূচি, অবজেক্ট লক এবং রিকভারি কী নিয়ন্ত্রণসমূহ
উন্নত বিকল্পসহ সম্পূর্ণ প্যানেল প্রসারিত। কোনো স্টোরেজ শংসাপত্র দেখানো নেই।
জার্নাল এবং মিডিয়াAES-256-GCMS3-সামঞ্জস্যপূর্ণ স্টোরেজ

করে না। রপ্তানি করা ডিক্রিপশন কী ছাড়া এটি পুনরুদ্ধার করে না বা একটি স্বাধীন সাক্ষীকে প্রতিস্থাপন করে না।

অবহিতকরণ · অবহিত করা

সমস্যা সতর্কতা, চ্যাট পরিবর্তন এবং দৈনিক সারসংক্ষেপ Apprise-এর মাধ্যমে: মেসেঞ্জার, ইমেইল বা আপনার নিজস্ব JSON ওয়েবহুক।

করে না। আপনি যদি উদ্ধৃতিগুলি সক্ষম না করেন তবে এটি বার্তার টেক্সট পাঠায় না।

নোটিফিকেশন গন্তব্যসমূহ কনফিগার করুন

বাহ্যিক টাইমস্ট্যাম্প

RFC 3161 এবং OpenTimestamps ব্যবহার করে টাইমস্ট্যাম্প চেকপয়েন্ট হ্যাশ।

করে না এটি একটি পেন্ডিং ক্যালেন্ডার রসিদকে নিশ্চিত বিটকয়েন টাইমস্ট্যাম্প হিসেবে গণ্য করে না।

টাইমস্ট্যাম্প প্রমাণগুলি পরীক্ষা করুন

স্বতন্ত্র সাক্ষী

একটি পৃথক হোস্ট স্বাক্ষরিত পর্যবেক্ষণ সংরক্ষণ করে এবং TGW1 চেকপয়েন্ট প্রকাশ করতে পারে।

করে না এটি একটি কালেক্টর হোস্টে থাকা দুইটি ওয়ার্কস্পেসকে স্বাধীন সাক্ষ্যে পরিণত করে না।

নামে একটি সাক্ষী সেট আপ করুন।

পুনরুদ্ধার এবং দৃশ্যমান ফাঁক

পুনরায় শুরু করার পর পুনরায় শুরু করুন। পুনরায় যাচাইকরণ এবং coverage.json পুনরুদ্ধারকৃত বার্তা এবং ফাঁকগুলি দেখায়।

করে না: এটি প্রতিটি মিস করা সম্পাদনা বা অদৃশ্য হয়ে যাওয়া বার্তা পুনর্গঠন করে না।

অব্যাহততা এবং ফাঁক পরিদর্শন করুন

আপনার মেশিনে

আপনার প্রথম কর্মক্ষেত্র এখানে শুরু হয়।

প্রথমে ডেমোটি অন্বেষণ করুন। যখন আপনি প্রস্তুত হবেন, একটি নিবেদিত অ্যাকাউন্ট সংযুক্ত করুন। উইন্ডোজ, লিনাক্স, ম্যাকওএস বা ডকার।

সেটআপ গাইডটি পড়ুন।
সংযোগ করার আগে একবার দেখে নিন।

টেলিগ্রাম অ্যাকাউন্ট ছাড়াই কাল্পনিক কর্মক্ষেত্রটি ব্যবহার করে দেখুন।

অনলাইন ডেমো খুলুন →

উইন্ডোজ scripts\Demo.cmdলিনাক্স / ম্যাকওএস sh start.sh --demo
স্থানীয় ইনস্টলেশন কমান্ড
ধাপ ০১

উৎসটি পান।

সোর্স ZIP ফাইলটি ডাউনলোড করে আনজিপ করুন, অথবা রেপোজিটরিটি ক্লোন করুন:

git clone https://github.com/phishdestroy/TgWitness.git
cd TgWitness

সোর্স লঞ্চের জন্য Python 3.11 বা তার পরবর্তী সংস্করণ প্রয়োজন। Windows লঞ্চার Python অনুপস্থিত থাকলে ইনস্টলেশন অফার করে।

রিলিজগুলো ব্রাউজ করুন

উইন্ডোজে পাইথন নেই? পোর্টেবল প্যাকেজটি ডাউনলোড করুন, এটি এক্সট্র্যাক্ট করুন এবং TgWitness.cmd-এ ডাবল-ক্লিক করুন।

ধাপ ০২

কীভাবে চালাতে হবে তা নির্বাচন করুন।

Start.cmd-এ ডাবল-ক্লিক করুন, অথবা PowerShell-এ চালান:

.\Start.cmd

শুধুমাত্র অন্বেষণ করছেন? একটি বিচ্ছিন্ন ডেমোর জন্য scripts\Demo.cmd-এ ডাবল-ক্লিক করুন। টেলিগ্রাম লগইন প্রয়োজন নেই।

Python 3.11+ এবং venv উপলব্ধ:

sh start.sh

কল্পিত জার্নাল খুলতে, sh start.sh --demo চালান।

Docker চলছে এবং Compose 2.20+ ইনস্টল করা আছে:

docker compose up -d --build --wait
docker compose exec tgwitness cat /data/panel-token.txt

দ্বিতীয় কমান্ডটি আপনার প্রাইভেট প্যানেল টোকেন দেখায়। এটি আপনার মেশিনে রাখুন।

লঞ্চ করার পর 127.0.0.1:8787 এ খুলুন।

সোর্স ইনস্টলের জন্য টোকেনটি data/live/panel-token.txt-এ রয়েছে। টেলিগ্রাম সাইন-ইন বিল্ট-ইন API সেটিংস ব্যবহার করতে পারে অথবা my.telegram.org থেকে আপনার নিজস্ব জোড়া ব্যবহার করতে পারে। সম্পূর্ণ সেটআপ গাইড ↗

টিজিউইটনেস 0.7.0 নতুন কী → · বৈশিষ্ট্যসমূহ এবং পরিচিত সীমাবদ্ধতা →

একবারে একটি কাজ

স্পষ্ট নির্দেশনা। একটি উপকারী পরবর্তী পদক্ষেপ।

গাইডগুলো অন্বেষণ করুন ↗

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

চারটি সংগ্রহ পদ্ধতি। আটটি যাচাই স্তর। আপনার মামলার জন্য কর্মপ্রবাহ খুঁজে নিন।

আর্কাইভ নিয়ে কাজ করুন।

লোড ইতিহাস দেখুন, AI উৎসগুলি পর্যালোচনা করুন, একটি MCP ক্লায়েন্ট সংযুক্ত করুন, সংরক্ষিত মিডিয়া সনাক্ত করুন এবং স্বাক্ষরিত ওয়েবহুক পাঠান।

বর্তমান সোর্স থেকে উপলব্ধ। 0.7.0 পোর্টেবল প্রিভিউ এই সরঞ্জামগুলোর আগে থেকেই বিদ্যমান।

এর কর্মপ্রবাহ অন্বেষণ করুন

শুরু করার আগে।

এই পৃষ্ঠা কি টেলিগ্রামের সাথে সংযুক্ত?

না। এটি একটি স্থির প্রকল্প পৃষ্ঠা, যাতে কাল্পনিক উদাহরণ এবং স্ক্রিনশট রয়েছে। প্রকৃত অ্যাপ্লিকেশনটি আপনার কম্পিউটার বা সার্ভারে চলে; সাইন-ইন সেখানেই হয়।

এটি ক্যাপচারের আগে মুছে ফেলা বার্তা পুনরুদ্ধার করতে পারে কি?

না। TgWitness সংগ্রহ চলার সময় আপনার অ্যাকাউন্টে দেখা বিষয়বস্তু সংরক্ষণ করে। পরবর্তীতে নেওয়া হিস্ট্রি স্ন্যাপশট মিস হওয়া সম্পাদনা বা মুছে ফেলা বার্তা পুনর্গঠন করতে পারে না।

আমার পুরো জার্নাল কি এনক্রিপ্ট করা আছে?

অ্যাকাউন্টের শংসাপত্র এবং স্বাক্ষর গোপনীয়তা একটি এনক্রিপ্ট করা ভল্টে সংরক্ষিত থাকে। স্থানীয় বার্তা এবং সংযুক্তিগুলির জন্য একটি এনক্রিপ্ট করা ডিস্ক বা ভলিউম প্রয়োজন। রপ্তানি ঐচ্ছিকভাবে পাসওয়ার্ড-সুরক্ষিত AES-256 ZIP ব্যবহার করতে পারে।

এটি টেলিগ্রামের সাথে যুক্ত কি?

না। TgWitness একটি স্বাধীন প্রকল্প যা Telethon ব্যবহার করে এবং MIT লাইসেন্সের অধীনে বিতরণ করা হয়েছে। আপনি বিল্ট-ইন API সেটিংস বা আপনার নিজস্ব API পেয়ার ব্যবহার করে আপনার নিজস্ব অ্যাকাউন্টগুলো অনুমোদন করেন।

PROJECT NOTICE / LICENCE

Operator incompatibility.

Taylor Wessing PartG mbB — German core, Hamburg office.

Our statement as the authors of TgWitness. It adds no condition to the MIT License. Read the complete notice and its source record.

আপনার পরবর্তী পদক্ষেপ

প্রথমে অন্বেষণ করুন। প্রস্তুত হলে সেট আপ করুন।