文件都是以二进制存储,那么一个txt改成exe,是否有几率可以运行?

2022-10-26
95 阅读

在windows平台下是没有可能的:1.Windowsz虽然依据文件扩展名识别文件类别,只修改扩展名,可以让让windows认为是可执行文件。

2.可执行文件(.exe)是依据文件头加载的,TXT文件的文件的内容编码,是不会和可执行文件一致的,因此在Windows下这种情况是不能执行的。

可是在其他平台下,脚本语言程序本身就是文本文件,是解释执行的,只要给文件可执行属性,并用注释适当关联脚本的解释器,就可以被执行了。

分享至:
小草

小草

专注人工智能、前沿科技领域报道,致力于为读者带来最新、最深度的科技资讯。

评论 (0)

当前用户头像