Certains logiciels antivirus confondront les fichiers ASP normaux avec les fichiers de chevaux de Troie ASP et les supprimeront automatiquement, affectant ainsi l'utilisation normale.
Les méthodes suivantes peuvent être efficaces pour empêcher la suppression par un logiciel antivirus
. Cequi suit
est un fragment cité :
dim tStream
set tStream = Server.CreateObject("adodb.stream")
Remplacez-le
par la citation suivante :
dim tStream
set tStream = Server.CreateObject("ado" & "db.stre" & "am")
Si le logiciel antivirus pense que la chaîne de clé du virus est une méthode ou un attribut d'un objet,
comme
le fragment de référence suivant :
tStream2.CopyTo tStream,200
Il peut être remplacé
par le fragment de citation suivant :
exécuter("tStream2.Cop" & "yTo tStream,200")
Considérez
l'extrait suivant :
dim tStream
set tStream = Server.CreateObject("adodb.stream")
Remplacez-le
par la citation suivante :
dim tStream
exécuter("set tStream = Ser" & "ver.Crea" & "teObject(""ado" & "db.stre" & "am"")")
Une autre méthode consiste à chiffrer le code à l’aide d’un logiciel de chiffrement.