Laden...

Wieso bringt ein Virenscanner einen "Webroot W32.Rogueware" in eigener *.exe?

Erstellt von habib vor 3 Jahren Letzter Beitrag vor 3 Jahren 596 Views
H
habib Themenstarter:in
24 Beiträge seit 2020
vor 3 Jahren
Wieso bringt ein Virenscanner einen "Webroot W32.Rogueware" in eigener *.exe?

Habe heute mal meine *.exe aus dem Debug Ordner auf mehreren Rechnern getestet.
Nur ein Rechner öffnete die Datei nicht da er dachte, dass ein Virus darauf ist.

Daraufhin das ganze mal bei Virustotal.com hochgeladen und da bekomme ich als einzigen Dienst bei Webroot die Meldung: "W32.Rogueware"

Jetzt bin ich ein wenig verunsichert und weis nicht so recht wie ich dem Ding beikommen soll.

16.806 Beiträge seit 2008
vor 3 Jahren

Da Google, StackOverflow und Co quasi null treffer haben kann man eigentlich ausschließen, dass es ein generelles .NET Problem ist.
Scheint wohl also ein spezifisches Problem mit Deinem Code zu sein - oder der Wahrheit zu entsprechen 😉

Was Du mit dem Satz

a bekomme ich als einzigen Dienst bei Webroot

ausdrücken willst, ist mir aber unklar.

H
habib Themenstarter:in
24 Beiträge seit 2020
vor 3 Jahren

Was Du mit dem Satz

a bekomme ich als einzigen Dienst bei Webroot
ausdrücken willst, ist mir aber unklar.

Damit wollte ich sagen, das nur der Dienst: Webroot bei Virustotal etwas anzeigt. Die restlichen Scanner gaben grünes Licht.

Hm, hab jetzt mal MalwareBytes drüber laufen lassen über mein System, nichts.

Habe hier mal den Code angefügt, vlt. kann ja mal wer darüber schauen und findet was.

 public partial class MainWindow : Window
    {
        public MainWindow()
        {

            InitializeComponent();
            CenterWindowOnScreen();

            // Poduct Key

            // Client Name
            tb_clientName.Text = Registry.GetValue(@"HKEY_CURRENT_USER\Volatile Environment", "USERDOMAIN", null).ToString();

            // Mac Adress
            tb_macAdress.Text = GetMac();

            // TeamViewerID
            tb_teamViewerID.Text = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\TeamViewer", "ClientID", null).ToString();


        }


        // Ermittelt die Mac Adresse
        private string GetMac()
        {
            string macAdress = "";
            NetworkInterface[] NetworkAdapters = NetworkInterface.GetAllNetworkInterfaces();
            foreach (NetworkInterface adapter in NetworkAdapters)
            {

                if (adapter.OperationalStatus.ToString().Equals("Up"))
                {
                    if (adapter.NetworkInterfaceType.ToString().Equals("Ethernet"))
                    {
                        macAdress = adapter.GetPhysicalAddress().ToString();
                        macAdress = InsertStringAtPosition(macAdress, "-", 2);
                        break;
                    }

                }
                else
                {
                    macAdress = "Keine Mac Adresse gefunden!";

                }


            }

            return macAdress;
        }


        // Fügt in einem String Zeichenketten an bestimmter Position ein
        private string InsertStringAtPosition(string origialString, string replaceString, int position)
        {
            int interator = position + replaceString.Length;
            for (int i = position; i < origialString.Length; i += interator)
            {
                origialString = origialString.Insert(i, replaceString);
            }
            return origialString;
        }


        private void CenterWindowOnScreen()
        {
            double screenWidth = System.Windows.SystemParameters.PrimaryScreenWidth;
            double screenHeight = System.Windows.SystemParameters.PrimaryScreenHeight;
            double windowWidth = this.Width;
            double windowHeight = this.Height;
            this.Left = (screenWidth / 2) - (windowWidth / 2);
            this.Top = (screenHeight / 2) - (windowHeight / 2);
        }



    }
W
955 Beiträge seit 2010
vor 3 Jahren

Das ist manchmal so das der Scanner falsch-positive Ergebnisse liefert. Vllt im Scanner eine Ausnahme definieren.

16.806 Beiträge seit 2008
vor 3 Jahren

Sieht nach False-Positive aus.