asp学习网: 首页 >> 杂项 >> asp 防止被杀毒软件误删

asp 防止被杀毒软件误删

   很多病毒都是用vb或者vbscript写的,杀毒软件根据某些特定的字符串来判断病毒,而正常的asp文件中可能也含有这些代码,所以杀毒软件会把正常的asp文件误认为是病毒马文件,而自动删除,影响正常使用。 这里主要的就是adodb.stream有关的一些功能;事实上这些功能也经常用于asp木马中。

  下面方法可能会有效避免被杀毒软件删除

  把


  dim tStream
  set tStream = Server.CreateObject("adodb.stream")


  改成


  dim tStream
  set tStream = Server.CreateObject("ado" & "db.stre" & "am")


  如果杀毒软件认为是病毒的关键字符串是一个对象的方法或属性

  如


  tStream2.CopyTo tStream,200


  可以改成
  execute("tStream2.Cop" & "yTo tStream,200")


  把


  dim tStream
  set tStream = Server.CreateObject("adodb.stream")


  改成


  dim tStream
  execute("set tStream = Ser" & "ver.Crea" & "teObject(""ado" & "db.stre" & "am"")")

等等,举一反三了。

from:asp学习网/title:asp 防止被杀毒软件误删/ time:2007-1-6 21:04:00

本文主题asp 防止被杀毒软件误删

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行