
针对 Firefox RCE CVE-2016-9079 的手动漏洞利用程序,具有可自定义的 shellcode,通过 HTTP 提供,用于在易受攻击的 Windows 系统上执行远程代码。
这是 https://www.exploit-db.com/exploits/41151 的手动利用,另一个针对 Windows 10 的利用 (https://github.com/soham23/firefox-rce-nssmil) 也存在,但在 Windows 8.1 上无法使用,所以我制作了自己的版本。
你需要将第 241 行修改为你自己的 shellcode。在该行上方有一个示例。
下载该仓库,然后启动一个服务器。使用 Python 服务器即可正常工作。
python3 -m http.server 8080
在你的受害者浏览器中访问 http://<attacker_ip>:8080/,应该就能触发漏洞。
已在 Windows 8.1 企业版 x64 上使用 Firefox 38 测试通过。