コントラクトコード分析ツールMythrilの使い方・利用方法

Ethereum実装編】2018年2月15日公開

はじめに

Mythrilとは、Solidityのコードやブロックチェーン上のコントラクトをセキュリティ的に分析するツールです。

本稿では、単にMythrilの使い方のみならず、危険なコードを分析した時の結果やコントラクトの実行順序の可視化にも触れます。

実際にMythrilの開発実行環境構築から、セキュリティ分析、コントラクト探索・可視化などの詳細機能まで、実際のコマンドや実行結果の例を交えながら説明していきます。

トピックス

  • Mythrilの環境構築
  • Mythrilを用いたセキュリティ分析手法

  • コントラクト実行順序グラフを可視化する

  • ブロックチェーン上でのコントラクト探索

ゴール

 Mythrilを使って、Ethereumのセキュリティ分析ができるようになります。

ターゲット

 Ethereumやセキュリティ分析に興味がある方を対象としています。

本文はオンラインサロン「ブロックチェーン技術者養成道場」の会員限定公開となっております。

記事の続きをお読みになりたい方は、下記リンクよりサロンにお申し込みください。

参加お申し込み・詳細
DMMオンラインサロン【即戦力!ブロックチェーン技術者養成道場】
https://lounge.dmm.com/detail/469/

Follow me!