क्या लिनक्स में नेटवर्क पर डेटा सुनने और उन्हें टेक्स्ट फ़ाइल में सहेजने का कोई आसान तरीका है?नेटवर्क पोर्ट पर सुनें और डेटा को टेक्स्ट फ़ाइल में सहेजें
धन्यवाद।
क्या लिनक्स में नेटवर्क पर डेटा सुनने और उन्हें टेक्स्ट फ़ाइल में सहेजने का कोई आसान तरीका है?नेटवर्क पोर्ट पर सुनें और डेटा को टेक्स्ट फ़ाइल में सहेजें
धन्यवाद।
नेटकैट आपका मित्र है।
nc -l localhost 10000 > log.txt
नेटकैट पोर्ट 10000 पर कनेक्शन के लिए सुनेंगे, log.txt पर प्राप्त कुछ भी रीडायरेक्ट करेगा।
यह सिर्फ एक के बजाय कई कनेक्शन के लिए सुन रहा जारी रखने के लिए -k विकल्प जोड़ें उस पोर्ट पर सुनने के लिए। –
एफडब्ल्यूआईडब्ल्यू, मुझे 'एनसी -एल-पी 10000' –
@ जेफमिक्सन का उपयोग करना था नेटकैट का क्या संस्करण आपने उपयोग किया था? नेटकैट-ओपनबीएसडी पैकेज का संस्करण बताता है कि यह -l और -p का उपयोग करने में त्रुटि है। – JAB
टीसीपीडम्प भी उपलब्ध है।
sudo tcpdump -i eth0 -vvvvtttAXns 1500 'port 10000'
tpdump एक विशिष्ट इंटरफ़ेस की निगरानी करेगा। यहां तक कि यदि आपको केवल एक इंटरफेस मिला है, तो यह आंतरिक यातायात को नजरअंदाज कर देगा ... –
मैं अंत में इस्तेमाल किया php सॉकेट कार्यों –