अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

text2pcap - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में टेक्स्ट 2 पीकैप चलाएं।

यह कमांड टेक्स्ट2pcap है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


text2pcap - पैकेट के ASCII हेक्सडंप से एक कैप्चर फ़ाइल उत्पन्न करें

SYNOPSIS


text2pcap [ -a ] [ -d ] [ -D ] [ -e ] [ -h ] [ -i ] [ -l ]
[ -n ] [ -m ] [ -o हेक्स|अक्टूबर|दिसंबर] [ -q ] [ -s , , ]
[ -S , , ] [ -t ] [ -T , ]
[ -u , ] [ -v ]फाइल में>|-आउटफाइल>|-

वर्णन


पाठ2pcap एक प्रोग्राम है जो एएससीआईआई हेक्स डंप में पढ़ता है और वर्णित डेटा लिखता है
a PCAP फ़ाइल पर कब्जा। text2pcap hexdumps उनमें कई पैकेट के साथ पढ़ सकते हैं, और निर्माण कर सकते हैं
एकाधिक पैकेट की एक कैप्चर फ़ाइल। text2pcap डमी उत्पन्न करने में भी सक्षम है
पूरी तरह से संसाधित पैकेट बनाने के लिए ईथरनेट, आईपी और यूडीपी, टीसीपी, या एससीटीपी हेडर
केवल एप्लिकेशन-स्तरीय डेटा के हेक्सडंप से डंप।

पाठ2pcap द्वारा जेनरेट किए गए फॉर्म के हेक्सडंप को समझता है od -अक्स -टीएक्स1 -v। दूसरे शब्दों में,
प्रत्येक बाइट को व्यक्तिगत रूप से प्रदर्शित किया जाता है, जिसमें रिक्त स्थान बाइट्स को एक दूसरे से अलग करते हैं।
प्रत्येक पंक्ति एक स्थान के साथ फ़ाइल में स्थिति का वर्णन करने वाले ऑफसेट से शुरू होती है
इसे निम्नलिखित बाइट्स से अलग करना। ऑफ़सेट एक हेक्स संख्या है (ऑक्टल या . भी हो सकती है)
दशमलव - देखें -o), दो से अधिक हेक्स अंकों का। यहाँ एक नमूना डंप है कि text2pcap कर सकते हैं
पहचानना:

000000 00 0ई बी6 00 00 02 00 0ई बी6 00 00 01 08 00 45 00
000010 00 28 00 00 00 00 एफएफ 01 37 डी1 सी0 00 02 01 सी0 00
000020 02 02 08 00 ए6 2एफ 00 01 00 01 48 65 6सी 6सी 6एफ 20
000030 57 6एफ 72 6सी 64 21
000036

प्रति पंक्ति बाइट्स की चौड़ाई या संख्या की कोई सीमा नहीं है। साथ ही अंत में टेक्स्ट डंप
लाइन की अनदेखी की जाती है। बाइट्स/हेक्स नंबर अपरकेस या लोअरकेस हो सकते हैं। पहले कोई पाठ
ईमेल अग्रेषण वर्ण '>' सहित, ऑफ़सेट को नज़रअंदाज कर दिया जाता है। पाठ की कोई भी पंक्तियाँ
बाइटस्ट्रिंग लाइनों के बीच अनदेखा किया जाता है। ऑफसेट का उपयोग बाइट्स को ट्रैक करने के लिए किया जाता है, इसलिए
ऑफसेट सही होना चाहिए। कोई भी लाइन जिसमें बिना अग्रणी ऑफसेट के केवल बाइट होते हैं, है
अवहेलना करना। एक ऑफसेट को दो वर्णों से अधिक लंबी हेक्स संख्या के रूप में पहचाना जाता है। कोई भी
पाठ के बाद बाइट्स को नजरअंदाज कर दिया जाता है (उदाहरण के लिए चरित्र डंप)। इस पाठ में कोई भी हेक्स संख्या
भी नजरअंदाज कर रहे हैं। शून्य का ऑफसेट एक नया पैकेट शुरू करने का संकेत है, इसलिए एकल
हेक्सडंप की एक श्रृंखला के साथ पाठ फ़ाइल को एकाधिक के साथ एक पैकेट कैप्चर में परिवर्तित किया जा सकता है
पैकेट पैकेट के पहले टाइमस्टैम्प लग सकता है। इनके अनुसार व्याख्या की जाती है
कमांड लाइन पर दिया गया प्रारूप (देखें -t) यदि नहीं, तो पहला पैकेट टाइमस्टैम्प के साथ है
वर्तमान समय में रूपांतरण होता है। टाइमस्टैम्प के साथ कई पैकेट लिखे गए हैं
प्रत्येक एक माइक्रोसेकंड से भिन्न। सामान्य तौर पर, इन प्रतिबंधों से कम, text2pcap is
हेक्सडंप में पढ़ने के बारे में बहुत उदार और विभिन्न प्रकार के मैंगल्ड के साथ परीक्षण किया गया है
आउटपुट (सीमित लाइन रैप के साथ कई बार ईमेल के माध्यम से अग्रेषित किए जाने सहित)
आदि)

नोट करने के लिए कुछ अन्य विशेष विशेषताएं हैं। कोई भी पंक्ति जहां पहली गैर-
व्हॉट्सएप कैरेक्टर '#' है जिसे टिप्पणी के रूप में नजरअंदाज कर दिया जाएगा। से शुरू होने वाली कोई भी पंक्ति
#TEXT2PCAP एक निर्देश है और इस आदेश के संसाधित होने के बाद विकल्प सम्मिलित किए जा सकते हैं
by text2pcap. वर्तमान में कोई निर्देश लागू नहीं किया गया है; भविष्य में, ये हो सकते हैं
डंप पर अधिक बारीक नियंत्रण देने के लिए उपयोग किया जाता है और जिस तरह से इसे संसाधित किया जाना चाहिए उदा
टाइमस्टैम्प, एनकैप्सुलेशन प्रकार आदि।

पाठ2pcap उपयोगकर्ता को एप्लिकेशन-स्तरीय डेटा के डंप में डालने के द्वारा पढ़ने की अनुमति देता है
प्रत्येक पैकेट से पहले डमी L2, L3 और L4 हेडर। उपयोगकर्ता ईथरनेट डालने का चुनाव कर सकता है
प्रत्येक पैकेट से पहले हेडर, ईथरनेट और आईपी, या ईथरनेट, आईपी और यूडीपी/टीसीपी/एससीटीपी हेडर।
यह Wireshark या किसी अन्य पूर्ण-पैकेट डिकोडर को इन डंपों को संभालने की अनुमति देता है।

विकल्प


-ए ASCII टेक्स्ट डंप पहचान को सक्षम करता है। यह ASCII की शुरुआत की पहचान करने की अनुमति देता है
टेक्स्ट डंप करें और इसे पैकेट में शामिल न करें, भले ही यह हेक्स जैसा दिखता हो।

नोट: यदि इनपुट फ़ाइल में ASCII टेक्स्ट डंप नहीं है, तो इसे सक्षम न करें।

-d प्रक्रिया के दौरान डिबगिंग जानकारी प्रदर्शित करता है। करने के लिए कई बार इस्तेमाल किया जा सकता है
अधिक डिबगिंग जानकारी उत्पन्न करें।

-D पैकेट से पहले का पाठ या तो I या O से शुरू होता है जो दर्शाता है कि पैकेट है
इनबाउंड या आउटबाउंड। यह केवल तभी संग्रहीत होता है जब आउटपुट स्वरूप पीसीएपी-एनजी हो।

-इ
प्रत्येक पैकेट से पहले एक डमी ईथरनेट हेडर शामिल करें। ईथरनेट के लिए L3PID निर्दिष्ट करें
हेक्स में हेडर। इस विकल्प का उपयोग करें यदि आपके डंप में लेयर 3 हेडर और पेलोड है (जैसे IP
हेडर), लेकिन कोई लेयर 2 एनकैप्सुलेशन नहीं। उदाहरण: -e 0x806 एक एआरपी पैकेट निर्दिष्ट करने के लिए।

आईपी ​​​​पैकेट के लिए, नकली ईथरनेट हेडर बनाने के बजाय आप इसका भी उपयोग कर सकते हैं -l 101
Wireshark को एक कच्चा IP पैकेट इंगित करने के लिए। ध्यान दें कि -l 101 किसी भी गैर के लिए काम नहीं करता है
आईपी ​​​​लेयर 3 पैकेट (जैसे एआरपी), जबकि एक डमी ईथरनेट हेडर उत्पन्न करता है -e कार्य
किसी भी प्रकार के L3 पैकेट के लिए।

-h एक सहायता संदेश प्रदर्शित करता है।

-मैं
प्रत्येक पैकेट से पहले डमी आईपी हेडर शामिल करें। पैकेट के लिए IP प्रोटोकॉल निर्दिष्ट करें
दशमलव। इस विकल्प का उपयोग करें यदि आपका डंप एक आईपी पैकेट का पेलोड है (यानी है
पूर्ण L4 जानकारी) लेकिन प्रत्येक पैकेट के साथ IP शीर्षलेख नहीं है। ध्यान दें कि एक
उपयुक्त ईथरनेट हैडर स्वचालित रूप से प्रत्येक पैकेट के साथ भी शामिल है।
उदाहरण: -i 46 RSVP पैकेट निर्दिष्ट करने के लिए (IP प्रोटोकॉल 46)। देखो
<http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml> के लिए
असाइन किए गए इंटरनेट प्रोटोकॉल नंबरों की पूरी सूची।

-l इस पैकेट के लिंक-लेयर हेडर प्रकार को निर्दिष्ट करें। डिफ़ॉल्ट ईथरनेट (1) है। देखो
<http://www.tcpdump.org/linktypes.html> संभव की पूरी सूची के लिए
एनकैप्सुलेशन। ध्यान दें कि यदि आपका डंप पूर्ण हेक्स है तो इस विकल्प का उपयोग किया जाना चाहिए
एक इनकैप्सुलेटेड पैकेट का डंप और आप सटीक प्रकार निर्दिष्ट करना चाहते हैं
एनकैप्सुलेशन। उदाहरण: -l 7 ARCNet पैकेटों के लिए बीएसडी-शैली को एनकैप्सुलेट किया गया।

-एम
अधिकतम पैकेट लंबाई निर्धारित करें, डिफ़ॉल्ट 65535 है। विभिन्न पैकेटों के परीक्षण के लिए उपयोगी
सीमाएँ जब केवल एक अनुप्रयोग स्तर डेटास्ट्रीम उपलब्ध हो। उदाहरण:

od -अक्स -टीएक्स1 -v धारा | text2pcap -एम 1460 -टी 1234,1234 - स्ट्रीम.pcap

सादे डेटास्ट्रीम प्रारूप से ईथरनेट टीसीपी पैकेट के अनुक्रम में परिवर्तित हो जाएगा।

-n PCAP के बजाय PCAP-NG फ़ाइल लिखें।

-ओ हेक्स|अक्टूबर|दिसंबर
ऑफ़सेट (हेक्स, ऑक्टल या दशमलव) के लिए मूलांक निर्दिष्ट करें। हेक्स के लिए डिफ़ॉल्ट। इस
के लिए "-ए" विकल्प से मेल खाती है od.

-q प्रक्रिया के दौरान पूरी तरह से शांत रहें।

-एस , ,
प्रत्येक पैकेट से पहले डमी एससीटीपी हेडर शामिल करें। निर्दिष्ट करें, दशमलव में, स्रोत और
पैकेट के लिए गंतव्य SCTP पोर्ट और सत्यापन टैग। इस विकल्प का प्रयोग करें यदि आपका
डंप एक पैकेट का एससीटीपी पेलोड है लेकिन इसमें कोई एससीटीपी, आईपी या ईथरनेट शामिल नहीं है
शीर्षलेख ध्यान दें कि उपयुक्त ईथरनेट और आईपी हेडर स्वचालित रूप से भी होते हैं
प्रत्येक पैकेट के साथ शामिल है। एक CRC32C चेकसम SCTP हेडर में डाला जाएगा।

