Beberapa perangkat lunak anti-virus akan salah mengira file ASP normal sebagai file Trojan ASP dan secara otomatis menghapusnya, sehingga memengaruhi penggunaan normal.
Metode berikut ini mungkin efektif dalam mencegah penghapusan oleh perangkat lunak anti-virus
.Berikut ini
adalah cuplikan kutipannya:
redupkan tStream
setel tStream = Server.CreateObject("adodb.stream")
Ubahlah
menjadi kutipan berikut:
redupkan tStream
setel tStream = Server.CreateObject("ado" & "db.stre" & "am")
Jika perangkat lunak anti-virus menganggap bahwa string kunci virus adalah metode atau atribut suatu objek,
seperti
fragmen referensi berikut:
tStream2.Salin Ke tStream,200
Dapat diubah
menjadi penggalan kutipan berikut:
mengeksekusi("tStream2.Cop" & "yTo tStream,200")
Perhatikan
cuplikan berikut:
redupkan tStream
setel tStream = Server.CreateObject("adodb.stream")
Ubahlah
menjadi kutipan berikut:
redupkan tStream
mengeksekusi("set tStream = Ser" & "ver.Crea" & "teObject(""ado" & "db.stre" & "am"")")
Metode lainnya adalah mengenkripsi kode menggunakan perangkat lunak enkripsi.