कैसे मैं किसी Taskman या प्रोग्राम के रूप में के माध्यम से अपनी प्रक्रिया की हत्या से मेरी सी # अनुप्रयोग की रक्षा कर सकते हैं?प्रक्रिया से रोकें सी # ऐप्स समाप्त
अनुप्रयोग एक अन्य टीम द्वारा विकसित एक MFC अनुप्रयोग है:
यहाँ मेरी परिदृश्य है। इसमें एक अप्रकाशित टेक्स्ट-आधारित दूरस्थ इंटरफ़ेस है जो बैकडोर के माध्यम से सक्षम है।
मैं एप्लिकेशन बी, जो ए बी के साथ सूचना का आदान प्रदान एक सी # WinForms अनुप्रयोग के विकास कर रहा हूँ जब यह दूरदराज के उपयोग यह बंद कर देता है जब समाप्त हो गया की जरूरत है एक के पिछले दरवाजे में सक्षम बनाता है (या विफलता पर)।
मैं तरीके उपयोगकर्ताओं की खोज कर रहा हूँ इस तरह की हत्या बी की प्रक्रिया के रूप में एक के छिपे कार्यक्षमता के लिए उपयोग, हासिल करने के बी दुरुपयोग कर सकता है के बाद यह एक के रिमोट इंटरफ़ेस में सक्षम बनाया है। जब ऐसा होता है तो मुझे ए के पिछवाड़े को बंद करने के लिए बी के लिए आखिरी मौका चाहिए।
बी ए के साथ बातचीत करने स्थानीय होस्ट का उपयोग करता है, तो मैं सत्ता से नीचे परिदृश्य के बारे में चिंतित नहीं हूँ।
मैं एक समाधान है कि बदलते ए
मैं डार्क स्पर्शरेखा रोकने में सक्षम हो की उम्मीद नहीं कर रहा हूँ (हालांकि कि एक बोनस होगा), लेकिन अभी एक स्क्रिप्ट किडी शामिल नहीं करता है के लिए देख रहा हूँ इस डिजाइन :) Windows XP पर चलाने
ये एप्लिकेशन के साथ अपने तरीके से हो सकता था, लेकिन यह भी जल्द ही विस्टा का समर्थन करेंगे & 7.
अग्रिम धन्यवाद, जिम
ऐसा करने से आपके ऐप को कुछ पहचान इंजनों द्वारा मैलवेयर/वायरस के रूप में फ़्लैग किया जा सकता है। यह अक्सर एक पैटर्न है जो अक्सर वायरस या मैलवेयर द्वारा उपयोग किया जाता है। – Aren
यह भी दिलचस्प है, एंटीवायरस/मैलवेयर स्कैनर द्वारा भी एक रणनीति का उपयोग किया जाता है, क्योंकि मैलवेयर निवासी पहचान सॉफ़्टवेयर को अक्षम करने का प्रयास करेगा। जिसका अर्थ यह है कि ऐसा करने के वैध कारण हैं, हालांकि उपयोग के मामले (आईएमओ) बहुत कम परिभाषित हैं। – Joe
ऐसा लगता है कि आप इससे पहले कि आप दूर जाने से पहले साफ कर लें, इस बारे में अधिक रुचि रखते हैं। यदि आप विस्तृत कर सकते हैं, तो आपको कुछ जवाब मिल सकते हैं जो आपकी * वास्तविक * समस्या को हल करने में आपकी सहायता करते हैं। –