Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mythril is very slow #1847

Open
JacobYiu opened this issue Mar 23, 2024 · 1 comment
Open

Mythril is very slow #1847

JacobYiu opened this issue Mar 23, 2024 · 1 comment

Comments

@JacobYiu
Copy link

JacobYiu commented Mar 23, 2024

Description

Often times, when I run a simple analyze command on a smart contract, it is quick, other times it is very slow. Sometimes I am unable to use the command myth -h because it just hangs for some reason.

How to Reproduce

myth -h
myth analyze [contract].sol
Both of these give no output for a very long period of time.

-->

Expected behavior

Give results stating whether a contract is vulnerable or not

Screenshots

@norhh
Copy link
Collaborator

norhh commented Mar 24, 2024

Hi @JacobYiu, the default timeout for symbolic execution is usually set high.
You can adjust execution timeout using --execution-timeout <timeout> which is in seconds.
Usually techniques such as symbolic execution and Fuzzing are meant to be run for a long time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants