- रिकॉर्ड्स
- केवल हाथ से चुने गए स्रोत।
- नई चैट्स
- स्वचालित रूप से नहीं जोड़ा गया।
- के लिए चुनें
- चैनलों या समूहों का एक ज्ञात सेट। कोई निश्चित चैट क्षमता प्रमाणित नहीं की गई है।
क्या नहीं करता यह अन्य चैट नहीं खोजता है और न ही पहले के इतिहास को भरता है।
मोड, परिदृश्य और साक्ष्य स्तर
TgWitness यह रिकॉर्ड करता है कि जुड़े खाते का अवलोकन क्या है। कोई तीसरा पक्ष स्वतंत्र रूप से विश्वसनीय कुंजी के विरुद्ध रिकॉर्ड की अखंडता सत्यापित कर सकता है।
खाते को दिखाई देने वाले अपडेट
लिंक्ड रिकॉर्ड, प्रत्येक हस्ताक्षरित
विश्वसनीय कुंजी + संरक्षित सीमा
h₁ → h₂ → h₃ · Ed25519अखंडता की जाँच की जाती है। टेलीग्राम उत्पत्ति और संदेश की सच्चाई अलग-अलग प्रश्न हैं।तीन दायरे और एक जांच पूर्वनिर्धारित। अपवाद और सक्षम स्रोत प्रकार अभी भी लागू हैं।
क्या नहीं करता यह अन्य चैट नहीं खोजता है और न ही पहले के इतिहास को भरता है।
क्या नहीं करता यह फ़ोल्डर के बदलते हुए लागू नहीं करता muted/read परिस्थितियों।
क्या नहीं करता यह स्वचालित रूप से चैट में शामिल नहीं होता है या स्रोत पहुँच को बायपास नहीं करता है।
क्या नहीं करता यह किसी अन्य क्लाइंट में दबाए गए हर मौजूदा चैट या ऑब्ज़र्व कॉलबैक का स्नैपशॉट नहीं लेता है।
ये कार्ड एक स्थानीय तुलना हैं, लाइव कलेक्टर नियंत्रण नहीं। ये खाते को नहीं बदलते।
क्या नहीं करता कोई मोड गुप्त चैट्स नहीं पढ़ता, प्रक्रिया रुकी होने पर रिकॉर्ड नहीं करता, अपने आप स्रोतों को नहीं जोड़ता या अनुरोधित से परे पिछला इतिहास प्राप्त नहीं करता snapshot/export.
विवरण पढ़ेंकेवल प्राप्त या स्पष्ट रूप से अनुरोधित अवलोकन ही रिकॉर्ड में शामिल होते हैं। अज्ञात श्रेय, अज्ञात ही रहता है।
पैनल इन स्विचों को प्रत्येक कार्यक्षेत्र पर लागू करता है। इसे बंद करने पर मौजूदा रिकॉर्ड बरकरार रहते हैं; इसे वापस चालू करने पर छूटी हुई घटनाएं पुनर्निर्मित नहीं होतीं।
| श्रेणी | सहेजा गया | अज्ञात रहता है |
|---|---|---|
| संदेश | टेक्स्ट, आईडी, प्रेषक मेटाडेटा, उत्तर संदर्भ और मूल अपडेट लिफाफा। | कोई तृतीय-पक्ष-सत्यापनीय टेलीग्राम हस्ताक्षर नहीं। |
| संपादन | प्रत्येक अवलोकित संस्करण, पूर्ववर्ती संस्करणों को अधिलेखित किए बिना। | बीच के संपादन छूट सकते हैं; प्रेषक का संपादक होना आवश्यक नहीं है। |
| मिटान | सूचना और पहले से सहेजा गया पाठ, यदि उपलब्ध हो। | डिलीटर और सटीक क्रिया समय प्रदान नहीं किए गए हैं। |
| अपरिभाषित हटाना | खाता-स्तर की सूचना; अज्ञात पीयर स्पष्ट बना रहता है। | कोई अनुमानित चैट नहीं। सहसंबंध संभव होने पर पहले से सहेजी गई खाता-दायरे की आईडी का उपयोग करता है। |
| प्रतिक्रिया | पहुँचाए गए काउंटर और दृश्यमान हालिया पहचान। | हर प्रतिक्रियाकर्ता दृश्यमान नहीं होता; एक पूरी उपलब्ध सूची के लिए अलग क्वेरी की आवश्यकता होती है। |
| सदस्यता | सेवा संदेश और प्रतिभागी अपडेट प्रदान किए गए। | भूमिका और चैट प्रकार दृश्यता को सीमित करते हैं; मौन अनुपस्थिति को स्थापित नहीं करता। |
| संलग्नक | मूल-संस्करण वर्णनकर्ता, सहेजे गए बाइट्स, SHA-256 और प्रयास परिणाम। | एक गायब फ़ाइल अनुपलब्ध हो सकती है; एक नया संस्करण इसे प्रतिस्थापित नहीं करता है। |
| इतिहास का स्नैपशॉट | वर्तमान में दृश्य संदेश, इतिहास अवलोकन के रूप में चिह्नित। | पहले के संपादन और गायब हुई सामग्री का पुनर्निर्माण नहीं किया जाता। |
| अपने कार्यों के लिए जिम्मेदार | बाह्य messages/edits और मिलान करने वाला रिप्लाई-कीबोर्ड button_press मेटाडेटा। | दूसरे टेलीग्राम क्लाइंट में किए गए कॉलबैक दिखाई नहीं देते। |
| बॉट बटन | मैसेज के साथ कॉलबैक, URL, वेब-ऐप और अनुरोध मेटाडेटा बनाए रखा जाता है। | यूआरएल और phone/location अनुरोध टेक्स्ट हैं, स्वचालित रूप से खोले या निष्पादित नहीं होते। |
क्या नहीं करता एक स्विच एम्बेडेड मेटाडेटा को संपादित नहीं करता है या परिचालन रिकॉर्ड को अक्षम नहीं करता है। कैप्चर उस कर्ता की पहचान नहीं करता है जिसे टेलीग्राम ने प्रदान नहीं किया है।
विवरण पढ़ेंप्रत्येक खाते का अपना कार्यक्षेत्र, जर्नल, हस्ताक्षर कुंजी, मार्ग और कतार होती है।
प्रवेश करें 2FA सक्षम होने पर।
एक अधिकृत डिवाइस से स्कैन करें; 2FA अभी भी आवश्यक हो सकता है।
खाते की सत्र फ़ाइल आयात करें।
समर्थित आयात करें Pyrogram सत्र प्रारूप आयात करें।
एक समर्थित डेस्कटॉप खाता; यदि सेट हो तो स्थानीय पासकोड।
एक पेस्ट करें Telethon StringSession.
सत्र और मिलान करने वाले साथी मेटाडेटा का चयन करें।
खाते के प्राधिकरण को उसके डेटा-सेंटर पहचानकर्ता के साथ आयात करें।
Direct · SOCKS5 · HTTP CONNECT · MTProxyMTProxy प्रायोगिक है; अंतर्निहित सार्वजनिक MTProxy सूचियाँ उपलब्ध हैं। एक असफल प्रॉक्सी मार्ग सीधे कनेक्शन पर वापस नहीं जाता।
एक ही मशीन पर दो वर्कस्पेस दो स्वतंत्र साक्षी नहीं हैं।
क्या नहीं करता इम्पोर्ट टेलीग्राम प्राधिकरण को बायपास नहीं करता, 2FA या असमर्थित सत्र प्रारूप। खाते अभी भी एप्लिकेशन प्रक्रिया साझा करते हैं।
खाता प्रारूपभेजें या जवाब दें, कोई वर्तमान बॉट बटन दबाएँ, लिंक पूर्वावलोकन सहेजें, फिर स्पष्ट रूप से किसी चैट में शामिल हों या अपने स्टार्ट पैरामीटर के साथ कोई बॉट शुरू करें।
interaction.previewinteraction.requestedinteraction.resultप्रीव्यू, अनुरोध और परिणाम रसीदों पर हस्ताक्षर किए जाते हैं। बटन दबाने से पहले, सर्वर संदेश को फिर से प्राप्त करता है और बदले हुए कीबोर्ड को अस्वीकार कर देता है। लौटाया गया कॉलबैक टेक्स्ट और यूआरएल रिकॉर्ड किए गए संदर्भ के रूप में बने रहते हैं।
क्या नहीं करता कोई वेब ऐप्स, भुगतान, phone/location साझाकरण या इनलाइन क्वेरीज़। एक URL प्रदर्शित करने पर वह खुलता नहीं है।
विवरण पढ़ेंअंतर दिखाए जाते हैं, छिपाए नहीं जाते।
पुनरारंभ के बाद, Telegram से छूटी हुई अपडेट्स की मांग की जाती है। सीमित अवधारण और समाप्त हुए अंतर अंतराल छोड़ सकते हैं।
डिफ़ॉल्ट: प्राथमिक स्रोत हर 15 मिनट में, अन्य हर 6 घंटे में। परिणामों में शामिल हैं message.recovered और message.missing_on_recheck.
हस्ताक्षरित निर्यात के साथ अवलोकन अवधि, कारणों सहित अंतराल और अवलोकन न किए गए आईडी संलग्न होते हैं। पुनः जाँच पर अनुपस्थित रिकॉर्ड हटाने की सूचना नहीं है।
क्या नहीं करता बाद का इतिहास स्नैपशॉट किसी आउटेज को मिटा नहीं देता या हर गायब संस्करण को पुनर्प्राप्त नहीं करता। सहेजा गया कर्सर जर्नल स्वीकृति की बिना हानि वाली पुष्टि नहीं है।
विवरण पढ़ेंप्रत्येक तंत्र एक सीमित प्रश्न का उत्तर देता है। बाहरी सेवाओं को अलग से कॉन्फ़िगर करें और उनके ट्रस्ट एंकर को कलेक्टर के बाहर बनाए रखें।
SHA-256 श्रृंखला + Ed25519 प्रति घटना; पहला previous_hash पहला 64 शून्य है।
तृतीय-पक्ष जांचें पिन किए गए कलेक्टर कुंजी के अंतर्गत ऑर्डरिंग और हस्ताक्षर।
क्या नहीं करता यह टेलीग्राम की उत्पत्ति या पूर्णता को साबित नहीं करता है।
python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256manifest.json फ़ाइल हैश सूचीबद्ध करता है; manifest.sig इस पर हस्ताक्षर करता है। media.saved अटैचमेंट बाइट्स को एक इवेंट से बाँधता है।
तृतीय-पक्ष जांचें प्रदान की गई फाइलें हस्ताक्षरित मैनिफेस्ट और मीडिया रसीदों से मेल खाती हैं।
क्या नहीं करता यह अलग से डाउनलोड किए गए पर हस्ताक्षर नहीं करता है CSV, HTML या स्क्रीनशॉट।
python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256शुरुआत में चेकपॉइंट, डिफ़ॉल्ट रूप से हर 5 मिनट में, और व्यवस्थित रूप से बंद करें। कहीं और एक प्रति रखें।
तृतीय-पक्ष जांचें बाद का निर्यात पहले से रखी गई लंबाई और हेड से मेल खाता है; रोलबैक का पता लगाया जा सकता है।
क्या नहीं करता यह जर्नल और सभी संग्रहीत चेकपॉइंट्स दोनों के प्रतिस्थापन का पता नहीं लगाता है।
python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256 --checkpoint checkpoint.jsonसाक्ष्य मोड एक चेकपॉइंट भेजता है 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अलग होस्ट, स्कोप्ड रीड-ओनली एंडपॉइंट, ताज़ा चुनौती, अपना 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.jsonS3-संगत प्रतिलिपि एन्क्रिप्ट की गई AES-256-GCM; Object Lock जब बकेट इसे सपोर्ट करता है।
तृतीय-पक्ष जांचें Restore केवल तभी फ़ाइलें प्रकाशित करता है जब जर्नल, चेकपॉइंट और संरक्षित-मीडिया सत्यापन सफल हो जाता है।
क्या नहीं करता यह निर्यात की गई कुंजी के बिना पुनर्स्थापित नहीं करता है, और स्टोरेज प्रतिक्रिया की जाँच किए बिना प्रतिधारण का अनुमान नहीं लगाता है।
python -m tgwitness.replica restore --key-file KEY.json --out EMPTY_DIRहस्ताक्षरित रन रसीद: स्रोत हैश, निर्भरता संस्करण और प्रक्रिया संदर्भ। स्वयं-रिपोर्ट किया गया।
तृतीय-पक्ष जांचें हस्ताक्षर करने वाले संग्रहकर्ता ने अपने स्वयं के निष्पादन के बारे में जो रिपोर्ट किया।
क्या नहीं करता यह स्वतंत्र प्रक्रिया प्रमाणीकरण प्रदान नहीं करता है या रिकॉर्डिंग से पहले समझौते को बाहर नहीं करता है।
python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256स्थानीय SHA-256 प्रयोग
अगला रिकॉर्ड पहले से सहेजे गए लिंक को रखता है। टेक्स्ट बदलने से रिकॉर्ड 2 का गणना किया गया हैश बदल जाता है।
h164 शून्यों से शुरू होता हैh2सहेजे गए शामिल हैं h1h3सहेजे गए को शामिल करता है h2स्थिर उदाहरण: h2 "11:00 बजे मिलें" को कवर करता है। उस पाठ को बदलने से बदलता है h2; रिकॉर्ड 3 अभी भी सहेजे गए का संदर्भ देता है h2.
SHA-256(e₂)SHA-256(e₂)काल्पनिक परिस्थितियाँ। प्रासंगिक घटना से पहले संग्रह शुरू करें; सामग्री के साथ सीमाओं और अंतरालों को संरक्षित करें।
क्या नहीं करता यह उस मूल को पुनः प्राप्त नहीं करता जिसे कभी कैप्चर ही नहीं किया गया था।
क्या नहीं करता यह उस सूचना से हटाने वाले की पहचान नहीं करता है जो किसी कर्ता का उल्लेख नहीं करती है।
क्या नहीं करता यह कोई बॉट वेब ऐप नहीं खोलता, कोई भुगतान नहीं करता या किसी अन्य क्लाइंट के कॉलबैक को रिकॉर्ड नहीं करता।
क्या नहीं करता यह वॉलेट, फोन-जैसी स्ट्रिंग या उपयोगकर्ता नाम को प्रमाणित पहचान में नहीं बदलता।
क्या नहीं करता यह एक स्वतंत्र गवाह या अलग से रखी गई डिक्रिप्शन कुंजी का विकल्प नहीं है।
हस्ताक्षरित मूल, स्वतंत्र रूप से रखी गई कुंजी फिंगरप्रिंट, प्रासंगिक चेकपॉइंट और सत्यापन परिणाम प्रदान करें।
python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_SHA256 --checkpoint checkpoint.jsonसत्यापनकर्ता को एक विश्वसनीय प्रति से प्राप्त करें, न कि जाँचे जा रहे संग्रह से।
क्या नहीं करता स्वतंत्र CSV और HTML हस्ताक्षरित कंटेनर नहीं हैं। एक पासवर्ड हस्तांतरण की गोपनीयता की रक्षा करता है, प्रामाणिकता की नहीं। कई एक्सपोर्ट खाते के जर्नल को नहीं मिलाते हैं।
विवरण पढ़ेंबिना अतिरिक्त हस्ताक्षर, टाइमस्टैम्प या गवाह प्रणालियों के बुनियादी कलाकृतियाँ। स्क्रिप्ट और लॉगर कार्यान्वयन के अनुसार भिन्न होते हैं; "आंशिक" का अर्थ है कैप्चर की गई या दृश्य सामग्री तक सीमित।
| अभिविन्यास | संपादन / विलोपन | हस्ताक्षर रिकॉर्ड करें | बाहरी समय | स्वतंत्र साक्षी | कवरेज / अंतराल | लेखक के बिना सत्यापन |
|---|---|---|---|---|---|---|
| टेलीग्राम डेस्कटॉप निर्यात | आंशिक | नहीं | नहीं | नहीं | नहीं | नहीं |
| Telethon स्नैपशॉट स्क्रिप्ट | आंशिक | नहीं | नहीं | नहीं | नहीं | नहीं |
| मिटान लॉगर: टेक्स्ट लॉग | आंशिक | नहीं | नहीं | नहीं | नहीं | नहीं |
| स्क्रीनशॉट / वेब कैप्चर | आंशिक | नहीं | नहीं | नहीं | नहीं | नहीं |
| TgWitness कॉन्फ़िगर किए गए अतिरिक्त विकल्पों के साथ | आंशिक | हाँ | हाँ | हाँ | आंशिक | हाँ |
क्या नहीं करता यह तालिका हर स्क्रिप्ट या लॉगिंग उत्पाद का आकलन नहीं करती है। वैकल्पिक समय और गवाह जांच के लिए अपनी स्वयं की सेवाओं और ट्रस्ट एंकरों की आवश्यकता होती है; इनमें से कोई भी स्रोत सत्य स्थापित नहीं करता है।
विवरण पढ़ेंसत्यापन तब उपयोगी होता है जब इसका दायरा स्पष्ट बना रहे।
क्या नहीं करता कोई भी मोड या साक्ष्य स्तर कानूनी स्वीकार्यता, पूर्ण टेलीग्राम डिलीवरी या वास्तविक दुनिया की पहचान स्थापित नहीं करता है।