AIGPT在合约安全审计中是否可靠

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
序言

最近ChatGPT爆红,其对于传统式文本工作的效率提升及汇总能力让使用人震撼。略逊一筹CodeGPT那样根据GPT的软件产生,也充分展现了其对于代码编写质量的提升。而全新GPT-4的出台,能否运用到对区块链、Solidity智能化合约的审核中呢?

根据这样一个问题,大家展开了多种多样可行性分析检测。

接口测试及测试标准

检测应用对比模型对象:GPT-3.5(Web),GPT-3.5-turbo-0301,GPT-4(Web)。

代码片段应用Prompt:HelpmediscovervulnerabilitiesinthisSoliditysmartcontract.

漏洞代码片段的检测比照

在这里一部分,大家分三次检测,应用在历史上比较常见的漏洞编码来检验其对于基本漏洞的检测能力,检测三中应用中等水平挑战性的漏洞编码做为功能测试。

- 测试一

测试用例:《智能化合约安全审计初级教程——Phishingwithtx.origin》

漏洞编码:

(1)对GPT开展提出问题:

(2)GPT-3.5(Web)answer

(3)GPT-3.5-turbo-0301answer

(4)GPT-4(Web)answer

能够看见结论:3个测试版本都看到了关键性的tx.origin有关问题。

- 检测二

测试用例:《智能化合约安全审计初级教程——外溢漏洞》

漏洞编码:

(1)对GPT开展提出问题:

(2)GPT-3.5(Web)answer

(3)GPT-3.5-turbo-0301answer

(4)GPT-4(Web)answer

能够看见GPT-3.5(Web)、GPT-3.5-turbo-0301都看到了关键性的Overflow漏洞,出乎意料的是GPT-4(Web)竟然没有有关提醒。

- 检测三

测试用例:《空手套白狼——Popsicle被黑分析》

漏洞编码:

(1)对GPT开展提出问题:

(2)GPT-3.5(Web)answer

(3)GPT-3.5-turbo-0301answer

(4)GPT-4(Web)answer

比照结论,大家可以看到3个新版本都没有发现关键性的漏洞点。

代码片段的检测汇总

能够看见GPT实体模型对简单漏洞编码块检验能力还是很不错的,但是对于略微繁杂一点的漏洞编码暂时还没法检验,而且在测试中可以看出GPT-4(Web)的总体前后文易读性非常高,输出格式清楚、舒适,可是其对于代码的财务审计能力目前没有远高于GPT-3.5(Web)、GPT-3.5-turbo-0301,甚至是在一部分检测中因为Transformer导出存在一定的可变性反倒造成GPT-4(Web)忽略了一些重要环节。

比照已经知道漏洞的全量合约检验

因为更为切合一般新项目放在合约财务审计里的简单操作要求,接下来我们提升些难度系数,对于编码量大合约开展全量导进前后文,让GPT-4模型进行财务审计(GPT-3对语义的标识符数量限定比较小这里不做检测)。

测试用例:《千万美元被盗——DeFi平台MonoXFinance被黑分析》

- 整份合约分次键入,在会话最终明确提出检验漏洞要求

这儿应用Prompt:

Hereisasoliditysmartcontract

Contractcode

Theaboveisthecompletecode,helpmediscovervulnerabilitiesinthissmartcontract.

能够看见,GPT-4尽管在OpenAI发布的内容中其一次输入字符数量已是现阶段最大,但是还是会因为文字较长造成最后发言时GPT会前后文缺少而只鉴别到一些内容,而且这样对大中型合约来讲就不能进行完整的前后文财务审计。

- 拆开整份合约,分次键入分次检验

这儿应用Prompt:

会话1:

Helpmediscovervulnerabilitiesinthissoliditysmartcontract.

按段具体内容1

会话2:

Helpmediscovervulnerabilitiesinthissoliditysmartcontract.

按段具体内容2

会话3:

Helpmediscovervulnerabilitiesinthissoliditysmartcontract.

按段具体内容3

汇总

-

GPT现阶段适合不适合合约剖析

(1)优势

GPT对合约编码中基本的简单漏洞具有一部分检验能力,而且在检测到漏洞之后以非常高的易读性来描述漏洞

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/34158.html

上一篇 2023年07月29日
下一篇 2023年07月29日

相关推荐

  • 以太坊安全防线下的暗流,当Gas攻击遇上Secp256k1漏洞

    以太坊安全防线下的暗流,当Gas攻击遇上Secp256k1漏洞 以太坊作为全球第二大区块链平台,其安全性一直是生态发展的基石,随着DeFi、NFT等应用的爆发式增长,复杂的智能合约交互和频繁的交易活动也为攻击者提供了可乘之机,在众多攻击向量中,Gas攻击与Secp256k1签名算法漏洞的

    2026-07-29 09:30:02
    5 0
  • 币安Web3价格不一致,市场分化还是机制漏洞?

    币安Web3价格不一致,市场分化还是机制漏洞? 币安生态内的Web3项目价格表现引发热议,多个代币在不同场景下出现显著价差,这一现象不仅让投资者困惑,更折射出Web3市场机制与监管逻辑的深层矛盾。 从市场表现看,币安Web3生态中的部分代币在CEX(中心化交易所)、DEX(去中心化

    2026-07-15 19:30:01
    10 0
  • 币安Web3交易所的黑历史,合规漏洞与用户信任危机

    币安Web3交易所的黑历史,合规漏洞与用户信任危机 作为全球最大的加密货币交易所之一,币安(Binance)在向Web3转型的过程中,曾多次陷入合规争议、安全漏洞与用户信任危机,这些“黑历史”不仅暴露了其早期野蛮生长的弊端,也为行业敲响了监管与安全的警钟。 合规缺失:全球“

    2026-07-10 06:30:02
    14 0
  • 欧艺Web3插针千万,是技术漏洞还是精心算计?揭开DeFi世界的幽灵交易

    欧艺Web3插针千万,是技术漏洞还是精心算计?揭开DeFi世界的幽灵交易 在瞬息万变的Web3和去中心化金融(DeFi)世界里,高回报与高风险并存,而“插针”(Spoofing)作为一种备受争议的交易策略,如同幽灵般游荡在数字资产的交易池中,一则“被欧艺Web3插针1000万”的消息在行

    2026-06-29 05:30:02
    21 0
  • 安什么币漏洞揭秘,加密货币安全的新挑战

    安什么币漏洞揭秘,加密货币安全的新挑战 在数字货币的世界里,安全问题一直是投资者和用户最为关注的核心议题之一,一起涉及“安什么币”的漏洞事件再次将公众的视线聚焦到了加密货币的安全风险上,这起事件不仅揭示了当前加密货币系统存在的安全隐患,也对整个行业的安全防护

    2026-06-27 21:30:01
    17 0
  • 欧亿钱包地址定位不准,技术漏洞与用户风险的深度剖析

    欧亿钱包地址定位不准,技术漏洞与用户风险的深度剖析 在数字货币普及的当下,钱包地址的精准性是保障交易安全的基础,近期不少用户反映“欧亿钱包地址定位不准”的问题,不仅影响使用体验,更潜藏着多重风险,值得行业与用户共同关注。 所谓“地址定位不准”,主要体现在两方

    2026-06-26 08:30:02
    19 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载