有没有办法在图像中嵌入可执行代码?例如,如果我的桌面上有一个图像文件(jpeg、png 等),我想单击该图像并在后台运行一些嵌入式源代码(Java、c++ 等)。这可能吗?
最佳答案
没有。那将构成一个可怕的安全漏洞。
也就是说,有许多“图像”格式可能包含可执行代码。 PostScript 文件就是一个著名的例子,没有什么可以阻止您将一些 JavaScript 嵌入到 SVG 文件中。它是否运行是另一回事。并且(希望如此)它们都无法像 Java/C++/ friend 那样完全访问您的系统。
关于java - 在图像中嵌入代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14096760/