有些病毒是加密的,所以反病毒无法识别它们,但我不明白的是:为什么反病毒不能检测到它们,考虑到它们在运行前必须自己解密呢?在病毒能够运行之前,反病毒难道不了解解密步骤中的恶意代码吗?
发布于 2018-09-13 02:34:07
恶意软件可以通过几种方式对自身进行加密,以阻止反病毒检测:
当然,为了运行加密的有效负载,必须解密恶意软件。如果它被解密,反病毒可能检测到它,但恶意软件可能首先检测到AV。
最后,使用基于主机的、随机的或基于网络的密钥进行加密有效负载的机制本身可以用作恶意软件的签名。AV可能不知道示例会做什么,但它可能会首先阻止它运行。
https://security.stackexchange.com/questions/193604
复制相似问题