多项选择题

A.可以发现文件的任何改变
B.可以发现变形病毒和未知病毒
C.不需要分析文件中的代码功能
D.不需要精确匹配病毒特征
E.事先建立病毒特征库