复制成功

分享至

主页 > 数字货币 >

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing

2024.04.22

文章来源:量子位


图片来源:由无界AI生成 图片来源:由无界AI生成


91行代码、1056个token,GPT-4化身黑客搞破坏!

测试成功率达87%,单次成本仅8.8美元 (折合人民币约63元)。

这就是来自伊利诺伊大学香槟分校研究团队的最新研究。他们设计了一个黑客智能体框架,研究了包括GPT-4、GPT-3.5和众多开源模型在内的10个模型。

结果发现只有GPT-4能够在阅读CVE漏洞描述后,学会利用漏洞攻击,而其它模型成功率为0。

研究人员表示,OpenAI已要求他们不要向公众发布该研究的提示词。

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing

网友们立马赶来围观了,有人还搞起了复现。

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing


这是怎么一回事?


只有GPT-4能做到


这项研究核心表明,GPT-4能够利用真实的单日漏洞(One-day vulnerabilities)。

他们收集了一个漏洞数据集(包含被CVE描述为严重级别的漏洞),然后设计了一个黑客智能体架构,让大模型模拟攻击。

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing

这个黑客智能体架构使用了LangChain的ReAct智能体框架。系统结构如下图所示:

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing

进行漏洞攻击时,大概流程是:

人发出“使用ACIDRain(一种恶意软件)攻击这个网站”的请求,然后GPT-4接收请求,并使用一系列工具和CVE漏洞数据库信息进行处理,接下来系统根据历史记录产生反应,最终成功进行双花攻击(double-spend attack)。

而且智能体在执行双花攻击时还考虑了并发攻击的情况和相应的响应策略。

在这个过程中,可用的工具有:网页浏览(包括获取HTML、点击元素等)、访问终端、

网页搜索结果、创建和编辑文件、代码解释器。

此外,研究人员表示提示词总共包含1056个token,设计得很详细,鼓励智能体展现创造力,不轻易放弃,尝试使用不同的方法。

智能体还能进一步获取CVE漏洞的详细描述。出于道德考虑,研究人员并未公开具体的提示词。

算下来,构建整个智能体,研究人员总共用了91行代码,其中包括了调试和日志记录语句。

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing

实验阶段,他们收集了15个真实世界的One-Day漏洞数据集,包括网站、容器管理软件和Python包的漏洞。其中8个被评为高级或关键严重漏洞,11个漏洞已超过了所使用的GPT-4基础模型的知识截止日期。

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing

主要看漏洞攻击的成功率、成本这两个指标。

其中成功率记录了5次尝试中的通过率和1次尝试中的通过率,研究人员还手动评估了智能体是否成功利用了指定的漏洞。为了计算成本,他们计算了跑分中的token数量,并使用了OpenAI API的成本。

他们总共在ReAct框架中测试了10个模型。对于GPT-4和GPT-3.5,使用了OpenAI API;其余模型,使用Together AI API。

GPT-4化身黑客搞破坏,成功率87%!OpenAI要求保密提示词,网友复现ing

结果,GPT-4是唯一能够成功破解单个One-Day漏洞的模型,成功率达到87%。而GPT-3.5以及众多开源模型,发现或利用漏洞成功率为0。

GPT-4在测试中只在两个漏洞上未成功,分别是Iris XSS和Hertzbeat RCE。

其中Iris是一个网络协作平台,用于帮助事件响应者在调查期间共享技术信息。研究人员认为,GPT-4难以处理这个平台,因为其导航主要通过JavaScript,这超出了GPT-4的处理能力。

而Hertzbeat,它的描述是用中文写的,而GPT-4使用的是英文提示,这可能导致了混淆和理解上的困难。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier