सी में निम्न निम्न स्तर के सॉकेट कैसे करते हैं, उदाहरण: वास्तव में एक SYN भेजना।निम्न स्तर के सामान्य बीएसडी सॉकेट से कम
उत्तर
जो आप वास्तव में चाहते हैं वह एक कच्ची सॉकेट है ... आप कच्चे सॉकेट इंटरफेस के साथ हेडर और झंडे को पूरी तरह से नियंत्रित कर सकते हैं, लेकिन प्रोग्रामिंग उन्हें और अधिक चुनौतीपूर्ण है। शुरू करने के लिए यहां एक शानदार ट्यूटोरियल है: http://www.cs.binghamton.edu/~steflik/cs455/rawip.txt।
मुझे संदेह है कि एनएमएपी स्रोत देखने के लिए एक उत्कृष्ट जगह होगी।
आप raw sockets का उपयोग करना चाहते हैं। * निक्स में, आपको कच्चे सॉकेट बनाने में सक्षम होने के लिए रूट होना चाहिए। मुझे यकीन नहीं है कि विंडोज़ में यह संभव है या नहीं।
यह संभव है और आपको इसे करने के लिए व्यवस्थापक (या सिस्टम) होना होगा। –
कच्चे सॉकेट आपके मित्र हैं।
उपयोगी जानकारी on this question के कुछ लिंक रहे हैं।
इसके अलावा स्टीवन के "यूनिक्स नेटवर्क प्रोग्रामिंग"
के अध्याय 25 "रॉ सॉकेट" से परामर्श आप क्रॉस प्लेटफॉर्म कोड आप libpcap एक उपयोगी विकल्प मिल सकता है प्रयास कर रहे हैं।
- 1. बीएसडी सॉकेट
- 2. सर्वर बनाम क्लाइंट सॉकेट (निम्न स्तर का विवरण)?
- 3. एचडीएफ 5: निम्न स्तर बनाम निम्न स्तर इंटरफेस। h5py
- 4. निम्न स्तर के डेटा संचार
- 5. पॉज़िक्स सॉकेट और बीएसडी सॉकेट के बीच क्या अंतर है?
- 6. निम्न स्तर हूकर
- 7. निम्न स्तर का लुआ दुभाषिया
- 8. एल्गोरिदम समस्या - कम से कम सामान्य सबसेट
- 9. निम्न स्तर जावास्क्रिप्ट क्या है?
- 10. डिजाइन दस्तावेज़ (उच्च स्तर और निम्न स्तर के डिजाइन दस्तावेज़)
- 11. विंडोज में निम्न स्तर के ऑडियो के लिए सर्वश्रेष्ठ एपीआई?
- 12. निम्न स्तर कंसोल इनपुट और पुनर्निर्देशन
- 13. सी # निम्न स्तर के माउस हुक और फॉर्म इवेंट हैंडलिंग
- 14. Solaris पर बीएसडी सॉकेट पर TCP_NODELAY कैसे सेट करें?
- 15. निम्न-स्तर के माउस और कीबोर्ड हुक को समझना (win32)
- 16. log4j प्राथमिकता के स्तर में सामान्य रूप से log4j
- 17. अच्छा कम स्तर http पुस्तकालय नेट
- 18. सी # में वास्तविक निम्न स्तर की ध्वनि उत्पादन?
- 19. बीएसडी लाइसेंस: एक फोर्क
- 20. कम से कम
- 21. कम से कम
- 22. आईफोन आईओएस 4 निम्न स्तर का कैमरा नियंत्रण?
- 23. निम्न स्तर की डब्ल्यूसीएफ त्रुटियों को कैसे संभालें?
- 24. सी # में निम्न स्तर कुंजीपटल हुक का उपयोग कर
- 25. निम्न-स्तरीय ग्राफिक्स प्रोग्रामिंग
- 26. Lucene.Net TermRangeQuery से कम/कम से कम?
- 27. कम अखंडता स्तर प्रक्रिया से मध्यम अखंडता स्तर प्रक्रिया कैसे बनाएं?
- 28. हास्केल और निम्न-स्तरीय आईओ क्रिया
- 29. कम से कम यूआरएल
- 30. सी # यूएसी व्यवस्थापक स्तर की प्रक्रिया से कम विशेषाधिकारों के साथ प्रारंभिक प्रक्रिया
दिया गया लिंक अब मान्य नहीं है। – nothrow