संदर्भ / एकत्र करें
जांच मोड
चैनलों, समूहों, निजी चैट्स और बॉट्स में पूरे खाते की जांच, दायरे से लेकर एक सत्यापित केस पैकेज तक।
मामले को चैनलों, समूहों, निजी चैट और बॉट्स में, प्रारंभिक अधिग्रहण से लेकर एक उद्धृत टाइमलाइन और सत्यापन योग्य हैंडऑफ़ तक ट्रैक करें। इंटरैक्टिव वेबसाइट संस्करण /docs/cases/ पर है; पूर्वावलोकन निर्देश।
मामला: चार चैट में गंतव्य बदल गया#
एक घोषणा एक बॉट की ओर इशारा करती है। एक संचालन समूह एक नए भुगतान गंतव्य पर चर्चा करता है, बॉट का कीबोर्ड इसे प्रदर्शित करता है, और एक निजी फॉलो-अप इसे दोहराता है। फिर घोषणा को संपादित किया जाता है और एक समूह संदेश गायब हो जाता है।
प्रश्न यह हैं: परिवर्तन से पहले और बाद में क्या देखा गया, किन टेलीग्राम खातों ने प्रत्येक आइटम पोस्ट किया, गंतव्य कहाँ दिखाई दिया, कौन से अटैचमेंट बाइट्स संरक्षित थे, और कौन से अंतराल अज्ञात बने हुए हैं?
इस उदाहरण में सभी नाम, आईडी, समय और जर्नल संदर्भ काल्पनिक हैं। वर्कफ़्लो वर्तमान सुविधाओं का उपयोग करता है; केस मैप एक चित्रण है, न कि एप्लिकेशन द्वारा उत्पन्न कोई स्वचालित ग्राफ़।
चित्र को पाठ के रूप में
- चैनल → वर्कस्पेस जर्नल
- समूह → वर्कस्पेस जर्नल
- निजी चैट → वर्कस्पेस जर्नल
- बॉट्स → वर्कस्पेस जर्नल
- वर्कस्पेस जर्नल → सभी स्रोतों में खोजें
- वर्कस्पेस जर्नल → रिकॉर्ड संदर्भों के साथ व्यक्तिगत प्रोफ़ाइल
- वर्कस्पेस जर्नल → सहेजे गए संस्करण और अटैचमेंट रसीदें
- सभी स्रोतों में खोजें → विश्लेषक समयरेखा और स्रोत रजिस्टर
- रिकॉर्ड संदर्भों के साथ व्यक्तिगत प्रोफ़ाइल → विश्लेषक समयरेखा और स्रोत रजिस्टर
- सहेजे गए संस्करण और अटैचमेंट रसीदें → विश्लेषक समयरेखा और स्रोत रजिस्टर
- वर्कस्पेस जर्नल → हस्ताक्षरित साक्ष्य ज़िप
- विश्लेषक समयरेखा और स्रोत रजिस्टर → अलग से सत्यापित कलाकृतियों के साथ मामले का हस्तांतरण
- हस्ताक्षरित साक्ष्य ज़िप → अलग से सत्यापित कलाकृतियों के साथ मामले का हस्तांतरण
1. मामले को परिभाषित करें और पूरी जानकारी एकत्र करें#
- एकत्र करने वाले खाते को उसके स्वयं के कार्यक्षेत्र में कनेक्ट करें। बाहरी केस नोट्स में, केस संदर्भ, खाता आईडी, कार्यक्षेत्र, अवलोकन आरंभ और विश्वसनीय हस्ताक्षर-कुंजी फिंगरप्रिंट रिकॉर्ड करें।
- ओपन सोर्स → अवलोकन दायरा → जांच मोड। प्रीसेट चुनता है पूरा खाता, चैनल/समूह/निजी चैट/बॉट, अपने कार्य, स्रोत प्रोफ़ाइल और नए खोजे गए स्रोतों के लिए नवीनतम 200 दृश्य संदेश। इसे समीक्षा करें, 'सेव स्कोप' दबाएँ, और दायरा पुष्टि पूरी करें।
- चैट्स लोड करें और स्रोतों की तुलना खाते की डायलॉग सूची से करें। अपवादों की जाँच करें। पैरामीटर → चैट्स जो खाते की सूची से पढ़ी जाती हैं, डिफ़ॉल्ट रूप से 1,000 पर सेट होती हैं और 20,000 तक की अनुमति देती हैं। सूची की सीमा से परे के स्रोत तब जोड़े जाते हैं जब वे सक्रिय हो जाते हैं। वास्तव में सूचीबद्ध किए गए का रिकॉर्ड रखें।
- रिकॉर्डिंग सेटिंग्स में, सभी दृश्यमान गतिविधि चुनें और निगरानी सेटिंग्स सहेजें। अटैचमेंट प्रकार/सीमाओं और मुफ्त डिस्क स्थान की समीक्षा करें।
- निरीक्षण शुरू करें। एक नियंत्रित नए संदेश, संपादन और हटाने को मान्य करें, फिर परीक्षण संदर्भों और किसी भी विफलताओं को बनाए रखें।
पूरे-खाते का दायरा सहेजी गई सेटिंग्स के भीतर खाते में दिखाई देने वाली गतिविधि को रिकॉर्ड करता है। यह गुप्त चैट्स तक पहुंचता नहीं है या हर जुड़े समूह में स्वचालित रूप से शामिल नहीं होता है। यह हर मौजूदा बातचीत को भी वापस भरता नहीं है। संग्रहण दायरा देखें।
2. प्रत्येक स्रोत की सूची बनाएँ और ऐतिहासिक संदर्भ प्राप्त करें#
प्रति चैट एक पंक्ति के साथ एक स्रोत रजिस्टर बनाए रखें:
| क्षेत्र | रिकॉर्ड |
|---|---|
| पहचान | वर्कस्पेस, खाता आईडी, संख्यात्मक चैट आईडी, शीर्षक और प्रकार |
| दृश्यता | सदस्यता/भूमिका, पहुँच पुष्टि या अपुष्ट, अपवाद |
| लाइव कैप्चर | शुरुआत का समय, चयनित घटना प्रकार और बाद में नीति परिवर्तन |
| जर्नल का इतिहास | स्नैपशॉट अनुरोधित/पूरा किया गया, सीमा, समय और रिकॉर्ड संदर्भ |
| पूर्ण इतिहास | प्रत्येक चैट के लिए हस्ताक्षरित निर्यात फ़ाइल नाम, सीमा और पूर्णता/विफलता |
| संलग्नक | पूरे मीडिया रसीदें, हैश, आकार और छोड़े गए/असफल परिणाम |
| कवरेज | आउटेज, अधूरा इनटेक, फ्लडवेट, अनुपलब्ध संदेश और अन्य अंतराल |
प्रत्येक स्रोत के लिए उपयुक्त अधिग्रहण का उपयोग करें:
- Sources में पूरा इतिहास लोड करें (वर्तमान
main) सक्षम स्रोतों से उपलब्ध पिछले संदेशों को वर्कस्पेस जर्नल में लोड करता है। यह पॉज़/रिज़्यूम और एक हस्ताक्षरित प्रगति रिपोर्ट का समर्थन करता है। इतिहास अधिग्रहण देखें। - इतिहास स्नैपशॉट हाल के दृश्य संदेशों को अवलोकन जर्नल में सहेजता है। इसका डिफ़ॉल्ट अधिकतम 500 है; पैरामीटर → सबसे बड़ी इतिहास स्नैपशॉट इसे 10,000 तक बढ़ा सकता है। ये वर्तमान इतिहास अवलोकन हैं, पुनर्निर्मित संपादन नहीं।
- पूर्ण चैट एक्सपोर्ट → पूर्ण चैट, या चैट्स → चैट एक्सपोर्ट, एक चैट का वर्तमान दृश्यमान इतिहास एक अलग हस्ताक्षरित
chat.json/chat.htmlबंडल में प्राप्त करता है। मामले के स्रोतों के लिए दोहराएँ और प्रत्येक परिणाम को बनाए रखें। - जब कोई नया चैट या बॉट दिखाई देता है, तो वह उसकी प्रोफ़ाइल और हाल के 1,000 संदेशों तक सहेज सकता है; इन्वेस्टिगेशन मोड 200 चुनता है। मौजूदा चैट्स को मोड सक्षम होने पर पिछली जानकारी स्वचालित रूप से प्राप्त नहीं होती।
- डाउनलोड किए गए दृश्य संलग्नक कॉन्फ़िगर की गई नीति के तहत बाइट्स को संरक्षित करते हैं।
SHA-256 और बाइट काउंट के साथ एक पूर्ण
media.savedरसीद की आवश्यकता है। एक कतारबद्ध जॉब, थंबनेल या फ़ाइलनाम संरक्षित संलग्नक नहीं है।
एक पूर्ण चैट एक्सपोर्ट जर्नल या लोगों के प्रोफाइल को उसके सभी संदेशों से नहीं भरता है। TgWitness के अंदर विश्लेषण करने के लिए आवश्यक इतिहास हेतु 'लोड फुल हिस्ट्री' या 'बाउंडेड जर्नल स्नैपशॉट्स' का उपयोग करें। इतिहास रन शुरू करने से पहले सक्षम स्रोत सूची की समीक्षा करें। कोई भी तरीका उस सामग्री को पुनर्प्राप्त नहीं करता है जिसे टेलीग्राम अब वापस नहीं देता है।
3. विकसित हो रहे मामले और विचार-विमर्शपूर्ण इंटरैक्शन को संरक्षित करें#
सक्रिय केस चैट्स को प्राथमिक स्रोतों के रूप में चिह्नित करें। पुनः जाँच अंतरालों की समीक्षा करें, जारी कैच-अप और मीडिया परिणामों को देखें। खाते का उपयोग करते समय कलेक्टर को ऑब्जर्व करते रहें। विवरण और बॉट कमांड जैसे स्रोत मेटाडेटा को बनाए रखने के लिए चैट्स → प्रोफ़ाइल → प्रोफ़ाइल सहेजें का उपयोग करें। यह सहेजे गए संदेशों से प्राप्त लोगों की प्रोफ़ाइल से अलग है।
जहाँ मामला किसी स्रोत का अनुसरण करने या किसी बॉट के साथ बातचीत करने से संबंधित हो:
- ओपन टेलीग्राम लिंक → सेव प्रीव्यू किसी क्रिया से पहले प्रदान किए गए लिंक और प्राप्त प्रीव्यू को रिकॉर्ड करता है।
- join / open और observe कमांड join/open क्रिया करता है, और प्रदान किए जाने पर बॉट का start पैरामीटर भेजता है। अनुमोदन की प्रतीक्षा कर रहा एक join अनुरोध 'pending' के रूप में दर्ज किया जाता है।
- पैनल-जारी टेक्स्ट उत्तर और समर्थित बटन प्रेस
interaction.requestedऔरinteraction.resultको बनाए रखते हैं। कॉलबैक रसीदें रख सकती हैं वापस लौटाया गया पॉपअप टेक्स्ट, अलर्ट स्थिति और URL।
ये वास्तविक खाता क्रियाएँ हैं। किसी अन्य टेलीग्राम ऐप में कॉलबैक प्रेस कलेक्टर को दिखाई नहीं देते हैं, हालांकि परिणामस्वरूप आने वाले संदेश या संपादन दिखाई दे सकते हैं। मिनी-क्लाइंट वेब-ऐप, भुगतान, फोन या स्थान वर्कफ़्लो का प्रदर्शन नहीं करता है। सटीक व्यवहार के लिए, पैनल इंटरैक्शन देखें।
4. चैट्स में अवलोकनों को जोड़ना#
जर्नल में, सभी स्रोत चुनें और रिकॉर्ड की गई सामग्री खोजें। मिलते-जुलते रिकॉर्ड खोलें और कार्यक्षेत्र, चैट, संदेश आईडी, अनुक्रम और रिकॉर्ड हैश को बनाए रखें।
एक प्रासंगिक चैट में, People → Turn on profiles खोलें और किसी व्यक्ति का निरीक्षण करें:
- समय के साथ देखे गए नाम/यूज़रनेम और संख्यात्मक टेलीग्राम आईडी।
- स्रोत-रिकॉर्ड संदर्भों के साथ संबंधों का उत्तर दें।
- इसके अलावा… इस कार्यक्षेत्र जर्नल में अन्य चैट्स जहाँ उस आईडी ने लिखा था।
- गतिविधि, संपादन/मिटाई गई सामग्री और उल्लेखित वॉलेट, फोन, उपयोगकर्ता नाम और लिंक।
- सहेजा गया अवतार मेटाडेटा और समान कैश किए गए अवतार, उनके अलग-अलग स्रोत के साथ।
किसी निष्कर्ष में व्युत्पन्न प्रोफ़ाइल का उपयोग करने से पहले उद्धृत रिकॉर्ड खोलें। प्रोफ़ाइल उन लोगों को कवर करती हैं जिनके संदेश सहेजे गए हैं, न कि समूह के हर सदस्य को। पैरामीटर → प्रति तथ्य उद्धृत रिकॉर्ड संदर्भ सूची को सीमित करते हैं, न कि अंतर्निहित गतिविधि की संख्या को। उल्लेख और अवतार की समानता सुराग हैं; वे स्वामित्व या पहचान स्थापित नहीं करते हैं।
कार्यशील उदाहरण में:
| लिंक | रिकॉर्ड करता है | समर्थित अवलोकन |
|---|---|---|
| वही प्रेषक खाता | समूह #146 और निजी फॉलो-अप #205 | दोनों टेलीग्राम प्रेषक आईडी 71001 प्रदान करते हैं |
| उसी गंतव्य | #146, बॉट कीबोर्ड #173, चैनल संपादन #188, निजी संदेश #205 | सभी में pay.example.invalid/new शामिल है; स्वामित्व/नियंत्रण स्थापित नहीं है |
| वही सहेजी गई फ़ाइल | मीडिया रसीदें #151 और #209 पूरी हो गईं | संरक्षित बाइट्स के लिए पूर्ण SHA-256 मान मेल खाते हैं। |
| चैनल श्रेय | #101 और #188 | प्रामाणिक प्रेषक के बिना चैनल पोस्ट को उपयोगकर्ता 71001 से न जोड़ें |
अटैचमेंट हैश और उनके संबंधित संदेश संदर्भों की तुलना करें। समान फ़ाइलें किसी निर्माता, फॉरवर्ड करने वाले या सामान्य ऑपरेटर को स्थापित नहीं करती हैं। केवल समान नाम और समान अवतार दो टेलीग्राम आईडी को एक ही व्यक्ति से नहीं जोड़ते हैं।
5. क्रॉस-चैट टाइमलाइन बनाएं#
चैट्स में सहेजे गए संस्करणों और उनके जर्नल रिकॉर्ड #… लिंक का उपयोग करें। जर्नल में, सभी स्रोतों को संपादन, हटाने और कवरेज के साथ मिलाएँ। जहाँ भी दिया गया हो, source_at और observed_at दोनों रखें।
| उदाहरणार्थ अवलोकन समय | संदर्भ | निरीक्षण |
|---|---|---|
| 09:00 | चैनल #101 | मूल गंतव्य कैप्चर किया गया |
| 09:12 | समूह #146; मीडिया #151 | नई गंतव्य पोस्ट की गई; फ़ाइल डाउनलोड पूरा हुआ |
| 09:16 | बॉट #173 | कीबोर्ड नए गंतव्य की ओर इशारा करता है |
| 09:20 | चैनल #188 | घोषणा संपादित; दोनों सहेजे गए संस्करण बने हुए हैं |
| 09:24 | निजी #205; मीडिया #209 | एक ही प्रेषक आईडी गंतव्य को दोहराती है; एक ही फ़ाइल बाइट्स संरक्षित हैं |
| 09:28 | समूह #231 | मिटान की सूचना प्राप्त हुई; मिटाने वाला और मिटाने का सटीक समय अज्ञात |
इन उदाहरण संदर्भों के बीच अन्य रिकॉर्ड होते हैं। अनुक्रम संख्याएँ अवलोकनों को क्रमबद्ध करती हैं; इतिहास स्नैपशॉट में पुरानी स्रोत तिथियाँ हो सकती हैं और वे लाइव घटनाओं से बाद में आ सकते हैं। स्नैपशॉट, पुनर्प्राप्त संदेशों, हटाने की सूचनाओं और पुनः जाँच पर अनुपस्थित परिणामों के बीच अंतर करें। कवरेज में अंतरालों को अज्ञात अंतराल के रूप में चिह्नित करें। बाद में इतिहास प्राप्त करना पूर्वव्यापी रूप से निर्बाध अवलोकन स्थापित नहीं करता है।
6. खाता परिप्रेक्ष्यों को उनके मूल को खोए बिना जोड़ें#
प्रत्येक अलग खाते के लिए एक अलग कार्यक्षेत्र का उपयोग करें और इसकी सूची दोहराएँ। प्रत्येक तुलना के साथ खाता आईडी, भूमिका, साइनिंग-की फिंगरप्रिंट और स्रोत संदर्भ रखें। संदेश संख्याएँ चैट/खातों में वैश्विक पहचानकर्ता नहीं होती हैं।
क्रॉस-वर्कस्पेस सहसंबंध बाहरी केस नोट्स या विश्लेषण उपकरणों में किया जाता है। TgWitness में वर्तमान में कोई वैश्विक क्रॉस-वर्कस्पेस खोज, मर्ज की गई टाइमलाइन, जांच ग्राफ़ या संयुक्त केस आर्काइव नहीं है। एक चैनल/सुपरग्रुप का मल्टी-खाता एक्सपोर्ट एक अलग ऑपरेशन है, न कि खाता जर्नलों का विलय।
लंबी अवधि के कार्य के लिए, एक स्वतंत्र गवाह के साथ सीमाएँ बनाए रखें। प्रत्येक खाते के कैप्चर पथ और दृश्यता को मान्य करने के लिए नियंत्रित डिलीवरी जांच का उपयोग करें।
7. मामले के हस्तांतरण को तैयार करें और सत्यापित करें#
इन्हें एक विश्लेषक द्वारा तैयार किए गए केस निर्देशिका में एक साथ रखें:
| सामग्री | उद्देश्य |
|---|---|
| मामला नोट्स और स्रोत रजिस्टर | प्रश्न, संग्रह नीति, पहुँच/भूमिका, निष्कर्ष, वैकल्पिक व्याख्याएँ और अंतराल |
| समयरेखा | प्रत्येक प्रविष्टि के लिए समय और कार्यक्षेत्र/चैट/संदेश/क्रम संदर्भ |
| प्रत्येक कार्यक्षेत्र के लिए हस्ताक्षरित साक्ष्य ZIP | पूर्ण रिकॉर्डेड जर्नल, मैनिफेस्ट और संलग्न संरक्षित मीडिया; पैनल फ़िल्टर जर्नल एक्सपोर्ट को संकीर्ण नहीं करते |
| अलग-अलग हस्ताक्षरित व्यक्ति-प्रोफ़ाइल फ़ाइलें | उपयुक्त कार्यक्षेत्र साक्ष्यों के विरुद्ध व्युत्पन्न संदर्भों की जाँच की गई |
| हस्ताक्षरित पूर्ण चैट एक्सपोर्ट्स | वर्तमान दृश्य-इतिहास अधिग्रहण, अवलोकन जर्नल से अलग |
| विश्वसनीय फिंगरप्रिंट और पूर्व चेकपॉइंट | मुख्य पहचान और बनाए रखी गई जर्नल सीमाएँ |
| यदि कॉन्फ़िगर किया गया हो तो विटनेस आर्टिफैक्ट्स | अलग जर्नल, हस्ताक्षरित पोस्ट और गवाह फिंगरप्रिंट |
| सत्यापन परिणाम और वितरित फ़ाइल हैश | क्या जांचा गया, कौन से बाइट्स स्थानांतरित किए गए और किसे |
एक विश्वसनीय इंस्टॉलेशन से, फ़ाइलनामों और प्रत्येक कार्यक्षेत्र के वास्तविक फ़िंगरप्रिंट के साथ:
python -m tgwitness.verify evidence.zip --fingerprint TRUSTED_PUBLIC_KEY_SHA256 --checkpoint retained-checkpoint.json
python -m tgwitness.verify profiles-operations.json --fingerprint TRUSTED_PUBLIC_KEY_SHA256 --evidence evidence.zip
python -m tgwitness.verify history-channel.zip --fingerprint TRUSTED_PUBLIC_KEY_SHA256
वास्तविक सत्यापन परिणामों और मूल कलाकृतियों को बनाए रखें। शीर्ष-स्तरीय केस निर्देशिका, स्रोत रजिस्टर और विश्लेषक निष्कर्ष बाहरी रूप से बनाए रखे जाते हैं; प्रत्येक TgWitness कलाकृति का अपना हस्ताक्षर और सत्यापन प्रक्रिया होती है।
जांच को अनुकूलित करें#
| मामला | ट्रेस | पहुँचाएँ |
|---|---|---|
| बॉट-संचालित ऑर्डर/भुगतान विवाद | प्रविष्टि घोषणा → सहेजे गए लिंक पूर्वावलोकन → बॉट प्रारंभ पैरामीटर → संदेश और कीबोर्ड संस्करण → पैनल कॉलबैक रसीदें → निजी/समूह फॉलो-अप | निगरानी की गई ऑफर/प्रतिक्रिया समयरेखा और सत्यापित स्रोत; केवल एक भुगतान लिंक भुगतान को साबित नहीं करता |
| घटना के बाद हटाए गए संदेश | सभी प्रभावित चैट्स → सहेजे गए मूल संदेश/संपादन → हटाने या पुनः जाँच पर अनुपस्थित होने के परिणाम → संरक्षित मीडिया → कवरेज और अन्य खाता दृष्टिकोण | संरक्षित संस्करण और स्पष्ट अज्ञात अंतराल; कोई काल्पनिक हटाने वाला कर्ता नहीं |
| एक प्रतिभागी चैट्स में नाम बदलता है | संख्यात्मक प्रेषक आईडी → नाम/उपयोगकर्ता नाम इतिहास → प्रतिक्रियाएँ → अन्य देखी गई चैट्स → उद्धृत गंतव्य/फ़ाइलें | उद्धृत टेलीग्राम-खाते की गतिविधि का समयरेखा, जिसमें वास्तविक-विश्व पहचान और संबंधों के अनुमान अलग रखे गए हैं |
संग्रह संदर्भ · प्रोफ़ाइल सत्यापन · साक्ष्य हस्तांतरण · सत्यापन पूरा