2017-01-19 7 views
5

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

एक अच्छा समाधान होगा यदि हम इस तरह की फ़ाइल को Azure संग्रहण में "होल्ड" फ़ाइल के रूप में चेक किए जाने तक स्टोर कर सकें। फिर हमें इस फाइल को जांचने और परिणाम देने के लिए एक सेवा की आवश्यकता होगी। अगर फ़ाइल वायरस रहित है तो हम इसे अंतिम गंतव्य पर ले जा सकते हैं।

उत्तर

5

Azure संग्रहण बस ... भंडारण है। एंटीवायरस जैसे कोई उपयोगिताओं में निर्मित नहीं हैं। आपको अपने एंटीवायरस चेक को स्वयं ही करना होगा। चूंकि एंटीवायरस उपकरण आमतौर पर केवल स्थानीय ओएस स्टोरेज के साथ काम करते हैं, इसलिए आपको स्थानीय डिस्क पर अपनी "ऑन होल्ड" सामग्री (जैसा कि आपने इसे संदर्भित किया है) को स्थानांतरित करने की आवश्यकता होगी, जहां आपके पास एंटीवायरस इंस्टॉल हो और फिर एंटीवायरस चेक के बाद ब्लॉब स्टोरेज में कॉपी करें पूरा हो गया है।

आप इसे कैसे प्रबंधित करते हैं, और आप किस सॉफ्टवेयर का उपयोग करते हैं, यह आपके ऊपर है। लेकिन वीएम, ऐप सर्विसेज, और क्लाउड सर्विसेज (वेब ​​/ वर्कर रोल) सभी में स्थानीय डिस्क उपलब्ध हैं।

+1

धन्यवाद डेविड! बड़े अफ़सोस की बात है। हो सकता है कि यह एक विशिष्ट उत्पाद के लिए कुछ हो: वायरस एक सेवा के रूप में जांचें। बस स्ट्रीम/फ़ाइल में सेवा को इंगित करें और परिणाम प्राप्त करें। मैं आपके दृष्टिकोण को समझता हूं, लेकिन फ़ाइल को संक्रमित होने पर या नहीं, तो आप कैसे जानेंगे? – Raul

1

जैसा कि अन्य उत्तर बताता है कि एज़ूर स्टोरेज बस भंडारण है। यद्यपि आप ऐसा कर सकते हैं,

पहला समाधान आपके एंटी-वायरस को चलाने और इसे गेटवे के रूप में उपयोग करने या ब्लॉब स्टोरेज से प्रोग्राम को डाउनलोड करने के लिए उपयोग करना होगा, फ़ाइल को चेक करें और फिर उचित कार्रवाई करें। ऐसा करने के लिए क्लैमएवी जैसे कुछ चलाना संभव है।

वैकल्पिक रूप से आप किसी तृतीय पक्ष सेवा का उपयोग कर सकते हैं जैसे AttachmentScanner (जो कि आप अपनी टिप्पणी में बिल्कुल उल्लेख करते हैं) जो एक यूआरएल या प्रत्यक्ष फ़ाइल अपलोड स्वीकार करेगा। Azure के साथ आप कुछ मिनटों की समाप्ति के साथ फ़ाइल को इंगित करने वाला अस्थायी यूआरएल उत्पन्न कर सकते हैं, यूआरएल को अटैचमेंट स्कैनर में पास कर सकते हैं और फिर परिणाम के आधार पर उचित कार्रवाई कर सकते हैं।

+0

अनुलग्नक स्कैनर का सुझाव देने के लिए धन्यवाद, आशाजनक लग रहा है। –

संबंधित मुद्दे