gongbell / ContractFuzzer

The Ethereum Smart Contract Fuzzer for Security Vulnerability Detection (ASE 2018)
229 stars 85 forks source link

Crawler failing to fetch data from Etherscan #10

Open AminoACID123 opened 4 years ago

AminoACID123 commented 4 years ago

I have just run your crawler trying to get smart contract source code from Etherscan, but received an error message. I noticed that the Etherscan is using Cloudflare for security purposes, making the python requests module unable to get the desired data. Could you provide a solution for this? Btw, if I want to fuzz a large amount of smart contracts, do I have to manually edit the contract configuration files one by one?

gongbell commented 4 years ago

We may need some time to work out a solution.

Yes, Contract configuration file for deployment should be edited one by one since their deployment option may differ case by case, a template may help.