我阅读了几篇关于此的文章(例如,二维码如何传播恶意软件),它似乎引起了相当大的轰动。
根据我的阅读,所有所谓的“恶意软件”都是指向恶意网站或应用程序的链接。我的问题是:还有其他形式的二维码恶意软件吗?如果不是,那么这种类型的恶意软件有什么新变化?
我阅读了几篇关于此的文章(例如,二维码如何传播恶意软件),它似乎引起了相当大的轰动。
根据我的阅读,所有所谓的“恶意软件”都是指向恶意网站或应用程序的链接。我的问题是:还有其他形式的二维码恶意软件吗?如果不是,那么这种类型的恶意软件有什么新变化?
QR 码的最大有效载荷约为 4K,因此 QR 扫描仪不会出现缓冲区溢出或类似情况。
但是,它们可用于以几种有趣的方式将人们引导至恶意内容。
使用很长的 URL,您可能会欺骗用户以为他们正在访问“安全”站点。如果 QR 扫描仪只显示 URL 的前 20 个字符,您可以制作一个 QR
https://www.VerySafeSite.com.evilsite.com
因此,基本上,几乎不可能拥有恶意二维码——只有恶意目的地。
二维码本身是不可执行的,不包含可执行数据,所以只读取一个应该是安全的。正如@Blender 所说,它们当然可以链接到恶意软件,但它们本身并不是恶意的。
当二维码用于销售终端时,可能会利用应用程序及其用户,但这需要对应用程序有深入的了解。如果它们只包含一个 URL,那么它与以任何其他方式打开相同的 URL 相同。
你是对的,我看到的所有二维码恶意软件都只是指向恶意网站或应用程序的链接。
QR 码可以包含链接以外的数据,例如纯文本、联系信息 (VCARD) 或事件信息 (VCALENDAR)。它甚至可以包含原始数据,理论上可以包含可执行代码,但大多数二维码阅读器软件可能会忽略此类代码,因为它不知道如何处理嵌入的数据。