├── .env.example ├── .gas-snapshot ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── Cargo.toml ├── LICENSE ├── README.md ├── foundry.toml ├── remappings.txt └── src ├── Capture_the_Ether ├── Accounts │ ├── Account_Takeover │ │ ├── AccountTakeoverChallenge.sol │ │ ├── AccountTakeoverChallenge.t.sol │ │ ├── README.md │ │ └── priv_key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── Fuzzy_identity │ │ ├── Attacker.sol │ │ ├── Factory.sol │ │ ├── FuzzyIdentityChallenge.sol │ │ ├── FuzzyIdentityChallenge.t.sol │ │ ├── README.md │ │ └── get_addr │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ ├── lib.rs │ │ │ └── main.rs │ └── Public_Key │ │ ├── PublicKeyChallenge.sol │ │ ├── PublicKeyChallenge.t.sol │ │ ├── README.md │ │ └── pubkey │ │ ├── Cargo.toml │ │ └── src │ │ ├── lib.rs │ │ └── main.rs ├── Lotteries │ ├── Guess_the_new_number │ │ ├── Attacker.sol │ │ ├── GuessTheNewNumberChallenge.sol │ │ ├── GuessTheNewNumberChallenge.t.sol │ │ └── README.md │ ├── Guess_the_number │ │ ├── GuessTheNumberChallenge.sol │ │ ├── GuessTheNumberChallenge.t.sol │ │ └── README.md │ ├── Guess_the_random_number │ │ ├── GuessTheRandomNumberChallenge.sol │ │ ├── GuessTheRandomNumberChallenge.t.sol │ │ └── README.md │ ├── Guess_the_secret_number │ │ ├── GuessTheSecretNumberChallenge.sol │ │ ├── GuessTheSecretNumberChallenge.t.sol │ │ ├── README.md │ │ └── get_hash │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── Predict_the_block_hash │ │ ├── PredictTheBlockHashChallenge.sol │ │ ├── PredictTheBlockHashChallenge.t.sol │ │ └── README.md │ └── Predict_the_future │ │ ├── Attacker.sol │ │ ├── PredictTheFutureChallenge.sol │ │ ├── PredictTheFutureChallenge.t.sol │ │ └── README.md ├── Math │ ├── Donation │ │ ├── DonationChallenge.sol │ │ ├── DonationChallenge.t.sol │ │ └── README.md │ ├── Fifty_years │ │ ├── Attacker.sol │ │ ├── FiftyYearsChallenge.sol │ │ ├── FiftyYearsChallenge.t.sol │ │ └── README.md │ ├── Mapping │ │ ├── MappingChallenge.sol │ │ ├── MappingChallenge.t.sol │ │ ├── README.md │ │ └── img │ │ │ ├── account_storage.png │ │ │ └── evm_account.png │ ├── Retirement_fund │ │ ├── Attacker.sol │ │ ├── README.md │ │ ├── RetirementFundChallenge.sol │ │ └── RetirementFundChallenge.t.sol │ ├── Token_sale │ │ ├── README.md │ │ ├── TokenSaleChallenge.sol │ │ └── TokenSaleChallenge.t.sol │ └── Token_whale │ │ ├── README.md │ │ ├── TokenWhaleChallenge.sol │ │ └── TokenWhaleChallenge.t.sol ├── Miscellaneous │ ├── Assume_ownership │ │ ├── AssumeOwnershipChallenge.sol │ │ ├── AssumeOwnershipChallenge.t.sol │ │ └── README.md │ └── Token_bank │ │ ├── Attacker.sol │ │ ├── README.md │ │ ├── TokenBankChallenge.sol │ │ └── TokenBankChallenge.t.sol └── Warmup │ ├── Call_me │ ├── CallMeChallenge.sol │ ├── CallMeChallenge.t.sol │ └── README.md │ ├── Choose_a_nickname │ ├── NicknameChallenge.sol │ ├── NicknameChallenge.t.sol │ └── README.md │ └── Deploy_a_contract │ ├── DeployChallenge.s.sol │ ├── DeployChallenge.sol │ ├── DeployChallenge.t.sol │ └── README.md ├── Ethernaut ├── Alien_Codex │ ├── AlienCodex.sol │ ├── AlienCodex.t.sol │ ├── AlienCodexFactory.sol │ └── README.md ├── Coin_Flip │ ├── CoinFlip.sol │ ├── CoinFlip.t.sol │ ├── CoinFlipFactory.sol │ └── README.md ├── Delegation │ ├── Delegation.sol │ ├── Delegation.t.sol │ ├── DelegationFactory.sol │ └── README.md ├── Denial │ ├── Denial.sol │ ├── Denial.t.sol │ ├── DenialFactory.sol │ └── README.md ├── Dex │ ├── Dex.sol │ ├── Dex.t.sol │ ├── DexFactory.sol │ └── README.md ├── Dex_Two │ ├── DexTwo.sol │ ├── DexTwo.t.sol │ ├── DexTwoFactory.sol │ └── README.md ├── DoubleEntryPoint │ ├── DoubleEntryPoint.sol │ ├── DoubleEntryPoint.t.sol │ ├── DoubleEntryPointFactory.sol │ └── README.md ├── Elevator │ ├── Elevator.sol │ ├── Elevator.t.sol │ ├── ElevatorFactory.sol │ └── README.md ├── Fallback │ ├── Fallback.sol │ ├── Fallback.t.sol │ ├── FallbackFactory.sol │ └── README.md ├── Fallout │ ├── Fallout.sol │ ├── Fallout.t.sol │ ├── FalloutFactory.sol │ └── README.md ├── Force │ ├── Force.sol │ ├── Force.t.sol │ ├── ForceFactory.sol │ └── README.md ├── Gatekeeper_One │ ├── GatekeeperOne.sol │ ├── GatekeeperOne.t.sol │ ├── GatekeeperOneFactory.sol │ └── README.md ├── Gatekeeper_Three │ ├── GatekeeperThree.sol │ ├── GatekeeperThree.t.sol │ ├── GatekeeperThreeFactory.sol │ └── README.md ├── Gatekeeper_Two │ ├── GatekeeperTwo.sol │ ├── GatekeeperTwo.t.sol │ ├── GatekeeperTwoFactory.sol │ └── README.md ├── Good_Samaritan │ ├── GoodSamaritan.sol │ ├── GoodSamaritan.t.sol │ ├── GoodSamaritanFactory.sol │ └── README.md ├── Hello_Ethernaut │ ├── Instance.sol │ ├── Instance.t.sol │ ├── InstanceFactory.sol │ └── README.md ├── HigherOrder │ ├── HigherOrder.sol │ ├── HigherOrder.t.sol │ ├── HigherOrderFactory.sol │ └── README.md ├── King │ ├── King.sol │ ├── King.t.sol │ ├── KingFactory.sol │ └── README.md ├── MagicNumber │ ├── MagicNum.sol │ ├── MagicNum.t.sol │ ├── MagicNumFactory.sol │ ├── README.md │ ├── Solver.huff │ └── image │ │ └── contractCreationWorkflow.png ├── Motorbike │ ├── Motorbike.sol │ ├── Motorbike.t.sol │ ├── MotorbikeFactory.sol │ └── README.md ├── Naught_Coin │ ├── NaughtCoin.sol │ ├── NaughtCoin.t.sol │ ├── NaughtCoinFactory.sol │ └── README.md ├── Preservation │ ├── Preservation.sol │ ├── Preservation.t.sol │ ├── PreservationFactory.sol │ └── README.md ├── Privacy │ ├── Privacy.sol │ ├── Privacy.t.sol │ ├── PrivacyFactory.sol │ └── README.md ├── Puzzle_Wallet │ ├── PuzzleWallet.sol │ ├── PuzzleWallet.t.sol │ ├── PuzzleWalletFactory.sol │ └── README.md ├── Re-entrancy │ ├── README.md │ ├── Reentrance.sol │ ├── Reentrance.t.sol │ └── ReentranceFactory.sol ├── Recovery │ ├── README.md │ ├── Recovery.sol │ ├── Recovery.t.sol │ └── RecoveryFactory.sol ├── Shop │ ├── README.md │ ├── Shop.sol │ ├── Shop.t.sol │ └── ShopFactory.sol ├── Stake │ ├── README.md │ ├── Stake.sol │ ├── Stake.t.sol │ └── StakeFactory.sol ├── Switch │ ├── README.md │ ├── Switch.sol │ ├── Switch.t.sol │ └── SwitchFactory.sol ├── Telephone │ ├── README.md │ ├── Telephone.sol │ ├── Telephone.t.sol │ └── TelephoneFactory.sol ├── Token │ ├── README.md │ ├── Token.sol │ ├── Token.t.sol │ └── TokenFactory.sol ├── Vault │ ├── README.md │ ├── Vault.sol │ ├── Vault.t.sol │ └── VaultFactory.sol ├── base │ ├── Level-05.sol │ ├── Level-06.sol │ ├── Level-08.sol │ └── Level.sol └── readme.md └── utils └── BytesDeployer.sol /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/.env.example -------------------------------------------------------------------------------- /.gas-snapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/.gas-snapshot -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/.gitmodules -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/README.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/foundry.toml -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/remappings.txt -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Account_Takeover/AccountTakeoverChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Account_Takeover/AccountTakeoverChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Account_Takeover/AccountTakeoverChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Account_Takeover/AccountTakeoverChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Account_Takeover/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Account_Takeover/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Account_Takeover/priv_key/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Account_Takeover/priv_key/Cargo.toml -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Account_Takeover/priv_key/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Account_Takeover/priv_key/src/main.rs -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/Attacker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/Attacker.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/Factory.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/FuzzyIdentityChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/FuzzyIdentityChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/FuzzyIdentityChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/FuzzyIdentityChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/get_addr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/get_addr/Cargo.toml -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/get_addr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/get_addr/src/lib.rs -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Fuzzy_identity/get_addr/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Fuzzy_identity/get_addr/src/main.rs -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Public_Key/PublicKeyChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Public_Key/PublicKeyChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Public_Key/PublicKeyChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Public_Key/PublicKeyChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Public_Key/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Public_Key/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Public_Key/pubkey/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Public_Key/pubkey/Cargo.toml -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Public_Key/pubkey/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Public_Key/pubkey/src/lib.rs -------------------------------------------------------------------------------- /src/Capture_the_Ether/Accounts/Public_Key/pubkey/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Accounts/Public_Key/pubkey/src/main.rs -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_new_number/Attacker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_new_number/Attacker.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_new_number/GuessTheNewNumberChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_new_number/GuessTheNewNumberChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_new_number/GuessTheNewNumberChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_new_number/GuessTheNewNumberChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_new_number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_new_number/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_number/GuessTheNumberChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_number/GuessTheNumberChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_number/GuessTheNumberChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_number/GuessTheNumberChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_number/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_random_number/GuessTheRandomNumberChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_random_number/GuessTheRandomNumberChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_random_number/GuessTheRandomNumberChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_random_number/GuessTheRandomNumberChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_random_number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_random_number/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_secret_number/GuessTheSecretNumberChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_secret_number/GuessTheSecretNumberChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_secret_number/GuessTheSecretNumberChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_secret_number/GuessTheSecretNumberChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_secret_number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_secret_number/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_secret_number/get_hash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_secret_number/get_hash/Cargo.toml -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Guess_the_secret_number/get_hash/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Guess_the_secret_number/get_hash/src/main.rs -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Predict_the_block_hash/PredictTheBlockHashChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Predict_the_block_hash/PredictTheBlockHashChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Predict_the_block_hash/PredictTheBlockHashChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Predict_the_block_hash/PredictTheBlockHashChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Predict_the_block_hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Predict_the_block_hash/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Predict_the_future/Attacker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Predict_the_future/Attacker.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Predict_the_future/PredictTheFutureChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Predict_the_future/PredictTheFutureChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Predict_the_future/PredictTheFutureChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Predict_the_future/PredictTheFutureChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Lotteries/Predict_the_future/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Lotteries/Predict_the_future/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Donation/DonationChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Donation/DonationChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Donation/DonationChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Donation/DonationChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Donation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Donation/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Fifty_years/Attacker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Fifty_years/Attacker.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Fifty_years/FiftyYearsChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Fifty_years/FiftyYearsChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Fifty_years/FiftyYearsChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Fifty_years/FiftyYearsChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Fifty_years/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Fifty_years/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Mapping/MappingChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Mapping/MappingChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Mapping/MappingChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Mapping/MappingChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Mapping/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Mapping/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Mapping/img/account_storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Mapping/img/account_storage.png -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Mapping/img/evm_account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Mapping/img/evm_account.png -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Retirement_fund/Attacker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Retirement_fund/Attacker.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Retirement_fund/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Retirement_fund/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Retirement_fund/RetirementFundChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Retirement_fund/RetirementFundChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Retirement_fund/RetirementFundChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Retirement_fund/RetirementFundChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Token_sale/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Token_sale/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Token_sale/TokenSaleChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Token_sale/TokenSaleChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Token_sale/TokenSaleChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Token_sale/TokenSaleChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Token_whale/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Token_whale/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Token_whale/TokenWhaleChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Token_whale/TokenWhaleChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Math/Token_whale/TokenWhaleChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Math/Token_whale/TokenWhaleChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Miscellaneous/Assume_ownership/AssumeOwnershipChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Miscellaneous/Assume_ownership/AssumeOwnershipChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Miscellaneous/Assume_ownership/AssumeOwnershipChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Miscellaneous/Assume_ownership/AssumeOwnershipChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Miscellaneous/Assume_ownership/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Miscellaneous/Assume_ownership/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Miscellaneous/Token_bank/Attacker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Miscellaneous/Token_bank/Attacker.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Miscellaneous/Token_bank/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Miscellaneous/Token_bank/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Miscellaneous/Token_bank/TokenBankChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Miscellaneous/Token_bank/TokenBankChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Miscellaneous/Token_bank/TokenBankChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Miscellaneous/Token_bank/TokenBankChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Call_me/CallMeChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Call_me/CallMeChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Call_me/CallMeChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Call_me/CallMeChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Call_me/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Call_me/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Choose_a_nickname/NicknameChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Choose_a_nickname/NicknameChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Choose_a_nickname/NicknameChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Choose_a_nickname/NicknameChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Choose_a_nickname/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Choose_a_nickname/README.md -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Deploy_a_contract/DeployChallenge.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Deploy_a_contract/DeployChallenge.s.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Deploy_a_contract/DeployChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Deploy_a_contract/DeployChallenge.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Deploy_a_contract/DeployChallenge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Deploy_a_contract/DeployChallenge.t.sol -------------------------------------------------------------------------------- /src/Capture_the_Ether/Warmup/Deploy_a_contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Capture_the_Ether/Warmup/Deploy_a_contract/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Alien_Codex/AlienCodex.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Alien_Codex/AlienCodex.sol -------------------------------------------------------------------------------- /src/Ethernaut/Alien_Codex/AlienCodex.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Alien_Codex/AlienCodex.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Alien_Codex/AlienCodexFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Alien_Codex/AlienCodexFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Alien_Codex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Alien_Codex/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Coin_Flip/CoinFlip.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Coin_Flip/CoinFlip.sol -------------------------------------------------------------------------------- /src/Ethernaut/Coin_Flip/CoinFlip.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Coin_Flip/CoinFlip.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Coin_Flip/CoinFlipFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Coin_Flip/CoinFlipFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Coin_Flip/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Coin_Flip/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Delegation/Delegation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Delegation/Delegation.sol -------------------------------------------------------------------------------- /src/Ethernaut/Delegation/Delegation.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Delegation/Delegation.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Delegation/DelegationFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Delegation/DelegationFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Delegation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Delegation/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Denial/Denial.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Denial/Denial.sol -------------------------------------------------------------------------------- /src/Ethernaut/Denial/Denial.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Denial/Denial.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Denial/DenialFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Denial/DenialFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Denial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Denial/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Dex/Dex.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex/Dex.sol -------------------------------------------------------------------------------- /src/Ethernaut/Dex/Dex.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex/Dex.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Dex/DexFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex/DexFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Dex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Dex_Two/DexTwo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex_Two/DexTwo.sol -------------------------------------------------------------------------------- /src/Ethernaut/Dex_Two/DexTwo.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex_Two/DexTwo.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Dex_Two/DexTwoFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex_Two/DexTwoFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Dex_Two/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Dex_Two/README.md -------------------------------------------------------------------------------- /src/Ethernaut/DoubleEntryPoint/DoubleEntryPoint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/DoubleEntryPoint/DoubleEntryPoint.sol -------------------------------------------------------------------------------- /src/Ethernaut/DoubleEntryPoint/DoubleEntryPoint.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/DoubleEntryPoint/DoubleEntryPoint.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/DoubleEntryPoint/DoubleEntryPointFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/DoubleEntryPoint/DoubleEntryPointFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/DoubleEntryPoint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/DoubleEntryPoint/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Elevator/Elevator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Elevator/Elevator.sol -------------------------------------------------------------------------------- /src/Ethernaut/Elevator/Elevator.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Elevator/Elevator.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Elevator/ElevatorFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Elevator/ElevatorFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Elevator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Elevator/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Fallback/Fallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallback/Fallback.sol -------------------------------------------------------------------------------- /src/Ethernaut/Fallback/Fallback.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallback/Fallback.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Fallback/FallbackFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallback/FallbackFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Fallback/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallback/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Fallout/Fallout.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallout/Fallout.sol -------------------------------------------------------------------------------- /src/Ethernaut/Fallout/Fallout.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallout/Fallout.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Fallout/FalloutFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallout/FalloutFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Fallout/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Fallout/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Force/Force.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Force/Force.sol -------------------------------------------------------------------------------- /src/Ethernaut/Force/Force.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Force/Force.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Force/ForceFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Force/ForceFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Force/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Force/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_One/GatekeeperOne.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_One/GatekeeperOne.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_One/GatekeeperOne.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_One/GatekeeperOne.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_One/GatekeeperOneFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_One/GatekeeperOneFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_One/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_One/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Three/GatekeeperThree.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Three/GatekeeperThree.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Three/GatekeeperThree.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Three/GatekeeperThree.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Three/GatekeeperThreeFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Three/GatekeeperThreeFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Three/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Three/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Two/GatekeeperTwo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Two/GatekeeperTwo.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Two/GatekeeperTwo.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Two/GatekeeperTwo.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Two/GatekeeperTwoFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Two/GatekeeperTwoFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Gatekeeper_Two/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Gatekeeper_Two/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Good_Samaritan/GoodSamaritan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Good_Samaritan/GoodSamaritan.sol -------------------------------------------------------------------------------- /src/Ethernaut/Good_Samaritan/GoodSamaritan.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Good_Samaritan/GoodSamaritan.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Good_Samaritan/GoodSamaritanFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Good_Samaritan/GoodSamaritanFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Good_Samaritan/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Good_Samaritan/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Hello_Ethernaut/Instance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Hello_Ethernaut/Instance.sol -------------------------------------------------------------------------------- /src/Ethernaut/Hello_Ethernaut/Instance.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Hello_Ethernaut/Instance.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Hello_Ethernaut/InstanceFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Hello_Ethernaut/InstanceFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Hello_Ethernaut/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Hello_Ethernaut/README.md -------------------------------------------------------------------------------- /src/Ethernaut/HigherOrder/HigherOrder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/HigherOrder/HigherOrder.sol -------------------------------------------------------------------------------- /src/Ethernaut/HigherOrder/HigherOrder.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/HigherOrder/HigherOrder.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/HigherOrder/HigherOrderFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/HigherOrder/HigherOrderFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/HigherOrder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/HigherOrder/README.md -------------------------------------------------------------------------------- /src/Ethernaut/King/King.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/King/King.sol -------------------------------------------------------------------------------- /src/Ethernaut/King/King.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/King/King.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/King/KingFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/King/KingFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/King/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/King/README.md -------------------------------------------------------------------------------- /src/Ethernaut/MagicNumber/MagicNum.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/MagicNumber/MagicNum.sol -------------------------------------------------------------------------------- /src/Ethernaut/MagicNumber/MagicNum.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/MagicNumber/MagicNum.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/MagicNumber/MagicNumFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/MagicNumber/MagicNumFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/MagicNumber/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/MagicNumber/README.md -------------------------------------------------------------------------------- /src/Ethernaut/MagicNumber/Solver.huff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/MagicNumber/Solver.huff -------------------------------------------------------------------------------- /src/Ethernaut/MagicNumber/image/contractCreationWorkflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/MagicNumber/image/contractCreationWorkflow.png -------------------------------------------------------------------------------- /src/Ethernaut/Motorbike/Motorbike.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Motorbike/Motorbike.sol -------------------------------------------------------------------------------- /src/Ethernaut/Motorbike/Motorbike.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Motorbike/Motorbike.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Motorbike/MotorbikeFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Motorbike/MotorbikeFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Motorbike/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Motorbike/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Naught_Coin/NaughtCoin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Naught_Coin/NaughtCoin.sol -------------------------------------------------------------------------------- /src/Ethernaut/Naught_Coin/NaughtCoin.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Naught_Coin/NaughtCoin.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Naught_Coin/NaughtCoinFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Naught_Coin/NaughtCoinFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Naught_Coin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Naught_Coin/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Preservation/Preservation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Preservation/Preservation.sol -------------------------------------------------------------------------------- /src/Ethernaut/Preservation/Preservation.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Preservation/Preservation.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Preservation/PreservationFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Preservation/PreservationFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Preservation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Preservation/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Privacy/Privacy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Privacy/Privacy.sol -------------------------------------------------------------------------------- /src/Ethernaut/Privacy/Privacy.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Privacy/Privacy.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Privacy/PrivacyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Privacy/PrivacyFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Privacy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Privacy/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Puzzle_Wallet/PuzzleWallet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Puzzle_Wallet/PuzzleWallet.sol -------------------------------------------------------------------------------- /src/Ethernaut/Puzzle_Wallet/PuzzleWallet.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Puzzle_Wallet/PuzzleWallet.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Puzzle_Wallet/PuzzleWalletFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Puzzle_Wallet/PuzzleWalletFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Puzzle_Wallet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Puzzle_Wallet/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Re-entrancy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Re-entrancy/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Re-entrancy/Reentrance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Re-entrancy/Reentrance.sol -------------------------------------------------------------------------------- /src/Ethernaut/Re-entrancy/Reentrance.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Re-entrancy/Reentrance.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Re-entrancy/ReentranceFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Re-entrancy/ReentranceFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Recovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Recovery/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Recovery/Recovery.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Recovery/Recovery.sol -------------------------------------------------------------------------------- /src/Ethernaut/Recovery/Recovery.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Recovery/Recovery.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Recovery/RecoveryFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Recovery/RecoveryFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Shop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Shop/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Shop/Shop.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Shop/Shop.sol -------------------------------------------------------------------------------- /src/Ethernaut/Shop/Shop.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Shop/Shop.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Shop/ShopFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Shop/ShopFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Stake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Stake/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Stake/Stake.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Stake/Stake.sol -------------------------------------------------------------------------------- /src/Ethernaut/Stake/Stake.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Stake/Stake.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Stake/StakeFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Stake/StakeFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Switch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Switch/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Switch/Switch.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Switch/Switch.sol -------------------------------------------------------------------------------- /src/Ethernaut/Switch/Switch.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Switch/Switch.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Switch/SwitchFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Switch/SwitchFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Telephone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Telephone/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Telephone/Telephone.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Telephone/Telephone.sol -------------------------------------------------------------------------------- /src/Ethernaut/Telephone/Telephone.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Telephone/Telephone.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Telephone/TelephoneFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Telephone/TelephoneFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Token/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Token/Token.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Token/Token.sol -------------------------------------------------------------------------------- /src/Ethernaut/Token/Token.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Token/Token.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Token/TokenFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Token/TokenFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/Vault/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Vault/README.md -------------------------------------------------------------------------------- /src/Ethernaut/Vault/Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Vault/Vault.sol -------------------------------------------------------------------------------- /src/Ethernaut/Vault/Vault.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Vault/Vault.t.sol -------------------------------------------------------------------------------- /src/Ethernaut/Vault/VaultFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/Vault/VaultFactory.sol -------------------------------------------------------------------------------- /src/Ethernaut/base/Level-05.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/base/Level-05.sol -------------------------------------------------------------------------------- /src/Ethernaut/base/Level-06.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/base/Level-06.sol -------------------------------------------------------------------------------- /src/Ethernaut/base/Level-08.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/base/Level-08.sol -------------------------------------------------------------------------------- /src/Ethernaut/base/Level.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/base/Level.sol -------------------------------------------------------------------------------- /src/Ethernaut/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/Ethernaut/readme.md -------------------------------------------------------------------------------- /src/utils/BytesDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WTFAcademy/WTF-CTF/HEAD/src/utils/BytesDeployer.sol --------------------------------------------------------------------------------