मेरे पास एक Wireshark नेटवर्क ट्रेस है जहां टेलनेट वार्तालाप है। यहां, नेटकैट पर एक पीडीएफ फाइल स्थानांतरित की जाती है। पीडीएफ स्रोत कोड कई पैकेट में भेजा जाता है, लेकिन अगर मैं Right click -> Follow -> TCP stream मैं पूरा पीडीएफ स्रोत (% पीडीएफ टैग से%% ईओएफ तक) देखने में सक्षम हूं। मैं इस पीडीएफ को निर्यात करना चाहता हूं और इसकी सामग्री को दृष्टि से देखना चाहता हूं।

मैंने 'इस रूप में सहेजें' और .pdf एक्सटेंशन के साथ सहेजने की कोशिश की है, लेकिन इसे पढ़ने के लिए पाठक नहीं हो सकता।

क्या कोई जानता है कि यह कैसे करें?

1
Alexandre Serra 8 पद 2020, 21:03

1 उत्तर

सबसे बढ़िया उत्तर

मैंने nc का उपयोग करके एक .pdf फ़ाइल स्थानांतरित की और परिणाम कैप्चर किया। कैप्चर फ़ाइल को Wireshark में लोड करने के बाद, राइट-क्लिक करके और "Follow -> TCP Stream" चुनने के बाद, मैंने कैप्चर चयन को "संपूर्ण वार्तालाप" से केवल दिशा में बदल दिया। जिसमें डेटा ट्रांसफर किया गया था और अंत में मैंने "Show data as -> ASCII" को "Show data as -> Raw" में बदल दिया। उसके बाद, मैंने "इस रूप में सहेजें..." चुना और इसे एक .pdf फ़ाइल के रूप में सहेजा। मैं Adobe Reader के साथ फ़ाइल को सफलतापूर्वक खोलने में सक्षम था।

यह सुनिश्चित करने के लिए कि स्थानांतरित फ़ाइल मूल फ़ाइल के समान थी, मैंने दोनों फ़ाइलों के हैश की तुलना की और वे समान थे। आप शायद सेटिंग को "संपूर्ण वार्तालाप" पर छोड़ सकते हैं क्योंकि वैसे भी केवल एक ही दिशा में डेटा प्रवाहित होता है, लेकिन यह डेटा प्रवाह की दिशा को अलग करने में कोई हर्ज नहीं है। मुख्य भाग जो मुझे लगता है कि आप शायद चूक गए थे ASCII को कच्चे में बदलना था।

(नोट: यदि यह आपके प्रश्न/समस्या का उत्तर नहीं है, तो जैसा कि @ross-jacobs ने उल्लेख किया है, हमें संभवतः pcap फ़ाइल पर एक नज़र डालने की आवश्यकता होगी।)

2
Christopher Maynard 8 पद 2020, 23:09