Hallo!
Ich wollte versuchen, per JavaScript zu ermitteln, ob auf einem Rechner Malware installiert ist. Die Methode, die ich kenne, besteht darin, eine Liste mit Class-IDs zu haben, und für jede einzelne Class-ID zu versuchen, ein entsprechendes ActiveX-Objekt zu instanziieren. Aber das ist umständlich, und die Liste Class-IDs wird ständig erweitert, so dass sie am besten direkt aus der Datenbank kommen sollte.
Es wäre also besser, wenn ich irgendwie alle in einem Windows-System vorhandenen Class-IDs sammeln und zum Überprüfen an unseren Server schicken könnte, und der Server sagt anschließend z.B.: "231 Anwendungen gefunden, davon sind folgende 8 schädlich ..."
Ich brauche dabei nur von Windows und Internet Exploder ausgehen und muss nicht auf Kompatibilität achten. Aber ich habe keine Ahnung, wie ich eine foreach-Schleife über alle in der Registry eingetragenen Class-IDs in JavaScript hinkriege.
Habt ihr Ideen oder Vorschläge? Ist das, was ich vorhabe, überhaupt möglich?
Schöne Grüße,
Hendrik