/// <summary>
/// 检测文件是否存在木马字眼
/// </summary>
/// <param name="path">文件字符串路径</param>
/// <returns>true:安全、false:危险</returns>
private bool CheckFileSafe(string path)
{
var file=new FileInfo(path);
var sr = file.OpenText();
var text = sr.ReadToEnd();
var DangerString = ".getfolder|.createfolder|.deletefolder|.createdirectory|.deletedirectory|.saveas|wscript.shell|script.encode|server.|.createobject|execute|activexobject|language=|include|filesystemobject|shell.application";
Array arrDangerArray = DangerString.Split('|').ToArray();
//var isSafe = true;
if (arrDangerArray.Cast<string>().Any(item => text.IndexOf(item) >= 0))
{
sr.Close();
sr.Dispose();
return false;
}
sr.Close();
sr.Dispose();
return true;
}