شما دامنه را انتخاب میکنید.
گفتگوهای انتخابشده، یک پوشه تلگرام یا کل حساب. یک فضای کاری جداگانه برای هر حساب.
مقایسهٔ حالتهای جمعآوریپیامهای تلگرام را ضبط کنید، تغییرات آنها را حفظ کنید و یک رکورد امضا شده صادر کنید.
دمو از دادههای فرضی استفاده میکند. نیازی به ورود به تلگرام نیست.
ثبت با GitHub Actions (پیشنمایش) نسخهٔ پشتیبان خارج از محل S3: راهاندازی و بازیابیخلاصه گزارش از 14:00 آغاز میشود.
خلاصه گزارش از 15:00 آغاز میشود.
نسخه قبلی حفظ شدمحتوای ضبطشده در مجله شما باقی میماند.
پیام ناپدید میشود. تاریخچه ضبطشده باقی میماند.
01 فضای کاری
رابط کاربری را با دادههای نمایشی فرضی مرور کنید.




گفتگوهای انتخابشده، یک پوشه تلگرام یا کل حساب. یک فضای کاری جداگانه برای هر حساب.
مقایسهٔ حالتهای جمعآورینسخههای ضبطشده، اعلانهای حذف و فواصل مشاهده در مجله باقی میمانند.
ماتریس رویداد را ببینیدفایل ZIP امضا شده، فایلهای محفوظ و یک گزارش آفلاین. محافظت با رمز عبور اختیاری.
صادرات و تأییدچگونه سوابق کنار هم قرار میگیرند
هر رویداد به هش قبلی لینک میشود و دارای امضای Ed25519 است.
ببینید هر مکانیزم تأیید چه چیزی را برقرار میکند و محدودیتهای آن در کجا قرار دارد.
کشف هشت سطح مدرکساختهشده برای بازبینی
مشاهدات، فایلها و یک گزارش HTML آفلاین را در یک بستهٔ امضا شده تحویل دهید.
مدل مدرک را بخوانیدامضاها دستکاری را نسبت به یک کلید مورد اعتماد تشخیص میدهند. آنها منشأ تلگرام را اثبات نمیکنند و ضبط کامل را تضمین نمیکنند. محتوای ژورنال و رسانهها نیازمند ذخیرهسازی رمزگذاریشدهای هستند که توسط شما فراهم میشود.
ذخیرهسازی، تداوم و تأیید
نسخههای رمزگذاریشده را حفظ کرده و بررسیهای مستقل اضافه کنید.
صادرات → نسخهٔ خارج از محل
بهطور پیشفرض غیرفعالژورنال، فایلها، نقاط کنترل زماندار و خروجیهای چت — رمزگذاریشده پیش از بارگذاری به AWS S3 یا ذخیرهسازی سازگار.
AES-256-GCM اشیاء را روی این دستگاه رمزگذاری میکند. ارائهدهنده اشیاء رمزگذاریشده را دریافت میکند.
AES-256-GCMذخیرهسازی سازگار با S3چه کاری انجام نمیدهد این ابزار بدون کلید رمزگشایی صادرشده بازیابی نمیکند و جایگزین شاهدی مستقل نمیشود.
هشدارهای مشکل، تغییرات چت و خلاصههای روزانه از طریق 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راهانداز منبع به پایتون ۳.۱۱ یا بالاتر نیاز دارد. راهانداز ویندوز در صورت عدم وجود پایتون، امکان نصب را فراهم میکند.
مرور نسخههای منتشرشدهپایتون روی ویندوز ندارید؟ بستهٔ قابل حمل را دانلود کنید، آن را استخراج کرده و روی TgWitness.cmd دوبار کلیک کنید.
روی Start.cmd دوبار کلیک کنید، یا در PowerShell اجرا کنید:
.\Start.cmdفقط در حال کاوش هستید؟ برای یک دمو جداگانه روی scripts\Demo.cmd دوبار کلیک کنید. نیازی به ورود به تلگرام نیست.
با پایتون ۳.۱۱+ و 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. راهنمای کامل راهاندازی ↗
TgWitness 0.7.0 آخرین تغییرات → · ویژگیها و محدودیتهای شناختهشده →
یک کار در هر زمان
چهار حالت جمعآوری. هشت سطح تأیید. گردش کار مناسب پروندهی خود را بیابید.
بارگذاری تاریخچه، بازبینی منابع هوش مصنوعی، اتصال یک کلاینت MCP، شناسایی رسانههای ذخیرهشده و ارسال وبهوکهای امضاشده.
از منبع فعلی در دسترس است. نسخهٔ پیشنمایش قابلحملونقل ۰.۷.۰ پیش از این ابزارها منتشر شده است.
خیر. این یک صفحهٔ پروژهٔ ایستا با مثالهای خیالی و اسکرینشاتها است. اپلیکیشن واقعی روی رایانه یا سرور شما اجرا میشود؛ ورود به سیستم در آنجا انجام میشود.
خیر. TgWitness محتوایی را که حساب کاربری شما در حین اجرای جمعآوری مشاهده کرده است، حفظ میکند. یک اسنپشات تاریخی بعدی نمیتواند ویرایشهای از دست رفته یا پیامهای حذفشده را بازسازی کند.
اطلاعات حساب کاربری و اسرار امضایی در گاوصندوق رمزگذاریشده نگهداری میشوند. پیامها و پیوستهای محلی نیازمند یک دیسک یا حجم رمزگذاریشده هستند. خروجیها بهصورت اختیاری میتوانند از فایل ZIP AES-256 محافظتشده با رمز عبور استفاده کنند.
خیر. TgWitness یک پروژه مستقل است که از Telethon استفاده میکند و تحت مجوز MIT توزیع شده است. شما حسابهای خود را با استفاده از تنظیمات داخلی API یا جفت API خود مجاز میکنید.
PROJECT NOTICE / LICENCE
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.
گام بعدی شما