trigun0x2 / mythril

Security analysis tool for Ethereum smart contracts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mythril

Master Build Status Join the chat at https://gitter.im/ConsenSys/mythril PyPI

Mythril is a security analysis tool for Ethereum smart contracts.

Installation and setup

Build the Docker image:

$ git clone https://github.com/ConsenSys/mythril/
$ docker build mythril

Install from Pypi:

$ pip3 install mythril

See the Wiki for more detailed instructions.

Usage

Documentation has moved to the Wiki page.

Publications and Videos

Acknowledgements

  • JSON RPC library is adapted from ethjsonrpc (it doesn't seem to be maintained anymore, and I needed to make some changes to it).

  • The signature data in signatures.json was initially obtained from the Ethereum Function Signature Database.

  • Many features, bugfixes and analysis modules have been added by contributors.

About

Security analysis tool for Ethereum smart contracts

License:MIT License


Languages

Language:Python 98.2%Language:HTML 1.1%Language:Shell 0.3%Language:JavaScript 0.3%