دستاویزات / 10
اسے محفوظ رکھیں
Telegram کے راستے، عوامی پروکسی فہرستیں اور اختیاری بیرونی خدمات جانیں۔ جانیں کہ ہر راز کیا کھولتا ہے، حفاظتی اقدامات کیا کور کرتے ہیں اور آپ کے لیے کیا چھوڑتے ہیں۔
جہاں سب کچھ موجود ہے
کلیکٹر، اس کا پینل اور ہر محفوظ شدہ ریکارڈ آپ کے چلائے گئے کمپیوٹر یا سرور پر ہی رہتا ہے۔ ٹیلیگرام بطور ڈیفالٹ واحد منزل ہے؛ ہر دوسری منزل ایک الگ سوئچ ہے۔
- ٹیلیگرامہمیشہ · آپ کے راستے کے ذریعے
اکاؤنٹ کا MTProto کنکشن: براہِ راست، SOCKS5، HTTP یا MTProxy۔ Hide IP موڈ ایک فعال پروکسی کے انتظار میں رہتا ہے۔ براہِ راست فال بیک کے لیے ایسے موڈ کی ضرورت ہے جو واضح طور پر اسے اجازت دے۔
- آف سائٹ کاپیاختیاری · ڈیفالٹ طور پر بند
جرنل، فائلیں اور چیک پوائنٹس S3-مطابق اسٹوریج میں اپ لوڈ کرنے سے پہلے AES-GCM کے ذریعے انکرپٹ کیے جاتے ہیں۔ کلید آپ کے پاس رہتی ہے؛ منسلکات کو ان کے مواد کے ہیش کی بجائے کلید شدہ ہیش کے ذریعے نامزد کیا جاتا ہے۔
- اطلاعاتاختیاری · ڈیفالٹ طور پر بند
چٹ کے عنوانات کے ساتھ مسائل اور تبدیلیوں کی تعداد۔ پیغام کے اقتباسات صرف تب بھیجے جاتے ہیں جب آپ انہیں فعال کریں۔
- ٹائم اسٹیمپ اتھارٹیاختیاری · ڈیفالٹ طور پر بند
صرف ایک دستخط شدہ چیک پوائنٹ کا SHA-256 اور ایک بے ترتیب نونس۔ کوئی پیغامات نہیں، کوئی چیٹ کے نام نہیں۔
- گواہاختیاری · ڈیفالٹ طور پر بند
یہ ایک ریڈ-اونلی ٹوکن کے ساتھ دستخط شدہ چیک پوائنٹس اور کیپچر کاؤنٹرز حاصل کرتا ہے۔ یہ گفتگو نہیں پڑھ سکتا اور ترتیبات تبدیل نہیں کر سکتا۔
ڈیفالٹ: صرف ٹیلیگرام کنکشن اس مشین سے باہر جاتا ہے۔
ہر راز کیا کھولتا ہے
| خفیہ | جہاں اسے محفوظ رکھا جاتا ہے | یہ کیا انلاک کرتا ہے | اگر یہ لیک ہو جائے |
|---|---|---|---|
| پینل ٹوکن | panel-token.txt ڈیٹا ڈائریکٹری میں؛ براؤزر اسے صرف ٹیب کے لیے محفوظ رکھتا ہے | ہر ورک اسپیس میں ہر چیز: پڑھیں اور برآمد کریں، دائرہ کار تبدیل کریں، اکاؤنٹس میں سائن ان کریں | TgWitness روک دیں، panel-token.txt حذف کریں، دوبارہ شروع کریں: ایک نیا ٹوکن بنایا گیا ہے |
| ٹیلیگرام سیشن | والٹ، خفیہ شدہ (credentials.enc) | خود ٹیلیگرام اکاؤنٹ | Telegram میں سیشن ختم کریں: سیٹنگز → ڈیوائسز |
| دستخطی کلید | والٹ، خفیہ شدہ (signing.enc) | ان ریکارڈز پر دستخط جو آپ کی انگلی کے نشان کے تحت تصدیق کیے جاتے ہیں | چیک پوائنٹس دوسری جگہ محفوظ کیے جاتے ہیں، ایک گواہ اور ٹائم اسٹیمپس بتاتے ہیں کہ پہلے کیا موجود تھا۔ |
| والٹ کی | vault.keyڈیٹا کے ساتھ، یا نئی ڈیٹا ڈائریکٹری کے لیے بیرونی ماسٹر کی | والٹ کو ڈیکریپٹ کرنا | سیشن اور سگننگ کی کو بھی لیک شدہ سمجھیں۔ |
| ویٹنس ٹوکن | ویٹنس ہوسٹ پر | صرف پڑھنے کے لیے: دستخط شدہ چیک پوائنٹس اور ہیلتھ | اسے Witness صفحے پر حذف کریں؛ ایک نیا بنائیں |
| آف سائٹ کاپی کی | والٹ؛ بازیابی کے لیے ایک بار ڈاؤن لوڈ کریں | آف سائٹ کاپی کی ڈیکرپشن | جو بھی محفوظ شدہ اشیاء کے پاس ہو وہ انہیں ڈیکرپٹ کر سکتا ہے: اس کاپی کو افشاء شدہ سمجھیں۔ |
حفاظتی اقدامات کیا احاطہ کرتے ہیں
شامل
- ایک ایکسپورٹ میں تبدیل شدہ، حذف شدہ یا ترتیب نو شدہ ریکارڈ: ہیش چین یا دستخط اب تصدیق نہیں ہوتے۔
- ایک جرنل کو چیک پوائنٹ کے بعد کاٹ کر دوبارہ بنایا گیا جب کہ چیک پوائنٹ کہیں اور محفوظ رکھا گیا تھا: اب محفوظ شدہ چیک پوائنٹ میل نہیں کھاتا۔
- پینل ٹوکن کا اندازہ لگانا: 256 بے ترتیب بٹس، مستقل وقت میں موازنہ کیے جاتے ہیں؛ 15 ناکامیوں کے بعد ایک پتے کو مسترد کر دیا جاتا ہے۔
- دشمنانہ چیٹ کا مواد: متن صرف ٹیکسٹ کی صورت میں شامل کیا جاتا ہے، کبھی HTML کے طور پر نہیں؛ منسلکات فائلوں کے طور پر ڈاؤن لوڈ ہوتے ہیں؛ پینل کسی دوسری سائٹ سے کچھ بھی لوڈ نہیں کرتا۔
- ایک کاپی شدہ ڈیٹا ڈائریکٹری بیرونی والٹ کلید کے ساتھ: سیشنز اور دستخطی کلیدیں ماسٹر کلید کے بغیر انکرپٹڈ رہتی ہیں۔
آپ کے لیے چھوڑا گیا
- مین پینل ٹوکن کے پاس مکمل کنٹرول ہوتا ہے۔ دوسرے افراد کو ان کے مطلوبہ اکاؤنٹس، چیٹس اور کارروائیوں تک محدود رسائی دیں؛ مرکزی کلید کو نجی رکھیں۔
- مشین کا منتظم سب کچھ پڑھ سکتا ہے اور جرنل کو دوبارہ لکھ کر دوبارہ دستخط کر سکتا ہے۔ فنگر پرنٹ اور چیک پوائنٹس کو کسی دوسرے نظام پر محفوظ رکھیں۔
- پیغام کا متن اور میڈیا TgWitness کے ذریعے انکرپٹ نہیں کیے جاتے۔ ڈسک انکرپشن اور سخت اجازت نامے استعمال کریں۔
- لوکل ہوسٹ سے باہر سادہ HTTP نیٹ ورک پر ٹوکن ظاہر کرتا ہے۔ HTTPS یا SSH سرنگ استعمال کریں۔
- دستخط اس بات کا ثبوت ہیں کہ جو ریکارڈ کیا گیا وہ تبدیل نہیں ہوا، نہ کہ ہر ٹیلیگرام واقعہ ریکارڈ کیا گیا۔
کسی کیس تک رسائی شیئر کریں اور اجازتیں، میعاد اور سیشن کی حدود مقرر کریں۔ گواہ کا ٹوکن ایک الگ سند رہتا ہے۔
انسٹالیشن کو مزید محفوظ بنائیں
- ایک مخصوص ٹیلیگرام اکاؤنٹ استعمال کریں — کبھی اپنا مرکزی اکاؤنٹ استعمال نہ کریں۔ پینل ٹوکن اور سیشن آپ کو اس پر مکمل کنٹرول دیتے ہیں۔
- پینل کو 127.0.0.1 پر ہی رکھیں۔ اسے دور دراز سے صرف HTTPS (شامل شدہ Caddy کنفیگریشن) یا SSH ٹنل کے ذریعے ہی رسائی دیں۔
- ڈیٹا ڈائریکٹری رکھنے والی ڈسک کو انکرپٹ کریں: پیغامات کا متن اور میڈیا جیسا پہنچا ویسا ہی محفوظ کیا جاتا ہے۔
- ڈیٹا ڈائریکٹری کو سروس اکاؤنٹ تک محدود کریں۔ یونکس پر نئی ڈائریکٹریوں کو موڈ 0700 دیا جاتا ہے؛ ونڈوز پر فولڈر کی اجازت نامے سیٹ کریں۔
- والٹ ماسٹر کلید کو سرورز پر کہیں اور محفوظ رکھیں: ڈیٹا ڈائریکٹری بنانے سے پہلے
TGWITNESS_VAULT_KEY_FILEسیٹ کریں۔ - دستیخط کی کلید کے فنگر پرنٹ اور چیک پوائنٹس کو کسی دوسرے نظام میں محفوظ کریں، اور دوسرے ہوسٹ پر ایک گواہ شامل کریں۔
data/، سیشنز،panel-token.txtیا والٹ کیز کو کبھی GitHub یا کسی چیٹ میں اپ لوڈ نہ کریں۔Authorizationہیڈرز یا ریورس پروکسی پر درخواست کے باڈی لاگ نہ کریں۔
کیا میں پینل ٹوکن کو ڈیٹا ضائع کیے بغیر تبدیل کر سکتا ہوں؟
جی ہاں۔ ٹوکن صرف پینل کھولتا ہے۔ TgWitness کو روکیں، ڈیٹا ڈائریکٹری سے panel-token.txt حذف کریں اور دوبارہ شروع کریں؛ جرنل، سیشنز اور کیز بغیر متاثر ہوئے رہیں گے۔ TGWITNESS_TOKEN سیٹ ہونے کی صورت میں فائل کے بجائے ماحول کی قدر استعمال ہوتی ہے۔
پیغامات آرام کی حالت میں کیوں محفوظ نہیں کیے جاتے؟
جمع کرنے والے کو انہیں پڑھنا ہوتا ہے تاکہ تلاش، ورژنوں کا موازنہ اور برآمد کیا جا سکے۔ ایک ہی مشین پر کلید کے ذریعے ان کا انکرپٹ کرنا اس شخص کے خلاف بہت کم مؤثر ہوگا جو اس مشین کو پڑھ سکتا ہے۔ ڈسک انکرپشن بند یا چوری شدہ ڈسک کو محفوظ رکھتی ہے؛ سخت اجازت نامے چلتی ہوئی ڈسک کو محفوظ رکھتے ہیں۔
کمزوری کی اطلاع کریں
سیکیورٹی → GitHub ریپوزیٹری میں کمزوری رپورٹ کریں۔ ورژن، اثر اور کم از کم مصنوعی دوبارہ پیدا کرنے کا طریقہ شامل کریں۔ کبھی بھی کریڈینشلز، اکاؤنٹ ڈائریکٹریز یا اصل شواہد کے آرکائیوز نہ بھیجیں۔ اگر نجی رپورٹنگ دستیاب نہ ہو تو بغیر استحصال کی تفصیلات کے نجی چینل کی درخواست کے لیے ایک ایشو کھولیں۔