ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. シンポジウム
  2. シンポジウムシリーズ
  3. コンピュータセキュリティシンポジウム
  4. 2019

RA: スマートコントラクトの安全性解析にむけたシンボリック実行ツール

https://ipsj.ixsq.nii.ac.jp/records/201374
https://ipsj.ixsq.nii.ac.jp/records/201374
5eb198ba-1f9a-4f89-aa5a-69cbf343aadc
名前 / ファイル ライセンス アクション
IPSJCSS2019081.pdf IPSJCSS2019081.pdf (1.3 MB)
Copyright (c) 2019 by the Information Processing Society of Japan
オープンアクセス
Item type Symposium(1)
公開日 2019-10-14
タイトル
タイトル RA: スマートコントラクトの安全性解析にむけたシンボリック実行ツール
タイトル
言語 en
タイトル RA: Symbolic Execution Tool Toward Security Analysis of Smart Contracts
言語
言語 jpn
キーワード
主題Scheme Other
主題 ブロックチェーン,Ethereum,スマートコントラクト,シンボリック実行,制御フローグラフ
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_5794
資源タイプ conference paper
著者所属
大阪大学大学院情報科学研究科
著者所属
大阪大学大学院情報科学研究科
著者所属
大阪大学大学院情報科学研究科
著者所属
奈良工業高等専門学校
著者所属(英)
en
Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
National Institute of Technology, Nara College
著者名 知念, 祐一郎

× 知念, 祐一郎

知念, 祐一郎

Search repository
矢内, 直人

× 矢内, 直人

矢内, 直人

Search repository
クルズ, ジェイソン ポール

× クルズ, ジェイソン ポール

クルズ, ジェイソン ポール

Search repository
岡村, 真吾

× 岡村, 真吾

岡村, 真吾

Search repository
著者名(英) Yuichiro, Chinen

× Yuichiro, Chinen

en Yuichiro, Chinen

Search repository
Naoto, Yanai

× Naoto, Yanai

en Naoto, Yanai

Search repository
Jason, Paul Cruz

× Jason, Paul Cruz

en Jason, Paul Cruz

Search repository
Shingo, Okamura

× Shingo, Okamura

en Shingo, Okamura

Search repository
論文抄録
内容記述タイプ Other
内容記述 スマートコントラクトはブロックチェーン上で稼働するプログラムであり,分散型アプリケーションの開発に用いられる.近年の研究ではスマートコントラクトに対し,コントラクトの生成や外部コントラクトの呼び出しといった複雑な動作を通じて不正に送金処理を行うリエントランシー攻撃が報告されているが,既存のスマートコントラクトの検査ツールは単一のコントラクト内部の動作のみを検査対象としており,このような複雑な攻撃を解析できない.<br>本稿では,Ethereumスマートコントラクトを対象に先述した複雑な動作を解析するシンボリック実行ツールRA を提案する.RA はコントラクトの生成や外部呼び出しが起きた状況であっても,プログラムの動作を制御フローグラフを通じて正確に表現できる.これにより,既存ツールに比べコード網羅率を大幅に上昇させるとともに,複雑化している攻撃手法に対する脆弱性を検査することが期待できる.
論文抄録(英)
内容記述タイプ Other
内容記述 Smart contracts are programs that run on blockchains and are used to develop decentralized applications. While attacks against smart contracts involving complex operations such as contract creation and calling external contract have been reported, existing inspection tools only focus on operations within a single contract and thus cannot analyze such attacks.<br>In this paper, we introduce a new symbolic execution tool, named RA, to analyze Ethereum smart contracts including the complex operations described above. RA is able to express a program behavior even against attacks based on the complex operations through generating a control flow graph. Consequently, as well as improving a code coverage in comparison with the existing tools, RA can be potentially used to analyze inspecting attacks based on vulnerabilities to complicated attack methods.
書誌レコードID
識別子タイプ NCID
関連識別子 ISSN 1882-0840
書誌情報 コンピュータセキュリティシンポジウム2019論文集

巻 2019, p. 569-576, 発行日 2019-10-14
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 21:04:02.161077
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3