Taking up the challenge of finding Solidity exploits !
I came across these CTFs while looking to apply for an internship at Halborn and thought I might give it a try to test myself against a real interview challenge.
There are several CTFs available but I chose to focus on Solidity related challenges since this is what I'm most familiar with at the moment. It also gives me the opportunity to practice with the Hardhat environnement and write tests files on my own after being carried by the nice setup of the damn-vulnerable-defi challenges.
Two vulnerable contracts are provided and a report on each of them can be found in their respective folders. In addition, a Javascript test file can be run from each folder (yarn hardhat test
) to demonstrate the vulnerabilities described in the reports.
** Halborn Offensive Security Engineers that are applying for a full time position, please audit these contracts and provide us with a Security audit report.**
There are 5 different Contracts/Programs based on different Protocols and Blockchains. Please audit/hack and create a Report on one of the following below to submit for your position with Halborn as an Offensive Security Engineer.
Please include:
Findings Risk Description Code Section Recommendation on Improvement
Halborn requests you to audit these smart contracts. Not only look at the code risks but also the economic aspects.
./HalbornCTF_Rust_Solana/
./HalbornCTF_Rust_CosmWasm/dvamm/
./HalbornCTF_Rust_Substrate
./HalbornCTF_Solidity_Ethereum
Coming Soon...