महत्त्वाचे सुगावे न गमावता VPN लॉगचे संपादन करा
प्रत्येक वापरण्यायोग्य गोष्ट काढा, प्रत्येक खऱ्या मूल्यासाठी एक लेबल ठेवा आणि क्रम व आवृत्त्या जपून ठेवा। संपादित लॉगने अजूनही एखाद्या अनोळखी व्यक्तीला बिघाडाचा मागोवा घेण्याची परवानगी दिली पाहिजे।
तुम्ही एक लॉग सहाय्यता थ्रेडमध्ये पेस्ट करता, एक उत्तर सांगते की त्यात तुमची खाजगी की आहे, आणि पेस्ट करणे कायमचे असते। अधिक शांत बिघाड नंतर दिसतो, जेव्हा प्रत्येक पत्ता X होतो आणि फाइल याचे पुरावे देत नाही की क्लायंट आणि सर्व्हर वेगवेगळे होस्ट होते। संपादनाची एक फेरी जे प्रवेश देते किंवा एखाद्या व्यक्तीचे नाव घेते ते काढते, आणि जे बिघाडाचे स्पष्टीकरण देते ते ठेवते। हे नियमांसह केलेले रूपांतर आहे, शोधपेटीने केलेले हटवणे नाही।
संपादन हे रूपांतर आहे, हटवणे नाही
लॉग मूल्यांसोबतच रचनाही वाहतो: हा पत्ता त्या पत्त्याशी या वेळी बोलत होता, आणि हँडशेक या टप्प्यावर थांबला। मूल्येच फाइल प्रकाशित करण्यासाठी धोकादायक बनवतात। रचनाच तिला प्रकाशनास योग्य बनवते।
पूर्ण ओळी हटवल्यास दोन्ही एकत्र जातात, म्हणूनच छाटलेला लॉग अनेकदा कशाचेही उत्तर देत नाही। प्रत्येक मूल्य एका टोकनमध्ये आवळल्यास वेगळ्या पद्धतीने अपयश येते, कारण दोन वेगळे सहकारी एकच अभिनेता होतात। दोन्ही फेऱ्या नीटनेटक्या दिसू शकतात आणि तरीही पुरावा नष्ट करू शकतात। चाचणी ही आहे की ज्या वाचकाने तुमचे नेटवर्क कधीच पाहिले नाही तो क्रम पाळून तुम्ही पोहोचलेल्या निष्कर्षापर्यंत पोहोचू शकतो का।
आधी उतारा, नंतर स्वच्छता
काहीही संपादित करण्यापूर्वी बिघाडाभोवतीचा भाग कापून घ्या। लहान उतारा तपासणे सोपे असते, आणि फाइलमध्ये होते हे विसरलेली गोष्ट वाहून नेण्याची शक्यता कमी असते। मूळ प्रत सुरक्षित साठवणीत ठेवा जोपर्यंत प्रकरण बंद होत नाही। संपादन हानीकारक असते, आणि कच्ची फाइल हाच पुढील प्रश्नाचे उत्तर देण्याचा एकमेव मार्ग आहे।
उताऱ्याला साधा मजकूर म्हणून वाचा, याआधी की निर्यात आदेशाने खाजगी भाग काढले आहेत यावर विश्वास ठेवा, कारण निर्यातक फील्ड स्वच्छ करण्याऐवजी सारांशित व फिरवतात। डीबग आणि वर्बोज मोड की ब्लॉक किंवा इनलाइन क्रेडेन्शियलसाठी सर्वात संभाव्य जागा आहेत। फाइल अशा संपादकात उघडा जो पूर्ण ओळी दाखवतो, अशा व्यूअरमध्ये नाही जो गुंडाळतो आणि शेवट लपवतो।
काय जायला हवे, आणि कोणत्या क्रमाने
प्रवेश देणाऱ्या सामग्रीपासून सुरुवात करा, कारण इथली एक चूक सराव संपवते: खाजगी की ब्लॉक, पासवर्ड, आधीच सामायिक केलेल्या किल्या, API टोकन, पुनर्प्राप्ती कोड। हे केवळ ओळखकर्ते नाहीत; थ्रेड वाचणारा कोणीही हे वापरू शकतो। जी फेरी बाकी सर्व काढते आणि यापैकी एक ठेवते ती अपयशी ठरली।
मग ओळखीचा थर: वापरकर्तानावे, प्रमाणपत्रांचे विषय व क्रमांक, खाते ओळखकर्ते, आणि एखाद्या व्यक्तीचे नाव असलेला कोणताही मार्ग। यापैकी काहीही एकटे उपयुक्त नाही, पण एकत्र ते व्यक्तीचे नाव घेतात, आणि हाच तो भाग आहे जो सार्वजनिक थ्रेडला आवश्यक नाही।
मग टोपोलॉजीचा थर, आणि इथेच निर्णय येतो। सार्वजनिक पत्ते, अंतर्गत श्रेणी आणि होस्ट नावे सर्व बदलता येतात जेव्हा त्यांचा उघड करणे कोणत्याही निदान हेतूची पूर्तता करत नाही, आणि स्थिर लेबल रिकाम्या जागेपेक्षा बरे आहेत। क्रम महत्त्वाचा आहे कारण पहिले थर निरपेक्ष आहेत आणि शेवटचा एक निर्णय आहे। या क्रमाने काम केल्यास चाळिसाव्या ओळीत की ब्लॉक पडलेला असताना तुम्ही होस्ट नावांवर तास घालवणार नाही।
| Original kind | Replace with | Keep |
|---|---|---|
| Client address | CLIENT_A | Which side initiated |
| Server address | SERVER_B | Port and protocol |
| Username | USER_1 | The failure that mentions it |
| Hostname | HOST_1 | Resolution order |
नाती नष्ट करू नका
प्रत्येक खऱ्या मूल्याला एक प्लेसहोल्डर द्या आणि ते मूल्य येईल तेव्हा तो पुन्हा वापरा। जर दोन पत्ते वेगळे होते, तर फेरीनंतरही वेगळे राहिले पाहिजेत, अन्यथा वाचक असा निष्कर्ष काढेल की क्लायंटने स्वतःशी कनेक्ट केले। सातत्य हाच संपूर्ण यंत्रणा आहे: वाचक लेबलाची पुनरावृत्ती पाहून मॅपिंग शिकतो। दोन अभिनेत्यांसाठी एकच पुनर्वापर केलेले टोकन लॉग अपठनीय करण्याचा सर्वात वेगवान मार्ग आहे।
क्रम आणि वेळ एकाच रचनेचे भाग आहेत। क्रम अभंग ठेवा, आणि जर तुम्ही वेळेच्या खुणा हलवत असाल तर सर्व एकाच प्रमाणात हलवा आणि हे एका ओळीत सांगा। बदललेला आणि खरा वेळ मिसळणे तो काढून टाकण्यापेक्षा वाईट आहे, कारण मग अंतर कधीच न घडलेल्या गोष्टीचा पुरावा वाटतात।
पोर्ट, प्रोटोकॉल आणि दिशा जशा आहेत तशाच राहतात। पत्त्यावरील प्लेसहोल्डरचा अर्थ पोर्टवरील प्लेसहोल्डर नाही।
ज्या प्रश्नाचे उत्तर लॉगने द्यायचे आहे तो प्रश्न ठेवा
संपादन सुरू करण्यापूर्वी सहाय्यकाला आवश्यक असलेली फील्ड लिहून घ्या: त्रुटीचा अचूक, गैर-गुप्त मजकूर, क्लायंट आणि सर्व्हर आवृत्त्या, ट्रान्सपोर्ट, आणि कोणत्या बाजूने प्रयत्न सुरू केला। हीच अनोळखी व्यक्तीला बिघाड ओळखू देतात। यादी जवळ ठेवल्यास फेरी आशेऐवजी तपासणी बनते।
फाइल पाठवताना काय बदलले हे सांगणारी एक ओळ जोडा, जेणेकरून कोणीही प्लेसहोल्डर होस्ट नावाचे निदान करण्यात तास घालवणार नाही। OpenVPN चे निदान लॉगवरील दस्तऐवज त्याचे लॉग जी फील्ड वाहतात ती सूचीबद्ध करते, आणि हीच ती यादी आहे जी तुम्ही बदलत आहात। मेमरी डंप किंवा पॅकेट कॅप्चर पाठवण्यापूर्वी विचारा, आणि तुम्ही पडताळू शकता असे सहाय्यता वाहिनी वापरा। ही कलाकृती मजकूर लॉगपेक्षा खूप जास्त धरतात, आणि त्यातील काही तुमच्या प्रकाशनासाठी नाही।
तयार उतारा पहिल्या ते शेवटच्या ओळीपर्यंत एकदा वाचा, सुरुवात व शेवटासह। स्क्रीनशॉट मजकूरापेक्षा अधिक संशयास पात्र आहेत, कारण ते इतर विंडो, खात्यांची नावे आणि मेनू आयटम सोबत आणतात।