【发布时间】:2013-04-01 10:59:51
【问题描述】:
如何在图像中嵌入vbs文件并在用户单击或打开图像时运行vbs文件?请给我一个好的解决方案
【问题讨论】:
-
点击图片时运行脚本不是更简单吗?而不是试图将 vbs 嵌入到图像中?将 vbs 文件嵌入到图像中听起来也很可疑!
-
@ZafKhan 是的,它更简单,我可以这样做,但是当有人单击图像并且某种脚本在系统的背景上运行时,这不是很有趣。我知道如果脚本很危险,它会损害系统,但我想知道它是否可能以及如何,但仅用于教育目的,因为我自己是一名 IT 学生,正在做 BIT。非常感谢您的帮助。
-
我想这是可能的,但据我所知,没有商业软件可以让您将脚本嵌入图像(也有很好的理由)。您必须将您的 vb 脚本转换为字符/颜色代码值并将其添加到您的照片中。这将使您在 RGB(rr,gg,bb) 的基础上为每个像素提供三个字符,其中每个 rr 和 gg 和 bb 可以是 0-255(将其视为 ascii 值的 3 个字符)您还必须 CLIP您的图像,以免显示嵌入的脚本,否则该脚本将作为 gobble-de-gook 可见(基于脚本的各种像素颜色值)。
-
@ZafKhan 但是是否有任何软件可以将脚本转换为颜色代码或十六进制代码。似乎很难将脚本编码为颜色代码然后再编码为图像:(你是否尝试过这样做并成功并让我知道是否可以为我提供真正的实施。
标签: vbscript imagemagick