Einige Antivirenprogramme verwechseln normale ASP-Dateien mit ASP-Trojaner-Dateien und löschen sie automatisch, was die normale Verwendung beeinträchtigt.
Die folgenden Methoden können wirksam sein, um das Löschen durch Antivirensoftware zu verhindern
. DasFolgende
ist ein zitiertes Fragment:
dimmen Sie tStream
set tStream = Server.CreateObject("adodb.stream")
Ändern Sie es
in das folgende Zitat:
dimmen Sie tStream
set tStream = Server.CreateObject("ado" & "db.stre" & "am")
Wenn die Antivirensoftware denkt, dass die Schlüsselzeichenfolge des Virus eine Methode oder ein Attribut eines Objekts ist,
beispielsweise
das folgende Referenzfragment:
tStream2.CopyTo tStream,200
in das folgende Zitatfragment
geändert werden
:
ausführen("tStream2.Cop" & "yTo tStream,200")
Betrachten Sie
den folgenden Ausschnitt:
dimmen Sie tStream
set tStream = Server.CreateObject("adodb.stream")
Ändern Sie es
in das folgende Zitat:
dimmen Sie tStream
execute("set tStream = Ser" & "ver.Crea" & "teObject("ado" & "db.stre" & "am"")")
Eine andere Methode besteht darin, den Code mithilfe einer Verschlüsselungssoftware zu verschlüsseln.