系统如何识别可执行文件

系统如何识别可执行文件

系统如何从数据文件或媒体文件中识别出可执行文件...系统只是在寻找已知的扩展名,还是有更低级别的内容来确定其是否可执行...只是出于好奇才知道

答案1

  • Windows:它只查看文件扩展名。任何 .exe 文件扩展名都将被视为可执行文件。

  • Linux:这是用户的选择。任何文件都可以是用户想要的任何东西。首先,可执行文件必须对当前用户具有 +x 属性,之后,如果用户想要执行该文件,则必须使用 shell。在 shell 命令上输入“./file”将使用默认系统 shell 执行该文件。

相关内容