黑客、渗透测试和网络安全工具,武装您的安全武器库!
通过生成包含不可见Unicode控制字符的源代码,演示Trojan Source漏洞(CVE-2021-42574),这些字符改变了编译器逻辑,从而实现供应链攻击。
发现我们社区最常用的工具。
探索所有工具
浏览我们的工具集合
Trojan Source:Invisible Vulnerabilities - (Code generator)
例如,假设代码如下:
if (isAdmin) { */ begin admins only */
通过利用此漏洞,我们可以在编译后将其变成:
/* if (isAdmin) { begin admins only */
注意:大多数语言都受到影响,其中包括 Rust 版本低于 1.56.0 的 rustc。
好的阅读资源:
https://blog.rust-lang.org/2021/11/01/cve-2021-42574.html
https://trojansource.codes/trojan-source.pdf