可执行文件只是由操作系统解释的文本文件,那么是什么阻止病毒将恶意文本插入可执行文件中,这些文件一旦被解释就会执行恶意操作?可执行文件是否被混淆,因此我们无法找到一个可执行文件运行后我们将确保执行的地方?
答案 0 :(得分:1)
可执行文件不是文本文件。除此之外,修改可执行文件正是许多病毒所做或所做的事情。如今,计算机受到更好的保护,例如在DOS和旧版本的Windows中,您只需修改可执行文件即可。在Windows Vista及更高版本中,大多数程序都在程序文件文件夹中,普通用户无法修改这些文件夹中的文件,直到获得提升的权限。用户运行的恶意程序也无法访问这些文件夹,除非它知道此保护系统中存在安全漏洞。