arrow
返回

Oracle-Supported Dynamic Exploit Generation for Smart Contracts

delete2022-05-01
delete18
delete
OA
AI
H
Haijun Wang
Y
Ye Liu
Y
Yi Li *
S
Shang‐Wei Lin
C
Cyrille Artho
L
Lei Ma
刘
刘洋 (Yang Liu)
DOI:10.1109/TDSC.2020.3037332delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
尽管智能合约涉及很高的风险,但它们通常以无纪律的方式开发,使区块链交易的安全性和可靠性面临风险。在本文中,我们介绍ContraMaster-oracle支持的智能合约动态漏洞生成框架。现有方法仅使单个事务发生突变; ContraMaster通过改变事务序列来超越这些。ContraMaster使用数据流,控制流和动态合同状态来指导其突变。然后,它监视目标合同程序的执行,并根据通用语义测试oracle验证结果以发现漏洞。作为一种动态技术,它保证每个发现的漏洞都违反了测试oracle,并且能够生成攻击脚本以利用此漏洞。与基于规则的方法相比,ContraMaster没有显示任何误报,并且它很容易推广到未知类型的漏洞 (例如,逻辑错误)。我们评估了218脆弱的智能合约的ContraMaster。实验结果证实了其实用性和优于最新技术的优势,并揭示了三种新的攻击类型。
Keyword:
Smart contracts
Blockchain
Semantics
Cryptography
Fuzzing
Computer science
Solid modeling
Smart contract
test oracle
security vulnerability
fuzzing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Dependable and Secure Computing 封面图
IEEE Transactions on Dependable and Secure Computing
IF:
7.5
论文数:
2.6K
被引数:
9.6K

机构

N
Nanyang Technological University
学者数:
4.9W
论文数: 4.8W
被引数: 8.1W
R
Royal Institute of Technology
学者数:
1.8W
论文数: 1.8W
被引数: 25
K
Kyushu University
学者数:
3.2W
论文数: 2.6W
被引数: 2.8W
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
Kimberlite Terminology and Classification金伯利岩术语和分类
err2013-07-12
err0
PREAI
errB. H. Scott Smith; T. E. Nowicki; J. K. Russell; K. J. Webb; R. H. Mitchell; C. M. Hetman; M. Harder; E. M. W. Skinner; Jv. A. Robey
err分享
err收藏
Motion of Scandium Ions in Sc2C84 Observed by 45Sc Solution NMR通过 45Sc溶液NMR观察到的Sc2C84 中Sc离子的运动
err1996-06-06
err0
PREAI
errYoko Miyake; Shinzo Suzuki; Yasuhiko Kojima; Koichi Kikuchi; Kaoru Kobayashi; Shigeru Nagase; Masatsune Kainosho; Yohji Achiba; Yutaka Maniwa; Keith Fisher
err分享
err收藏
Effects of HIV-1 infection on malaria parasitemia in milo sub-location, western KenyaHIV-1感染对肯尼亚西部milo子地点的疟疾寄生虫血症的影响
err2015-07-15
err0
errOAAI
errErick Kipkoech Rutto; Joshua Nyagol; Julius Oyugi; Samson Ndege; Noel Onyango; Andrew Obala; Chrispinus J Simiyu; Gye Boor; Winfrida Chelangat Cheriro; Barasa Otsyula; Ben Estambale
err分享
err收藏
Dependence Guided Symbolic Execution依赖引导的符号执行
err2017-03-01
err42
errOAAI
errWang, Haijun; Liu, Ting; Guan, Xiaohong; Shen, Chao; Zheng, Qinghua; Yang, Zijiang
err分享
err收藏
学者 查看更多内容