मैंने इस सवाल को तब तक कई बार गुगल किया, इसलिए अगर वहां कुछ ट्यूटोरियल हैं तो कृपया क्षमा करें। मैंने उन्हें नहीं मिला। मैं विंडोज़ में फ़ायरवॉल एप्लिकेशन कैसे कोड कर सकता हूं? मैंने प्रत्येक प्रक्रिया में इनलाइन हुक का उपयोग करके एक यूजरोड फ़्यूवल के बारे में सोचा, लेकिन समस्या यह है कि मैं विंडोज 7 में csrss.exe (जो नई प्रक्रियाएं बनाता है) को हुक नहीं कर सकता है। दूसरी बात यह है कि यह बहुत साफ नहीं है और होगा निश्चित रूप से मैलवेयर के रूप में पता चला। तो मुझे लगता है कि मुझे एपीआई को कर्नेल मोड में ड्राइवर के रूप में हुक करना चाहिए। लेकिन 3 समस्याएं हैं।विंडोज फ़ायरवॉल प्रोग्रामिंग
- सबसे पहले मुझे विंडोज सॉकेट के लिए कर्नेल एपीआई नहीं पता है।
- दूसरा मुझे कर्नेल मोड हुक में कोई अनुभव नहीं मिला है।
- तीसरा मुझे नहीं पता कि यह सही तरीका है या नहीं।
चिंता न करें, मुझे पता है कि यह आसान नहीं है और मैं एक विचार के साथ शुरुआत नहीं कर रहा हूं;)। अगर किसी को अच्छी जानकारी मिली है तो कृपया इसे साझा करें। ओह और मैं x86 सिस्टम के लिए लिखना चाहता हूं;)।