Coinmonks

Coinmonks is a non-profit Crypto Educational Publication. Other Project — https://coincodecap.com/…

Follow publication

Member-only story

Smart Contract Analysis Tools

Mustafa Akbulut
Coinmonks
Published in
3 min readJan 4, 2023

Smart contracts are self-executing contracts with the terms of the agreement between buyer and seller being directly written into lines of code. The code and the agreements contained therein are stored and replicated on a blockchain network.

As smart contracts gained popularity, analysis tools were developed to secure them. Here are some tools that can help secure your smart contracts:

Mythril

Mythril is a security analysis tool for Ethereum smart contracts. It uses concolic analysis, taint analysis, and control flow checking to detect a variety of security vulnerabilities.

Installation and setup

Get it with Docker:

$ docker pull mythril/myth

Install from Pypi (Python 3.6–3.9):

$ pip3 install mythril

Github: https://github.com/ConsenSys/mythril

Oyente

Oyente is a security analysis tool for Ethereum smart contracts. It uses symbolic execution to detect vulnerabilities such as reentrancy attacks and transaction-ordering dependence.

Installation

Execute a python virtualenv

python -m virtualenv env
source env/bin/activate

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Coinmonks
Coinmonks

Published in Coinmonks

Coinmonks is a non-profit Crypto Educational Publication. Other Project — https://coincodecap.com/ & Email — gaurav@coincodecap.com

Mustafa Akbulut
Mustafa Akbulut

Written by Mustafa Akbulut

Pentester | Web3 Security Enthusiast https://www.linkedin.com/in/mustafa-akbulut99/ You can buy me a coffee if you like my stories: patreon.com/MustafaAkbulut

No responses yet

Write a response

Recommended from Medium

Lists