वायरशर्क को रूट के रूप में चलाने पर चिंता


8

मैंने अपने उबंटू मशीन पर वायरशर्क शुरू किया और पता चला कि कोई इंटरफेस नहीं था जिसे मैं सुन सकता था। इसलिए मैंने इसे रूट के रूप में लॉन्च किया। इसने मुझे सभी इंटरफेस तक पहुंच प्रदान की, लेकिन मुझे एक चेतावनी दी:

समूह 'रूट' में उपयोगकर्ता 'रूट' के रूप में वायरशर्क चलाना। यह खतरनाक हो सकता है ...

तो, क्या यह खतरनाक है? अन्यथा, मैं इंटरफेस कैसे सुन सकता हूं?


जवाबों:


4

Wireshark जल्दी से कोड की दो मिलियन लाइनों से संपर्क कर रहा है । आपको उन्हीं कारणों से रूट के रूप में नहीं चलाना चाहिए, जिन्हें आप फ़ायरफ़ॉक्स, ओपनऑफ़िस, जीआईएमपी, या किसी अन्य समान रूट के रूप में नहीं चलाना चाहिए।

लिनक्स पर आपको पैकेट कैप्चर करने के लिए रूट होने की आवश्यकता नहीं है। आपको बस CAP_NET_ADMIN और CAP_NET_RAW विशेषाधिकारों की आवश्यकता है। अधिकांश वितरण पर यह उठना और चलाना आसान है । उबंटू डिफ़ॉल्ट रूप से अभी तक ऐसा नहीं करता है, लेकिन यह उम्मीद है कि भविष्य में कुछ बिंदु पर होगा ।


3

http://wiki.wireshark.org/CaptureSetup/CapturePrivileges के अनुसार आपको इसे रूट के रूप में नहीं चलाना चाहिए।

इसके बजाय, डंपक या tcpdump का उपयोग करके डंप करने के लिए रूट विशेषाधिकारों का उपयोग करें और फिर वायरशार्क का उपयोग करके विश्लेषण करें।


आह ... लेकिन रूट विशेषाधिकारों का उपयोग करके नुकसान पहुंचा सकता है?
नाथन उस्मान

2
सामान्य तौर पर, हाँ / नहीं। रूट का उपयोग न करने के लिए बेहतर है जहां आप इसके बिना प्राप्त कर सकते हैं। लेकिन अगर यह सिर्फ आपकी घरेलू मशीन है और आप अपने ऑफिस नेटवर्क / सर्वर को बंद नहीं कर रहे हैं, तो आग बुझा दें। वायरशार्क के संबंध में, मुझे लगता है कि आप पर्याप्त सुरक्षित होंगे।
ब्रायन

2
जब तक कि आपके नेटवर्क पर कोई भी व्यक्ति विशेष रूप से तैयार किए गए पैकेटों को वायरशार्क में बग का दोहन करने के लिए उकसा रहा है; फिर, इसे रूट के रूप में उपयोग करना बुरी, बुरी खबर है।
चार्ल्स डफी 9'10

3

विक्टर्सक के पास इंफ़ेक्टर बग्स का एक लंबा इतिहास है (प्लगइन्स जो विभिन्न ओवर-द-वायर प्रोटोकॉल की व्याख्या करने का वर्णन करते हैं)। इस कारण से, यह tcpdump जैसे सरल टूल के साथ आपकी कैप्चर करने के लिए सुरक्षित है, फिर उन्हें एक अनपेक्षित उपयोगकर्ता के रूप में व्याख्या करने के लिए वायरशार्क का उपयोग करें।


1

यह इस बात पर निर्भर करता है कि आपकी मशीन वास्तव में क्या है। क्या आप सिर्फ सूंघने के लिए फालतू लैपटॉप का इस्तेमाल करते हैं? फिर रूट के रूप में चलाएं। यदि आपके पास उस मशीन का महत्वपूर्ण डेटा है तो cli से tcpdump चलाएं और ट्रैफ़िक का विश्लेषण करने के लिए वायरशार्क का उपयोग करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.