Skip to content
This repository was archived by the owner on Jul 18, 2023. It is now read-only.

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

@evilink/evilthereum

EVILthereum (base on trufflesuite/ganache-core) implements the attack to steal Chainlink node's vrf_key and tamper the randomenss by changing block extra data for favorable result.

Development

Start with Chainlink Mocker

yarn dev serve --chainlink-mocker-key 0x$(openssl rand -hex 32)
  1. Design your victim contract in contracts and build artifact.
  2. Add migration of victim contract in migration.ts.
  3. Add victim contract's address to contract-address.ts for future usage.
  4. Implement ResultChecker and register it as well-known victim.