Skip to content

Aggregation of challs based on ethereum from different CTFs

Notifications You must be signed in to change notification settings

GotenJBZ/chall_eth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chall_eth

Aggregation of challs based on ethereum from different CTFs.

How to play

  1. Clone the repository
  2. Install dependencies with yarn install
  3. Code your solutions in the provided *.challenge.js files (inside each challenge's folder in the test folder)
  4. Run your exploit for a challenge with yarn run challenge-name. If the challenge is executed successfully, you've passed!

Tips and tricks

  1. In all challenges you must use the account called attacker. In Ethers, that should translate to using .connect(attacker).
  2. To code the solutions, you may need to refer to Ethers and Hardhat docs.
  3. In some cases, you may need to code and deploy custom smart contracts (you should put them in contracts/attacker-contracts).

Challs

  1. Bonjour [:heavy_check_mark:]
  2. You Only Have One Chance [:heavy_check_mark:]
  3. Duper Super Safe Safe [:heavy_check_mark:]
  4. Rolls Royce [:heavy_check_mark:]

About

Aggregation of challs based on ethereum from different CTFs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 54.8%
  • JavaScript 45.2%