sudo proxychains र proxychains sudo: क्रमले किन महत्त्व राख्छ
proxychains sudo ले आफ्नो अवरोधन लाइब्रेरी किन गुमाउन सक्छ, जबकि sudo proxychains ले र्यापरलाई लक्ष्य कार्यान्वयन सन्दर्भमा सुरु गर्छ, त्यो बुझ्नुहोस्।
यी आदेशहरूको कार्यान्वयन सीमा एउटै छैन:
proxychains4 sudo command
sudo proxychains4 command
Proxychains-ng ले लक्ष्य कार्यक्रममा एउटा लाइब्रेरी पहिल्यै लोड गर्ने व्यवस्था गर्छ। Linux मा, sudo जस्ता set-user-ID कार्यक्रम चलाउँदा लोडरका सुरक्षा नियमहरू लागू हुन्छन्, जसले sudo ले ती जोगाउनुअघि नै सम्बन्धित लाइब्रेरी-लोडिङ भेरिएबलहरू हटाइदिन्छ।
त्यसैले, “अझ धेरै वातावरण जोगाउने” भन्ने कुरा sudo लाई र्यापरभित्र राख्ने भरपर्दो उपाय होइन। sudoers पुस्तिकाले sudo सुरु हुनुअघि LD_* जस्ता भेरिएबलहरू हटाइन्छन् भनी स्पष्ट रूपमा बताउँछ।
यदि कुनै आदेशलाई साँच्चै लक्ष्य खाता चाहिन्छ भने, र्यापरलाई त्यही अधिकृत सन्दर्भमा सुरु गर्नुहोस्। त्यसपछि यसले कुन कन्फिगरेसन पढ्छ भनी जाँच्नुहोस्: sudo ले HOME, PATH र लागू हुने प्रति-प्रयोगकर्ता फाइल परिवर्तन गर्न सक्छ। विशेषाधिकार बिना चलेको एउटा सफल आह्वानले root ले पनि त्यही प्रोक्सी सूची छान्यो भन्ने प्रमाण दिँदैन।
कार्यक्रमसँग आफ्नै प्रोक्सी इन्टरफेस छ भने त्यसैलाई प्राथमिकता दिनुहोस्। यसले कार्यक्रमलाई पहिल्यै थाहा भएको अनुरोधका लागि अवरोधनमा निर्भर हुनबाट बचाउँछ।
साथै proxychains को कभरेज सीमालाई पनि ध्यानमा राख्नुहोस्। यसको सुरुवात सन्देशले र्यापर सुरु भयो भन्ने मात्र प्रमाणित गर्छ; कच्चा प्याकेट, असमर्थित कल वा छुट्टै सुरु गरिएको विद्यमान एप्लिकेसन प्रक्रियाले यसको लाइब्रेरी प्रयोग गर्यो भन्ने प्रमाणित गर्दैन। तपाईंले प्रोक्सी गर्न चाहेको नेटवर्क अपरेसन पुष्टि गर्नुहोस्, root विशेषाधिकारलाई हरेक अपरेसन अवरोधित भयो भन्ने प्रमाण नमान्नुहोस्।