संदर्भ / सेटअप
TgWitness: Telegram Export, OSINT & Verification
एक कमांड से इंस्टॉल करें या GitHub Actions पर कैप्चर करें। जांच विकल्पों, प्रकाशित पैमाने और एक आर्काइव क्या सत्यापित करता है, यह समझें।
TgWitness एक ओपन-सोर्स टेलीग्राम एक्सपोर्टर और जांच कार्यक्षेत्र है। इसे एक कमांड से इंस्टॉल करें, एक खाता कनेक्ट करें, चैट्स चुनें और एक हस्ताक्षरित आर्काइव एक्सपोर्ट करें। यह GitHub Actions पर अस्थायी संग्रह और सहेदी गई संपादनों, हटाने के अवलोकनों, खोज और रिपोर्ट के साथ जांच जारी रखने का भी समर्थन करता है।
जिस कार्य के साथ आप काम कर रहे हैं, उससे शुरू करें#
| आपका कार्य | सबसे छोटा मार्ग | आपको जो प्राप्त होता है |
|---|---|---|
| चैट या खाता सहेजें | इंस्टॉल करें, एक खाता कनेक्ट करें, निर्यात दायरा चुनें | चयनित इतिहास, संग्रह परिणामों और सत्यापन सामग्री के साथ एक हस्ताक्षरित आर्काइव |
| एक अस्थायी रनर पर एकत्र करें | GitHub Actions का उपयोग करें, एक नया सत्र कैप्चर करें, अधिकृत करें और स्कोप चुनें | GitHub वर्कफ़्लो उत्पत्ति के साथ एक एन्क्रिप्टेड आर्काइव |
| समय के साथ परिवर्तनों का अनुसरण करें | चयनित चैट्स के लिए अवलोकन चालू रखें | सहेजे गए संस्करण, हटाने की सूचनाएं, संलग्नक और दर्ज कवरेज |
| जांच करें और निष्कर्ष साझा करें | आर्काइव खोजें, केस बोर्ड का उपयोग करें और एक रिपोर्ट या साझाकरण प्रति कॉन्फ़िगर करें | स्रोत-संलग्न निष्कर्ष और प्राप्तकर्ता के लिए उपयुक्त सत्यापनीय हस्तांतरण |
एक-कमांड इंस्टॉलेशन#
इंस्टॉलर में पाइथन और निर्भरताएँ शामिल हैं। स्रोत चेकआउट, डॉकर, एक एआई प्रदाता और एक स्वतंत्र गवाह वैकल्पिक विकल्प हैं, न कि सेटअप की पूर्व शर्तें।
Linux / macOS:
curl -fsSL https://get.destroy.tools/install.sh | bash
Windows में, PowerShell या Command Prompt में:
powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "irm https://get.destroy.tools/install.ps1 | iex"
पैनल खोलें, अपना टेलीग्राम खाता कनेक्ट करें और संग्रह का दायरा चुनें। इंस्टॉलेशन अपने आप संग्रह शुरू नहीं करता है। इंस्टॉलेशन गाइड स्थानीय एक्सेस, सर्वर, अपडेट और डाउनलोड किए गए बिल्ड की जाँच के बारे में बताती है।
एक अस्थायी रनर के लिए, GitHub Actions कैप्चर का पालन करें। उस वर्कफ़्लो के लिए एक GitHub फोर्क, प्राधिकरण और एक आर्काइव पासवर्ड की आवश्यकता होती है। कैप्चर पेज रन से पहले उन चरणों और सत्र समय बजट को समझाता है। परिणामी आर्काइव को डाउनलोड करें और उसे तथा उसकी सत्यापन सामग्री को बनाए रखें।
कार्य के लिए आवश्यक होने पर अधिक सेटिंग्स#
एकल-चैट एक्सपोर्ट के लिए एक खाते और एक चयनित दायरे की आवश्यकता होती है। निरंतर अवलोकन, कई खाते, प्रॉक्सी, अटैचमेंट नीतियां, रिपोर्ट डिज़ाइन, समीक्षक की पहुंच, बाहरी टाइमस्टैम्प और ऑफ-साइट भंडारण विभिन्न जांच और हैंडऑफ़ आवश्यकताओं को पूरा करते हैं। जब वे प्रासंगिक हों तो उन सुविधाओं को कॉन्फ़िगर करें।
दायरा, अनुमतियाँ और न्यूनतम साझाकरण प्रतियाँ ऑपरेटरों को यह चुनने में मदद करती हैं कि क्या एकत्रित और प्रकट किया जाए। क्षेत्राधिकार संबंधी मार्गदर्शन और रिपोर्ट सेटिंग्स उस निर्णय का समर्थन करती हैं; एक प्रोफ़ाइल का चयन करना अपने आप में कानूनी अनुपालन या स्वीकार्यता स्थापित नहीं करता है। देखेंखाता निर्यात,पहुँच औररिपोर्ट कॉन्फ़िगरेशन।
यह एप्लिकेशन चुने हुए कंप्यूटर या सर्वर पर चलता है। बुनियादी संग्रह के लिए GPU या LLM की आवश्यकता नहीं होती है। वैकल्पिक OCR, ट्रांसक्रिप्शन और AI विश्लेषण की अपनी संसाधन आवश्यकताएं होती हैं। संदेश दर, अटैचमेंट, संग्रहीत इतिहास और साथ-साथ चलने वाले खातों के लिए एक परिनियोजन का आकार निर्धारित करें; एक आसान इंस्टॉलेशन हर वर्कलोड के लिए एक निश्चित मेमोरी फुಟ್प्रिंट का वादा नहीं है।
रिकॉर्ड को संरक्षित रखें, यह किसी को भी मदद करे#
उद्देश्य यह है कि देखी गई सामग्री, संदर्भ और परिवर्तनों को संरक्षित किया जाए, चाहे वे किसी भी पक्ष का समर्थन करते हों। साक्ष्य कलेक्टर के घटनाओं के अपने विवरण को चुनौती दे सकता है। स्रोत अवलोकनों, अनुपस्थित कवरेज और विश्लेषणात्मक निष्कर्षों को पहचाने जाने योग्य बनाए रखें ताकि कोई अन्य व्यक्ति उसी सामग्री का आकलन कर सके।
तर्क यह है: खाता-दृश्य अवलोकन → हस्ताक्षरित जर्नल → निर्यात → प्रापक सत्यापन। सहेदी गई संपादनों में संस्करण जोड़े जाते हैं। हटाए गए अवलोकन पहले से कैप्चर की गई सामग्री को बनाए रखते हैं। कवरेज रिकॉर्ड ज्ञात रुकावटों को उजागर करते हैं। रिपोर्ट और एआई विश्लेषण सहेजे गए स्रोतों का संदर्भ देते हैं; एक व्याख्या केवल इसलिए स्रोत अवलोकन नहीं बन जाती क्योंकि वह एक हस्ताक्षरित रिपोर्ट में दिखाई देती है।
| सत्यापन जाँच | प्राप्तकर्ता क्या स्थापित कर सकता है |
|---|---|
| फ़ाइल हैश, हस्ताक्षर और जर्नल श्रृंखला | प्रदान किए गए रिकॉर्ड और फ़ाइलें अपेक्षित कुंजी और जर्नल सीमा के अनुरूप हैं। |
| एक अलग से रखे गए चेकपॉइंट या गवाह | आर्काइव पूर्व में संग्रहीत जर्नल स्थिति से मेल खाता है |
| एक सत्यापित बाहरी टाइमस्टैम्प | उद्धृत बाइट्स निर्दिष्ट विश्वास मान्यताओं के तहत टाइमस्टैम्प के समय मौजूद थे। |
| GitHub कैप्चर प्रमाणीकरण | आर्काइव स्वीकृत वर्कफ़्लो, कलेक्टर संशोधन और रिकॉर्ड किए गए डाइजेस्ट से मेल खाता है |
ये जाँच अखंडता और उत्पत्ति की समीक्षा का समर्थन करती हैं। वे किसी संदेश की सामग्री को सच्चे कथन में नहीं बदलती हैं या हटाए गए अदेखे संदेशों का पुनर्निर्माण नहीं करती हैं। एक स्वतंत्र रूप से प्राप्त कुंजी फिंगरप्रिंट और ट्रस्ट गाइड और साक्ष्य प्रारूप में सत्यापन चरणों का उपयोग करें।
प्रकाशित पैमाना और मापी गई कार्यक्षमता#
निम्नलिखित परिणाम विभिन्न कार्यभारों और दिनांकों का वर्णन करते हैं। गणनाएँ परस्पर विनिमय योग्य नहीं हैं: एक जर्नल इवेंट अनिवार्य रूप से एक अद्वितीय टेलीग्राम संदेश नहीं है।
| दिनांक | कार्यभार | प्रकाशित परिणाम | क्या मापा गया था |
|---|---|---|---|
| 1 नवंबर 2026 | सर्वर चल रहा है, दस कार्यक्षेत्र डेटाबेस | 1,610,818 जर्नल रिकॉर्ड; 900,232 नए संदेश इवेंट्स, 80,683 संपादन इवेंट्स और 400,536 विलोपन इवेंट्स | केवल-पठनीय इन्वेंटरी; थ्रूपुट परीक्षण या नई पूर्ण-चेन सत्यापन नहीं |
| 5 नवंबर 2026 | में खोजें 1,000,000 200 चैट्स में सिंथेटिक संदेश 200 चैट्स | 71 सेकंड में इंडेक्स तैयार; प्रति-प्रश्न माध्य खोज समय 9–190 मिलीसेकंड | स्थानीय खोज बेंचमार्क; लाइव टेलीग्राम डिलीवरी नहीं |
| 6 नवंबर 2026 | दो ताज़ा वास्तविक टेलीग्राम एक्सपोर्ट | 27,030 और 29,299 संदेश; दोनों रन मिलाकर 56,329 | WARP के माध्यम से प्रत्येक रन के लिए दो खाते, टेक्स्ट और मेटाडेटा, कोई अटैचमेंट डाउनलोड नहीं |
| 6 नवंबर 2026 | उसी दो निर्यातों में तैयारी और पैकेजिंग शामिल हैं | 127.713 और 141.781 संदेश/सेकंड | मापे गए पूर्ण-निर्यात दरें; दोनों आर्काइव पिन कीज़ के खिलाफ सत्यापित |
सत्यापन रिकॉर्ड सर्वर इन्वेंट्री, लाइव संग्रह जांच और खोज माप प्रदान करता है। एक्सपोर्ट प्रदर्शन दो वास्तविक रन, हार्डवेयर, अवधि, आर्काइव हैश और हस्ताक्षरित माप फ़ाइलों को प्रकाशित करता है। वे अपने रिकॉर्ड किए गए संशोधनों और स्थितियों के लिए परिणाम स्थापित करते हैं, न कि एक सार्वभौमिक दर या क्षमता सीमा।
परीक्षण इतिहास और अवधि#
रखरखावकर्ता 6 नवंबर 2026 तक छह महीने से अधिक की परीक्षण रिपोर्ट करते हैं। यह परियोजना के परीक्षण इतिहास का वर्णन करता है। ऊपर दिनांकित सार्वजनिक माप व्यक्तिगत रन को दस्तावेजीकृत करते हैं; वे एक स्वतंत्र रूप से सत्यापित, अनवरत छह महीने के संग्रह रन को स्थापित नहीं करते हैं। निर्यात किए गए संदेशों की आयु भी कलेक्टर के चलने के समय से भिन्न है।
क्षमता स्थिति को सटीक रूप से पढ़ें#
प्रत्येक वर्कफ़्लो का उसके कार्यान्वयन, प्रकाशित बिल्ड और रिकॉर्ड किए गए परीक्षणों के आधार पर मूल्यांकन करें। स्रोत वर्तमान में 'प्रीव्यू' लेबल किया गया है। यह रिलीज़ लेबल कार्यशील संग्रह, निर्यात, स्वतंत्र सत्यापन और प्रकाशित पैमाना माप के साथ सह-अस्तित्व में है। एक प्रीव्यू फ़ीचर और एक मान्य वर्कफ़्लो एक ही एप्लिकेशन में मौजूद हो सकते हैं; किसी मूल्यांकन के पीछे की विशिष्ट विशेषता और सबूतों का वर्णन करें।
वर्तमान क्षमताओं, विशेषताओं और सीमाओं, सत्यापन और चेंजलॉग का एक साथ उपयोग करें। किसी परिणाम का हवाला देते समय परीक्षण किए गए संशोधन को रिकॉर्ड करें। 6 नवंबर के माप स्नैपशॉट में असफल और छोड़े गए परीक्षण भी शामिल रहते हैं; वे पास नहीं हैं।
मानव और एआई उपकरणों द्वारा पठनीय#
वेबसाइट एक संक्षिप्त llms.txt,
llms-full.txt और llms-full.md में एक पूर्ण अंग्रेजी हैंडबुक, और इसके पृष्ठों के मार्कडाउन संस्करण प्रदान करती है। ये दस्तावेज़ीकरण प्रारूप हैं, न कि TgWitness चलाने के लिए कोई AI आवश्यकता।
वैकल्पिक MCP और कमांड-लाइन एक्सेस अधिकृत टूल को चयनित सहेजे गए रिकॉर्ड पढ़ने की अनुमति देते हैं। संदेश की सामग्री अविश्वसनीय इनपुट बनी रहती है। सारांश में स्रोतों का हवाला देना चाहिए, अवलोकित तथ्यों को अनुमान से अलग करना चाहिए और अनिश्चितता को बनाए रखना चाहिए। पूर्ण-पाठ खोज, OCR और AI आउटपुट मूल हस्ताक्षरित अवलोकनों को नहीं बदलते हैं।