2009-10-18 28 views
5

के साथ विंडोज सर्वर 2008 एंटीवायरस सॉफ़्टवेयर मैं एक एंटीवायरस पैकेज ढूंढ रहा हूं जो कि विंडोज सर्वर 2008 के अनुरूप है। यह कठिन हिस्सा नहीं है। मुझे एंटीवायरस पर एक एपीआई परत चाहिए जो मैं प्रबंधित .NET कोड से कॉल कर सकता हूं।एपीआई

उदाहरण के लिए: मैं एक Asp.Net (सी #) वेबसाइट विकसित कर रहा हूं जो उपयोगकर्ताओं को वेब सर्वर पर फ़ाइलों को अपलोड करने की अनुमति देता है जिस पर वेबसाइट रहता है। हमारे पास सर्वर का पूर्ण नियंत्रण है इसलिए सर्वर पर कोई सुरक्षा/अधिकार समस्या नहीं है। मुझे नई अपलोड की गई फ़ाइलों पर एंटीवायरस एल्गोरिदम चलाने की आवश्यकता है (उम्मीद है कि) सॉफ़्टवेयर के कमांड-इल्ने संस्करण को खोलने के बिना।

क्या कोई इस तरह के पैकेज के बारे में जानता है?

+2

यह आमतौर पर पहले से ही किसी सर्वर-क्लास एंटीवायरस उत्पाद के साथ स्वचालित रूप से होता है। इसके लिए विशेष कोड लिखने की जरूरत नहीं है। –

+0

@ जोएल कोहुओर्न: सच है, लेकिन यह तेज़ होगा यदि यह स्वचालित रूप से प्रत्येक फ़ाइल को स्कैन नहीं करता है और केवल उन लोगों को स्कैन करता है जिन्हें आपने स्पष्ट रूप से अनुरोध किया था। –

उत्तर

3

मैंने जावा से कुछ सफलता कॉलिंग के साथ सिमेंटेक स्कैन इंजन (http://www.symantec.com/business/scan-engine) का उपयोग किया है। इसमें एक टीसीपी/आईपी आधारित एपीआई है इसलिए इसे .NET के साथ उपयोग करना संभव होना चाहिए।

+0

धन्यवाद अलहोसी। यही वह है जिसकी तलाश में मैं हूं। –

1

यदि सर्वर पर फ़ाइलें सहेजी जाती हैं, तो अधिकांश एंटी-वायरस सूट तुरंत उन्हें स्कैन करेंगे, और संक्रमित फ़ाइलों को हटाएंगे/संगरोधित करेंगे। उस संबंध में, जब तक आप कमांड लाइन उपकरण चलाते हैं, तब तक वे पहले ही स्कैन किए गए थे।

+1

बिल्कुल। जो मैं बचने की कोशिश कर रहा हूं वह एंटी-वायरस सूट को इतना नियंत्रण दे रहा है। मैं एक एपीआई के माध्यम से सॉफ़्टवेयर को माइक्रो-मैनेज करना चाहता हूं, केवल वही स्कैन करने के लिए जो मैं चाहता हूं, जब मैं चाहता हूं कि मैं एक ही वेब सर्वर से कई वेबसाइटों को होस्ट करता हूं और साथ ही वेबसाइट/सर्वर प्रशासक को एक में घुमाता हूं, मुझे पता है कि स्कैन करने की क्या ज़रूरत है और सर्वर संसाधनों का अपशिष्ट क्या है। –

1

यदि आप मेटास्कैन (Google इसे) पर एक नज़र डालते हैं तो यह अधिकांश वायरस स्कैन पैकेजों के लिए एक एपीआई प्रदान करेगा और प्रदान करेगा। यदि ग्राहक के पास वायरस सॉफ़्टवेयर नीति है तो हम अपने सॉफ़्टवेयर पैकेज में वायरस स्कैन प्रदान करने के लिए इसका उपयोग करते हैं।