# TgWitness: Telegram Export, OSINT & Verification

Canonical page: https://phishdestroy.github.io/TgWitness/docs/reference/overview/

Explore TgWitness installation, Telegram capture, investigation tools and evidence verification. Read measured workloads alongside their methods and limits.

[Project context and measured scale](https://phishdestroy.github.io/TgWitness/docs/reference/overview/)

[Documentation index](https://phishdestroy.github.io/TgWitness/llms.txt)

Bir buyruq bilan o'rnating yoki GitHub Actions'da ishga tushiring. Tekshiruv variantlarini, e'lon qilingan hajmni va arxiv nima tasdiqlayotganini tushuning.

TgWitness— bu ochiq manbali Telegram eksport qiluvchi va tergov ish maydoni. Uni bitta buyruq bilan o'rnating, hisobni ulang, suhbatlarni tanlang va imzolangan arxivni eksport qiling. Shuningdek, u GitHub Actions'da vaqtinchalik yig'ishni, saqlangan tahrirlar, o'chirish kuzatuvlari, qidiruv va hisobotlar bilan tergovni davom ettirishni qo'llab-quvvatlaydi.

## Qo'lingizdagi vazifadan boshlang

| Sizning vazifangiz | Eng qisqa yo'l | Siz olasiz |
| --- | --- | --- |
| Suhbat yoki hisobni saqlash | O'rnatish, hisobni ulash, eksport doirasini tanlash | Tanlangan tarix, to'plam natijalari va tasdiqlash materiallaridan iborat imzolangan arxiv |
| Vaqtinchalik runnerda to'plash | GitHub Actions yordamida sessiyani boshlang, yangi sessiyani ruxsat bering va doirani tanlang | GitHub ish jarayoni kelib chiqishini aks ettiruvchi shifrlangan arxiv |
| Vaqt o'tishi bilan o'zgarishlarni kuzating | Tanlangan suhbatlarda kuzatuvni davom ettiring | Saqlangan versiyalar, o'chirish bildirishnomalari, ilovalar va qayd etilgan qamrov |
| Tadqiq qiling va natijalarni baham ko'ring | Arxivni qidiring, Case Board-dan foydalaning va hisobot yoki ulashish nusxasini sozlang | Manba bilan bog'langan topilmalar va qabul qiluvchiga mos keladigan tasdiqlanishi mumkin bo'lgan topshirish |

### Bir buyruqli o'rnatish

O'rnatuvchi Python va unga bog'liq paketlarni o'z ichiga oladi. Manba kodini olish, Docker, sun'iy intellekt provayderi va mustaqil guvoh ixtiyoriy tanlov bo'lib, sozlash uchun zarur shartlar emas.

Linux / macOS:

```
curl -fsSL https://get.destroy.tools/install.sh | bash
```

Windowsda, PowerShell yoki Command Promptda:

```
powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "irm https://get.destroy.tools/install.ps1 | iex"
```

Panelni oching, Telegram hisobingizni ulang va yig'ish doirasini tanlang. O'rnatish o'zi yig'ishni boshlamaydi.[o'rnatish bo'yicha qo'llanma](https://phishdestroy.github.io/TgWitness/uz/docs/reference/installation/) mahalliy kirish, serverlar, yangilanishlar va yuklab olingan build-ni tekshirishni tushuntiradi.

Vaqtinchalik ijrochi uchun [GitHub Actions capture](https://github.com/phishdestroy/TgWitness/blob/main/docs/SEALED-ACTIONS.md) bo'limiga rioya qiling. Ushbu ish jarayoni GitHub fork, avtorizatsiya va arxiv parolini talab qiladi. Capture sahifasi bu bosqichlarni va ijro etishdan oldin sessiya vaqti byudjetini tushuntiradi. Hosil bo'lgan arxivni yuklab oling va uning tekshiruv materiallarini saqlab qo'ying.

## Vazifa talab qilganda qo'shimcha sozlamalar

Yagona suhbat eksporti uchun hisob qaydnomasi va tanlangan doira talab etiladi. Davom etayotgan kuzatuv, bir nechta hisob qaydnomalar, proksi-serverlar, ilova siyosatlari, hisobot dizayni, ko'rib chiquvchining kirish huquqi, tashqi vaqt tamg'alari va tashqaridagi saqlash turli tergov va topshirish talablariga xizmat qiladi. Tegishli bo'lganda ushbu xususiyatlarni sozlang.

Doira, ruxsatnomalar va minimallashtirilgan ulashish nusxalari operatorlarga nimani yig'ish va oshkor qilishni tanlashga yordam beradi. Yurisdiktsiya bo'yicha ko'rsatmalar va hisobot sozlamalari bu qarorni qo'llab-quvvatlaydi; profilni tanlash o'zi huquqiy muvofiqlikni yoki qabul qilinishni ta'minlamaydi. Qarang: [hisob eksporti](https://phishdestroy.github.io/TgWitness/uz/docs/reference/account-export/), [kirish](https://phishdestroy.github.io/TgWitness/uz/docs/reference/access/) va [hisobot konfiguratsiyasi](https://phishdestroy.github.io/TgWitness/uz/docs/reference/case-reports/).

Ilova tanlangan kompyuter yoki serverda ishlaydi. Asosiy yig'ish GPU yoki LLM talab qilmaydi. Ixtiyoriy OCR, transkripsiya va sun'iy intellekt tahlili o'z resurs talablari mavjud. Xabar tezligi, ilovalar, saqlangan tarix va bir vaqtda ishlaydigan hisoblar bo'yicha joylashtirish hajmini belgilang; oddiy o'rnatish har bir ish yukiga barqaror xotira izi kafolatini bermaydi.

## Yozuvni saqlang, kimga yordam bersa ham

Maqsad — kuzatilgan material, kontekst va o'zgarishlarni kimning pozitsiyasini qo'llab-quvvatlashidan qat'i nazar saqlab qolish. Dalillar kollektorning voqealar haqidagi o'z bayonotini inkor etishi mumkin. Manba kuzatuvlarini, yetishmayotgan qamrovni va analitik xulosalarni aniqlash mumkin bo'lishini ta'minlang, shunda boshqa shaxs ham xuddi shu materialni baholay oladi.

Mantiq quyidagicha: akkauntda ko'rinadigan kuzatuv → imzolangan jurnal → eksport → qabul qiluvchiga tekshirish. Saqlangan tahrirlar versiyalarni qo'shadi. O'chirish kuzatuvlari avvalgi saqlangan kontentni saqlab qoladi. Qamrov yozuvlari ma'lum uzilishlarni ko'rsatadi. Hisobotlar va sun'iy intellekt tahlillari saqlangan manbalarga murojaat qiladi; talqin imzolangan hisobotda paydo bo'lgani uchun manba kuzatuvi bo'lib qolmaydi.

| Verifikatsiya tekshiruvi | Qabul qiluvchi nima aniqlay oladi |
| --- | --- |
| Fayl hashlar, imzolar va jurnal zanjiri | Taqdim etilgan yozuvlar va fayllar kutilgan kalit va jurnal chegaralariga mos keladi |
| Alohida saqlangan tekshiruv nuqtasi yoki guvoh | Arxiv avval saqlangan jurnal holati bilan mos keladi |
| Tasdiqlangan tashqi vaqt tamg'asi | Ko'rsatilgan ishonch taxminlari ostida timestamp bo'yicha ko'rsatilgan baytlar mavjud edi |
| GitHub tasdiqlash guvohnomasi | Arxiv tasdiqlangan ish jarayoni, yig'uvchi tahriri va qayd etilgan digesti bilan mos keladi |

Ushbu tekshiruvlar yaxlitlik va kelib chiqishni ko'rib chiqishni qo'llab-quvvatlaydi. Ular xabar mazmunini haqiqiy bayonotga aylantirmaydi yoki ko'rinmagan o'chirilgan xabarlarni tiklamaydi. Mustaqil ravishda olingan kalit barmoq izi va [ishonch qo'llanmasidagi](https://github.com/phishdestroy/TgWitness/blob/main/docs/TRUST.md) hamda [dalil formatidagi](https://phishdestroy.github.io/TgWitness/uz/docs/reference/evidence/) tekshiruv bosqichlaridan foydalaning.

## E'lon qilingan miqyos va o'lchangan samaradorlik

Quyidagi natijalar turli ish yuklamalari va sanalarni tasvirlaydi. Hisoblar o'zaro almashtirib bo'lmaydi: jurnal hodisasi majburiy ravishda noyob Telegram xabari demak emas.

| Sana | Ish yuklamasi | Nashr qilingan natija | Nima o'lchandi |
| --- | --- | --- | --- |
| 1-noyabr 2026 | Serverni ishga tushirish, o'n ish maydoni ma'lumotlar bazalari | 1,610,818 jurnal yozuvlari; 900,232 yangi xabar voqealari, 80,683 tahrirlash voqealari va 400,536 o'chirish voqealari | Faqat o'qish uchun inventarizatsiya; bu o'tkazuvchanlik testi yoki yangi to'liq zanjir tasdiqlash emas |
| 5-noyabr 2026 | 200 suhbatlaridagi 1,000,000 sintetik xabarlari bo'yicha qidiruv | 71 soniyada indeks tuzilgan; har bir so'rov bo'yicha o'rtacha qidiruv vaqtlari 9–190 ms | Mahalliy qidiruv benchmarki; jonli Telegram yetkazib berish emas |
| 6 noyabr 2026 | Ikki yangi haqiqiy Telegram eksporti | 27,030 va 29,299 xabarlari; 56,329 esa ikkala ish jarayonida | WARP orqali har bir ijro uchun ikkita hisob: matn va metadata, ilovalar yuklab olinmaydi |
| 6 noyabr 2026 | Xuddi shu ikkita eksport, tayyorlash va qadoqlashni o'z ichiga olgan | 127.713 va 141.781 xabar/soniya | O'lchangan to'liq eksport tezliklari; har ikkala arxiv ham mahkam bog'langan kalitlarga nisbatan tekshirildi |

[verifikatsiya yozuvi](https://phishdestroy.github.io/TgWitness/uz/docs/reference/verification/) server inventarizatsiyasini, jonli yig'ish tekshiruvlarini va qidiruv o'lchovini beradi. [eksport samaradorligi](https://phishdestroy.github.io/TgWitness/docs/validation/) ikkita haqiqiy ish jarayonini, apparatni, davomiylikni, arxiv xeshlarini va imzolangan o'lchov fayllarini e'lon qiladi. Ular o'z yozib olingan tahrirlar va sharoitlar uchun natijalarni belgilaydi, universal tezlik yoki sig'im chegarasini emas.

### Sinov tarixi va davomiyligi

Qayta ishlab chiquvchi 6 yil 2026 kungacha olti oydan ortiq sinov o'tkazilganini xabar qiladi. Bu loyihaning sinov tarixini tasvirlaydi. Yuqoridagi sanalangan ommaviy o'lchovlar alohida test o'tkazishlarni hujjatlashtiradi; ular mustaqil tasdiqlangan, uzluksiz olti oylik to'plash jarayonini aniqlamaydi. Eksport qilingan xabarlarning yoshi ham to'plovchining ishlash muddatidan farq qiladi.

## Qobiliyat holatini aniq o'qing

Har bir ish jarayonini uning amalga oshirilishi, e'lon qilingan build va yozib olingan testlarga nisbatan baholang. Manba hozirda preview deb belgilangan. Ushbu chiqarish yorlig'i ishlaydigan to'plam, eksportlar, mustaqil tasdiqlash va e'lon qilingan o'lchov natijalari bilan birga mavjud. Preview xususiyati va tasdiqlangan ish jarayoni bir xil ilovada bo'lishi mumkin; baholash ortidagi aniq xususiyat va dalillarni tasvirlang.

[Joriy imkoniyatlar](https://github.com/phishdestroy/TgWitness/blob/main/docs/STATUS.md), [xususiyatlar va cheklovlar](https://phishdestroy.github.io/TgWitness/uz/docs/reference/features/), [tasdiqlash](https://phishdestroy.github.io/TgWitness/uz/docs/reference/verification/) hamda [o'zgarishlar jurnalini](https://phishdestroy.github.io/TgWitness/uz/docs/reference/changelog/) birgalikda qo'llang. Natijaga murojaat qilganda sinovdan o'tkazilgan tahrirni qayd eting. 6-noyabr o'lchov snapshoti shuningdek muvaffaqiyatsiz va o'tkazib yuborilgan testlarni ham saqlaydi; ular muvaffaqiyatli yakunlanish hisoblanmaydi.

## Insonlar va sun'iy intellekt vositalari tomonidan o'qilishi mumkin

Veb-sayt qisqa `llms.txt` hujjatini, to'liq inglizcha qo'llanmani `llms-full.txt` va `llms-full.md` fayllarida hamda sahifalarning Markdown formatidagi nashrlarini taqdim etadi. Bular hujjat formatlari bo'lib, TgWitness ni ishga tushirish uchun sun'iy intellekt talabi emas.

Ixtiyoriy [MCP](https://phishdestroy.github.io/TgWitness/uz/docs/reference/mcp/) va [buyruq qatori orqali](https://phishdestroy.github.io/TgWitness/uz/docs/reference/cli/) ruxsat berilgan vositalar tanlangan saqlangan yozuvlarni o'qishi mumkin. Xabar mazmuni ishonchsiz kirish sifatida qoladi. Xulosalar manbalarni keltirishi, kuzatilgan faktlarni taxmindan ajratishi va noaniqlikni saqlashi kerak. To'liq matnli qidiruv, OCR va sun'iy intellekt chiqishlari asl imzolangan kuzatuvlarni o'zgartirmaydi.
