0

有没有办法在图像中嵌入可执行代码?例如,如果我的桌面上有一个图像文件(jpeg、png 等),我想单击该图像并在后台运行一些嵌入式源代码(Java、c++ 等)。这可能吗?

4

1 回答 1

3

不,那将构成一个可怕的安全漏洞。

也就是说,有许多“图像”格式可能包含可执行代码。PostScript 文件就是一个著名的例子,例如,没有什么能阻止您将一些 JavaScript 嵌入到 SVG 文件中。它是否运行是另一回事。并且(希望)没有一个人能够像 Java/C++/friends 那样完全访问您的系统。

于 2012-12-31T02:23:26.627 回答