Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Bernhard Mueller 96da9222ed Remove broken function 7 years ago
ether Move ethcontract.py 7 years ago
rpc Add simple search 7 years ago
.gitignore Update backend database to ZODB 7 years ago
LICENSE Refactor and add setup.py 7 years ago
README.md Update README.md 7 years ago
contractstorage.py Remove broken function 7 years ago
mythril Search function now returns contract code 7 years ago
requirements.txt Update requirements.txt 7 years ago
setup.py Update setup.py 7 years ago

README.md

Mythril

Mythril is a bug hunting tool and framework for the Ethereum blockchain.

Installation

Install from Pypi:

$ pip install mythril

Or, clone the GitHub repo to install the newest master branch:

$ git clone https://github.com/b-mueller/mythril/
$ cd mythril
$ python setup.py install

Usage

-- TODO --

I'm currently rewriting the whole thing and the docs need to be updated.

Credit

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