Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Diskussionsforum (https://www.trojaner-board.de/diskussionsforum/)
-   -   Win32.Small.dvh beim Compilieren einer C Datei (https://www.trojaner-board.de/34355-win32-small-dvh-beim-compilieren-c-datei.html)

mick 11.12.2006 23:53

Win32.Small.dvh beim Compilieren einer C Datei
 
Hallo zusammen,

da mich das Thema brennend interessiert, habe ich mich hier mal direkt angemeldet. Hoffe mein Thread ist jetzt auch "fachspezifisches" würdig ;)

Vorweg mein System:
WIntel XP Pro SP2, Kaspersky AntiVirus Personal 6.0 (KAV), DevC++ 4.9.9.2 incl. mitgeliefertem mingw32

Also folgendes:
Ich habe gerade mein Informatikstudium angefangen und mache gerade meine ersten Schritte des C-Programmierens. Beliebt ist ja immer, das Osterdatum per Algorithmus zu bestimmen. Dazu habe ich folgendes C Programm entwickelt, was (im Wesentlichen) auch funktioniert:
Code:

#include <stdio.h>
main()
{
        int a,b,c,d,e,jahr=1900,i=0;
       
        for(jahr;jahr<=2020;jahr=jahr+1)
        {
                if (jahr==1954 || jahr==1981) {
                        printf("Ostern im Jahr %i ist nicht berechenbar!\n",jahr);
                }
                else {
                        a=jahr%19;
                        b=jahr%4;
                        c=jahr%7;
                        d=(19*a+24)%30;
                        e=(2*b+4*c+6*d+5)%7;
                        if (d+e < 10)
                                printf("Ostern ist im Jahr %i am %2.i. Maerz\n",jahr,d+e+22);
                        else
                                printf("Ostern ist im Jahr %i am %2.i. April\n",jahr,d+e-9);
                }
                i=i++;
                if (i%20==0) {
                        getch();
                        system("cls");
                }
        }
        printf("ENDE");
        system("PAUSE");
}

Wenn ich das ganze ohne KAV compiliere, dann funzt das. Wenn ich KAV einschalte, kommt direkt nach dem erstellen der .exe die Meldung, die Datei enthalte den Download-Trojaner Win32.Small.dvh. Aber warum? ich habe den jawohl kaum nachprogrammiert. Da ich die Anwendung kenne habe ich zum Testen einfach eine Ausnahmeregel erstellt und gut is.
Aber mich interessiert jetzt das Dahinter. Warum meldet KAV den Trojaner, der ja wohl schwer tatsächlich da sein kann? Ich habe zur "Spezifikation" von den Small Trojanern nicht so sehr viel gefunden, außer dem bekannten "lädt Sachen aller Art runter". Von daher weiß ich nicht, warum KAV darauf anspringt. Liegts an meinem Code oder ists ein Bug im KAV oder gibt es eine einfache Lösung?!

Habt ihr da eine Idee? Bin ja mal gespannt. Besten Dank für Aufklärung und Diskussion schon jetzt :)

lg, mick

cosinus 12.12.2006 00:51

Zitat:

Aber warum? ich habe den jawohl kaum nachprogrammiert.
Wahrscheinlich wäre hier die prinzipielle Schwäche eines Virenscanners: "Virenscanner melden Schädlinge, die gar nicht da sind."

Hast du schonmal die kompilierte Datei bei Virustotal oder Jotti auswerten lassen? Wenn nicht, mach das mal. Eigentlich sollte man dann sehen, dass es sich um einen False-Positive handelt.

mick 12.12.2006 21:10

Hi,

danke für den Hinweis. Also ich habe das jetzt mal mit den Tools gecheckt. Also nur Kaspersky und F-Secure finden da diesen Trojaner. Von daher wird es eben einer dieser False-Positive Fälle sein.

Danke für deine Antwort !!


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:01 Uhr.

Copyright ©2000-2025, Trojaner-Board


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19