2013-04-23 5 views
5

मुझे नहीं पता क्यों, लेकिन मुझे पहले और अब अचानक कोई समस्या नहीं हुई है, यह वास्तव में पुराना, भयानक, नौसिखिया कार्यक्रम है जिसे मैंने बहुत समय पहले लिखा था, मैलवेयरबाइट्स को ट्रिगर करता है ...: (किस प्रकार का गैर-घातक कोड आमतौर पर एंटीवायरस ट्रिगर करता है? (झूठी सकारात्मक)

यह सवाल, एक नकली नहीं है, क्योंकि सवाल में कार्यक्रम (एएनएसआई) सी और नहीं डेल्फी में है ...

Here is a virus total scan (5/45)

Jotti's malware scan (1/22)

यहाँ मेरी भद्दा पुराने स्रोत कोड है : पी

#include <stdio.h> 
#include <string.h> 
/* This script is by Joe DF*/ 
main() 
{ 
    char input[999]; 
    int charcount = 100; 
    gets(input); 
    printf("%d\n", strlen(input)); 
    printf("%d", numlen(charcount)); 
} 

numlen(int num) 
{ 
    char temp[999]; 
    sprintf(temp, "%d", num); 
    int count = strlen(temp); 
    return count; 
} 

यह सिर्फ एक साधारण गलती हो सकती है ... लेकिन क्यों? मेरे लिए यह हानिरहित लगता है! भले ही यह सिर्फ एक गलती है, जो आमतौर पर झूठी सकारात्मक ट्रिगर करता है? क्या यह बस फाइल का हस्ताक्षर है? समय-चिह्न?

+0

क्या आपने इस प्रोग्राम को ताजा स्थापित ओएस पर चलाने का प्रयास किया है? –

+0

@AnishRam जल्द ही प्रयास करेगा ... –

उत्तर

1

मेरा मानना ​​है कि आपका संकलित कोड वायरस द्वारा दूषित हो गया था, जो खुद के रूप में प्रतिकृति बना रहा था। इसका आपके कोड से कोई लेना देना नहीं है। यदि आप फिर से अपना कोड संकलित करते हैं, और पुन: स्कैन करते हैं, तो मैलवेयर चेतावनी समाप्त हो जाएगी।

+0

अच्छी तरह से, वास्तव में मैंने तुरंत इसे फिर से संकलित किया, इसे चलाया और सही तरीके से मैलवेयरबाइट्स ने निष्पादन को रोक दिया और कहा "Trojan.Menti" ... जब तक कि मेरे पास कहीं भी वायरस छिपा हुआ न हो ... हम्म मैं अभी एक पूर्ण सिस्टम स्कैन चला रहा हूँ! : ओ –

+0

आप इसे किसी अन्य मशीन में संकलित करने का भी प्रयास कर सकते हैं। लेकिन हाँ, वायरस से छुटकारा पाने के लिए महत्वपूर्ण है। –

+1

हम्म, यह अजीब है, अगर मैं हाल ही में एक और सी प्रोग्राम संकलित करता हूं .. यह साफ दिखता है ... तो मुझे लगता है कि शायद, यह केवल एक झूठी सकारात्मक है ... हम्म –

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