-एस , ,
प्रत्येक पैकेट से पहले डमी एससीटीपी हेडर शामिल करें। निर्दिष्ट करें, दशमलव में, स्रोत और
गंतव्य SCTP पोर्ट, और पैकेट के लिए 0 का सत्यापन टैग, और a . को प्रीपेन्ड करें
एक पेलोड प्रोटोकॉल पहचानकर्ता के साथ डमी एससीटीपी डेटा चंक हेडर अगर पीपीआई। इसे इस्तेमाल करो
विकल्प यदि आपका डंप किसी पैकेट का एससीटीपी पेलोड है लेकिन इसमें कोई एससीटीपी, आईपी शामिल नहीं है
या ईथरनेट हेडर। ध्यान दें कि उपयुक्त ईथरनेट और आईपी हेडर स्वचालित रूप से होते हैं
प्रत्येक पैकेट के साथ शामिल है। एक CRC32C चेकसम SCTP हेडर में डाला जाएगा।

-टी
पैकेट से पहले के टेक्स्ट को दिनांक/समय कोड के रूप में मानता है; टाइम एफएमटी की एक प्रारूप स्ट्रिंग है
द्वारा समर्थित सॉर्ट स्ट्रिपटाइम(3). उदाहरण: समय "10:15:14.5476" का प्रारूप है
कोड "% एच:% एम:% एस।"

नोट: सबसेकंड घटक सीमांकक निर्दिष्ट किया जाना चाहिए (।) लेकिन कोई पैटर्न नहीं है
आवश्यक; शेष संख्या को एक सेकंड का अंश माना जाता है।

नोट: वर्तमान दिनांक/समय से दिनांक/समय फ़ील्ड के लिए डिफ़ॉल्ट के रूप में उपयोग किया जाता है
अनिर्दिष्ट फ़ील्ड।

-टी ,
प्रत्येक पैकेट से पहले डमी टीसीपी हेडर शामिल करें। स्रोत और गंतव्य निर्दिष्ट करें TCP
दशमलव में पैकेट के लिए पोर्ट। यदि आपका डंप a का TCP पेलोड है तो इस विकल्प का उपयोग करें
पैकेट लेकिन इसमें कोई टीसीपी, आईपी या ईथरनेट हेडर शामिल नहीं है। ध्यान दें कि उपयुक्त
ईथरनेट और आईपी हेडर स्वचालित रूप से प्रत्येक पैकेट के साथ शामिल होते हैं। अनुक्रम
नंबर 0 से शुरू होंगे।

यू ,
प्रत्येक पैकेट से पहले डमी यूडीपी हेडर शामिल करें। स्रोत और गंतव्य यूडीपी निर्दिष्ट करें
दशमलव में पैकेट के लिए पोर्ट। इस विकल्प का उपयोग करें यदि आपका डंप a . का यूडीपी पेलोड है
पैकेट लेकिन इसमें कोई यूडीपी, आईपी या ईथरनेट हेडर शामिल नहीं है। ध्यान दें कि उपयुक्त
ईथरनेट और आईपी हेडर स्वचालित रूप से प्रत्येक पैकेट के साथ शामिल होते हैं। उदाहरण:
-U1000,69 पैकेट को TFTP/UDP पैकेट की तरह बनाने के लिए।

-v संस्करण प्रिंट करें और बाहर निकलें।

-4 ,
निर्दिष्ट IPv4 गंतव्य और स्रोत पते के साथ डमी आईपी हेडर तैयार करें। इस विकल्प
निम्नलिखित विकल्पों में से एक के साथ होना चाहिए: -i, -s, -S, -T, -u इसका उपयोग करें
"कस्टम" आईपी पते लागू करने का विकल्प। उदाहरण: -4 10.0.0.1,10.0.0.2 10.0.0.1 का उपयोग करने के लिए
और सभी आईपी पैकेट के लिए 10.0.0.2।

-6 ,
निर्दिष्ट IPv6 गंतव्य और स्रोत पते के साथ डमी आईपी हेडर तैयार करें। इस विकल्प
निम्नलिखित विकल्पों में से एक के साथ होना चाहिए: -i, -s, -S, -T, -u इसका उपयोग करें
"कस्टम" आईपी पते लागू करने का विकल्प। उदाहरण: -6 fe80:0:0:0:202:b3ff:fe1e:8329,
2001:0db8:85a3:0000:0000:8a2e:0370:7334 to use fe80:0:0:0:202:b3ff:fe1e:8329 and
2001:0db8:85a3:0000:0000:8a2e:0370:7334 for all IP packets.

onworks.net सेवाओं का उपयोग करके text2pcap ऑनलाइन का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad