├── .gitattributes ├── .gitignore ├── README.md ├── ctf ├── LongRageReplay.abi ├── RevEng.abi └── YouToken.abi ├── custom_checks ├── etherbank.sol ├── fixedmath.sol ├── myassertion.sol ├── primefactorization.sol ├── registrar.sol ├── simpledschief.sol └── wallet.sol ├── frontrunning └── vulnerabletwostep.sol ├── generic_bugs ├── fallout.sol ├── guessthenumber.sol ├── guesstherandomnumber.sol ├── tokensale.sol └── walletlibrarydemo.sol └── truffle_project ├── contracts ├── Migrations.sol ├── Reentrance.sol └── SafeMath.sol ├── migrations └── 1_initial_migration.js ├── package-lock.json └── truffle.js /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/README.md -------------------------------------------------------------------------------- /ctf/LongRageReplay.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/ctf/LongRageReplay.abi -------------------------------------------------------------------------------- /ctf/RevEng.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/ctf/RevEng.abi -------------------------------------------------------------------------------- /ctf/YouToken.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/ctf/YouToken.abi -------------------------------------------------------------------------------- /custom_checks/etherbank.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/custom_checks/etherbank.sol -------------------------------------------------------------------------------- /custom_checks/fixedmath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/custom_checks/fixedmath.sol -------------------------------------------------------------------------------- /custom_checks/myassertion.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/custom_checks/myassertion.sol -------------------------------------------------------------------------------- /custom_checks/primefactorization.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/custom_checks/primefactorization.sol -------------------------------------------------------------------------------- /custom_checks/registrar.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/custom_checks/registrar.sol -------------------------------------------------------------------------------- /custom_checks/simpledschief.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/custom_checks/simpledschief.sol -------------------------------------------------------------------------------- /custom_checks/wallet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/custom_checks/wallet.sol -------------------------------------------------------------------------------- /frontrunning/vulnerabletwostep.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/frontrunning/vulnerabletwostep.sol -------------------------------------------------------------------------------- /generic_bugs/fallout.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/generic_bugs/fallout.sol -------------------------------------------------------------------------------- /generic_bugs/guessthenumber.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/generic_bugs/guessthenumber.sol -------------------------------------------------------------------------------- /generic_bugs/guesstherandomnumber.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/generic_bugs/guesstherandomnumber.sol -------------------------------------------------------------------------------- /generic_bugs/tokensale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/generic_bugs/tokensale.sol -------------------------------------------------------------------------------- /generic_bugs/walletlibrarydemo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/generic_bugs/walletlibrarydemo.sol -------------------------------------------------------------------------------- /truffle_project/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/truffle_project/contracts/Migrations.sol -------------------------------------------------------------------------------- /truffle_project/contracts/Reentrance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/truffle_project/contracts/Reentrance.sol -------------------------------------------------------------------------------- /truffle_project/contracts/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/truffle_project/contracts/SafeMath.sol -------------------------------------------------------------------------------- /truffle_project/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/truffle_project/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /truffle_project/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/truffle_project/package-lock.json -------------------------------------------------------------------------------- /truffle_project/truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/mythx-playground/HEAD/truffle_project/truffle.js --------------------------------------------------------------------------------