2009-03-02 7 views
5

मैं वायरस के लिए प्रोग्रामेटिक रूप से एक फ़ाइल का परीक्षण करना चाहता हूं।वायरस के लिए आप प्रोग्रामेटिक रूप से फ़ाइल का परीक्षण कैसे करेंगे?

मुझे this thread से अवगत है, जो मेरी राय में संतोषजनक उत्तर नहीं मिला है, लेकिन मैं यहां एक एपीआई की तलाश नहीं कर रहा हूं। फ़ाइल का परीक्षण करना संभव बनाने के लिए किसी भी प्रकार का कामकाज ठीक होगा।

बेशक, एक एपीआई शायद सबसे अच्छा समाधान होगा (मैं विंडोज प्लेटफॉर्म पर .NET का उपयोग कर रहा हूं), लेकिन हो सकता है कि फ़ाइल को फ़ोल्डर में छोड़ना संभव हो और फिर जांच करें कि मैं इसे अभी भी खोल सकता हूं या नहीं या अगर यह एंटीवायरस सॉफ़्टवेयर द्वारा संगठित किया गया है।

क्या कोई व्यक्ति इसी तरह की स्थिति में चला गया है?

उत्तर

1

प्लेटफ़ॉर्म?

अधिकांश विंडोज एंटी-वायरस खोल एकीकरण प्रदान करते हैं (उस फ़ाइल को स्कैन करने के लिए एक्सप्लोरर में फ़ाइल पर राइट क्लिक करें), जिसका अर्थ है कि निष्पादन योग्य, डीडीई या COM चलाना होगा। जो सभी एक ही तंत्र को कॉल करने के लिए एक अन्य कार्यक्रम में प्रवेश बिंदु प्रदान करते हैं।

1

ClamAV देखें।

क्लैम एंटीवायरस एक खुला स्रोत (GPL) यूनिक्स के लिए एंटी-वायरस टूलकिट, के लिए ई-मेल मेल गेटवे पर स्कैनिंग विशेष रूप से बनाया गया है।

+0

दुर्भाग्य से उपयोग कर सकते हैं, मैं चल रहा हूँ खिड़कियों – Brann

+0

@ Brann-फिर भी, आप अभी भी ओएस एप्लिकेशन disect कर सकते हैं और देखें कि यह कैसे काम करता है। –

+1

@ ब्रैन: मुझे समस्या नहीं दिखाई दे रही है; एक विंडोज संस्करण भी है। और यदि वहां नहीं था, तो आपके पास स्रोत होगा। –

0

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

5

विंडोज़? कोई बात नहीं। ClamWin देखें। यह क्लैमएवी पर आधारित है।

+0

धन्यवाद! मैं एक एवी की तलाश में था जो W2K8 पर मुफ्त में चलाएगा! – torial

1

हो सकता है कि आप इस वेब सेवा का उपयोग कर सकता है, फ़ाइल संभालने 1MB से कम है:

http://www.kaspersky.com/scanforvirus

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

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

1 एमबी तक की केवल एक फ़ाइल किसी भी समय चेक की जा सकती है। अगर फ़ाइल बहुत बड़ी है, तो त्रुटि संदेश वाली विंडो प्रदर्शित की जाएगी। इस पृष्ठ के पर विंडो में फ़ाइल के फ़ाइल का नाम टाइप करें, या 'ब्राउज़ करें' का उपयोग कर फ़ाइल ढूंढें। फिर 'सबमिट' पर क्लिक करें।

7

मान लीजिए कि आप एंटीवायरस के साथ एकीकृत होना चाहते हैं, सिस्टम पर पहले से ही मौजूद है, आपको फ़ायरफ़ॉक्स 3 ऐसा करने की जांच करनी चाहिए।

बग्स 103,487 और 408,153 - एंटी-वायरस सॉफ्टवेयर को सूचित करें जब Firefox एक निष्पादन योग्य ( विंडोज "IOfficeAntiVirus" और "IAttachmentExecute" API का उपयोग करके) डाउनलोड करता है।

(निश्चित रूप से आप अपने स्वयं के बंडल, ClamAV/ClamWin की जाँच करना चाहते हैं, लेकिन फिर आप अद्यतन, आदि के साथ सौदा करना चाहिए, और आप शायद पहले की जाँच करनी चाहिए वहाँ लक्ष्य सिस्टम पर एक पूरी तरह से अद्यतन समाधान नहीं है, तो विनम्रता के लिए)

1

आप एक डिबगर या एक Disassembler

+0

मैं यहां पहिया को फिर से शुरू करने के बजाय मौजूदा समाधान का पुन: उपयोग करना चाहता हूं! – Brann

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