├── .gitignore ├── README.md ├── bin └── activate ├── forge-ctf └── src │ ├── CTFDeployer.sol │ └── CTFSolver.sol ├── kctf-challenge ├── Dockerfile ├── kctf_persist_env ├── kctf_restore_env └── nsjail.cfg ├── kubernetes └── ctf-server.yaml ├── paradigmctf.py ├── .dockerignore ├── .gitignore ├── Dockerfile ├── ctf_launchers │ ├── __init__.py │ ├── daemon.py │ ├── koth_launcher.py │ ├── launcher.py │ ├── pwn_launcher.py │ ├── score_submitter.py │ ├── team_provider.py │ └── utils.py ├── ctf_server │ ├── __init__.py │ ├── anvil_proxy.py │ ├── backends │ │ ├── __init__.py │ │ ├── backend.py │ │ ├── docker_backend.py │ │ └── kubernetes_backend.py │ ├── databases │ │ ├── __init__.py │ │ ├── database.py │ │ ├── redisdb.py │ │ └── sqlitedb.py │ ├── orchestrator.py │ ├── types │ │ └── __init__.py │ └── utils.py ├── ctf_solvers │ ├── __init__.py │ ├── koth_solver.py │ ├── pwn_solver.py │ ├── solver.py │ └── utils.py ├── docker-compose.yml ├── foundry │ ├── __init__.py │ └── anvil.py ├── requirements.txt └── setup.py └── templates ├── eth-koth ├── .challengeignore ├── challenge.yaml └── challenge │ ├── Dockerfile │ ├── challenge.py │ ├── docker-compose.yml │ ├── project │ ├── .gitignore │ ├── README.md │ ├── foundry.toml │ ├── lib │ │ ├── forge-ctf │ │ │ └── src │ │ │ │ ├── CTFDeployer.sol │ │ │ │ └── CTFSolver.sol │ │ └── forge-std │ │ │ ├── .github │ │ │ └── workflows │ │ │ │ ├── ci.yml │ │ │ │ └── sync.yml │ │ │ ├── .gitignore │ │ │ ├── .gitmodules │ │ │ ├── LICENSE-APACHE │ │ │ ├── LICENSE-MIT │ │ │ ├── README.md │ │ │ ├── foundry.toml │ │ │ ├── lib │ │ │ └── ds-test │ │ │ │ ├── .github │ │ │ │ └── workflows │ │ │ │ │ └── build.yml │ │ │ │ ├── .gitignore │ │ │ │ ├── LICENSE │ │ │ │ ├── Makefile │ │ │ │ ├── default.nix │ │ │ │ ├── demo │ │ │ │ └── demo.sol │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ ├── test.sol │ │ │ │ └── test.t.sol │ │ │ ├── package.json │ │ │ ├── src │ │ │ ├── Base.sol │ │ │ ├── Script.sol │ │ │ ├── StdAssertions.sol │ │ │ ├── StdChains.sol │ │ │ ├── StdCheats.sol │ │ │ ├── StdError.sol │ │ │ ├── StdInvariant.sol │ │ │ ├── StdJson.sol │ │ │ ├── StdMath.sol │ │ │ ├── StdStorage.sol │ │ │ ├── StdStyle.sol │ │ │ ├── StdUtils.sol │ │ │ ├── Test.sol │ │ │ ├── Vm.sol │ │ │ ├── console.sol │ │ │ ├── console2.sol │ │ │ ├── interfaces │ │ │ │ ├── IERC1155.sol │ │ │ │ ├── IERC165.sol │ │ │ │ ├── IERC20.sol │ │ │ │ ├── IERC4626.sol │ │ │ │ ├── IERC721.sol │ │ │ │ └── IMulticall3.sol │ │ │ └── safeconsole.sol │ │ │ └── test │ │ │ ├── StdAssertions.t.sol │ │ │ ├── StdChains.t.sol │ │ │ ├── StdCheats.t.sol │ │ │ ├── StdError.t.sol │ │ │ ├── StdMath.t.sol │ │ │ ├── StdStorage.t.sol │ │ │ ├── StdStyle.t.sol │ │ │ ├── StdUtils.t.sol │ │ │ ├── Vm.t.sol │ │ │ ├── compilation │ │ │ ├── CompilationScript.sol │ │ │ ├── CompilationScriptBase.sol │ │ │ ├── CompilationTest.sol │ │ │ └── CompilationTestBase.sol │ │ │ └── fixtures │ │ │ └── broadcast.log.json │ ├── remappings.txt │ ├── script │ │ ├── Deploy.s.sol │ │ ├── Solve.s.sol │ │ └── exploit │ │ │ └── Exploit.sol │ └── src │ │ └── Challenge.sol │ └── solve.py └── eth-pwn ├── .challengeignore ├── README.md ├── challenge.yaml └── challenge ├── Dockerfile ├── challenge.py ├── docker-compose.yml ├── project ├── .gitignore ├── README.md ├── foundry.toml ├── lib │ ├── forge-ctf │ │ └── src │ │ │ ├── CTFDeployer.sol │ │ │ └── CTFSolver.sol │ └── forge-std │ │ ├── .github │ │ └── workflows │ │ │ ├── ci.yml │ │ │ └── sync.yml │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── LICENSE-APACHE │ │ ├── LICENSE-MIT │ │ ├── README.md │ │ ├── foundry.toml │ │ ├── lib │ │ └── ds-test │ │ │ ├── .github │ │ │ └── workflows │ │ │ │ └── build.yml │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── default.nix │ │ │ ├── demo │ │ │ └── demo.sol │ │ │ ├── package.json │ │ │ └── src │ │ │ ├── test.sol │ │ │ └── test.t.sol │ │ ├── package.json │ │ ├── src │ │ ├── Base.sol │ │ ├── Script.sol │ │ ├── StdAssertions.sol │ │ ├── StdChains.sol │ │ ├── StdCheats.sol │ │ ├── StdError.sol │ │ ├── StdInvariant.sol │ │ ├── StdJson.sol │ │ ├── StdMath.sol │ │ ├── StdStorage.sol │ │ ├── StdStyle.sol │ │ ├── StdUtils.sol │ │ ├── Test.sol │ │ ├── Vm.sol │ │ ├── console.sol │ │ ├── console2.sol │ │ ├── interfaces │ │ │ ├── IERC1155.sol │ │ │ ├── IERC165.sol │ │ │ ├── IERC20.sol │ │ │ ├── IERC4626.sol │ │ │ ├── IERC721.sol │ │ │ └── IMulticall3.sol │ │ └── safeconsole.sol │ │ └── test │ │ ├── StdAssertions.t.sol │ │ ├── StdChains.t.sol │ │ ├── StdCheats.t.sol │ │ ├── StdError.t.sol │ │ ├── StdMath.t.sol │ │ ├── StdStorage.t.sol │ │ ├── StdStyle.t.sol │ │ ├── StdUtils.t.sol │ │ ├── Vm.t.sol │ │ ├── compilation │ │ ├── CompilationScript.sol │ │ ├── CompilationScriptBase.sol │ │ ├── CompilationTest.sol │ │ └── CompilationTestBase.sol │ │ └── fixtures │ │ └── broadcast.log.json ├── remappings.txt ├── script │ ├── Deploy.s.sol │ ├── Solve.s.sol │ └── exploit │ │ └── Exploit.sol └── src │ └── Challenge.sol └── solve.py /.gitignore: -------------------------------------------------------------------------------- 1 | **/__pycache__ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/README.md -------------------------------------------------------------------------------- /bin/activate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/bin/activate -------------------------------------------------------------------------------- /forge-ctf/src/CTFDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/forge-ctf/src/CTFDeployer.sol -------------------------------------------------------------------------------- /forge-ctf/src/CTFSolver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/forge-ctf/src/CTFSolver.sol -------------------------------------------------------------------------------- /kctf-challenge/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/kctf-challenge/Dockerfile -------------------------------------------------------------------------------- /kctf-challenge/kctf_persist_env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/kctf-challenge/kctf_persist_env -------------------------------------------------------------------------------- /kctf-challenge/kctf_restore_env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/kctf-challenge/kctf_restore_env -------------------------------------------------------------------------------- /kctf-challenge/nsjail.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/kctf-challenge/nsjail.cfg -------------------------------------------------------------------------------- /kubernetes/ctf-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/kubernetes/ctf-server.yaml -------------------------------------------------------------------------------- /paradigmctf.py/.dockerignore: -------------------------------------------------------------------------------- 1 | **/__pycache__ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /paradigmctf.py/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | *.egg-info 3 | **/__pycache__/ -------------------------------------------------------------------------------- /paradigmctf.py/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/Dockerfile -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/daemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_launchers/daemon.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/koth_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_launchers/koth_launcher.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_launchers/launcher.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/pwn_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_launchers/pwn_launcher.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/score_submitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_launchers/score_submitter.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/team_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_launchers/team_provider.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_launchers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_launchers/utils.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/__init__.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/anvil_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/anvil_proxy.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/backends/__init__.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/backends/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/backends/backend.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/backends/docker_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/backends/docker_backend.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/backends/kubernetes_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/backends/kubernetes_backend.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/databases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/databases/__init__.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/databases/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/databases/database.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/databases/redisdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/databases/redisdb.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/databases/sqlitedb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/databases/sqlitedb.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/orchestrator.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/types/__init__.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_server/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_server/utils.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_solvers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paradigmctf.py/ctf_solvers/koth_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_solvers/koth_solver.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_solvers/pwn_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_solvers/pwn_solver.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_solvers/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_solvers/solver.py -------------------------------------------------------------------------------- /paradigmctf.py/ctf_solvers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/ctf_solvers/utils.py -------------------------------------------------------------------------------- /paradigmctf.py/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/docker-compose.yml -------------------------------------------------------------------------------- /paradigmctf.py/foundry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paradigmctf.py/foundry/anvil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/foundry/anvil.py -------------------------------------------------------------------------------- /paradigmctf.py/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/requirements.txt -------------------------------------------------------------------------------- /paradigmctf.py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/paradigmctf.py/setup.py -------------------------------------------------------------------------------- /templates/eth-koth/.challengeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/.challengeignore -------------------------------------------------------------------------------- /templates/eth-koth/challenge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge.yaml -------------------------------------------------------------------------------- /templates/eth-koth/challenge/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/Dockerfile -------------------------------------------------------------------------------- /templates/eth-koth/challenge/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/challenge.py -------------------------------------------------------------------------------- /templates/eth-koth/challenge/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/docker-compose.yml -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/.gitignore: -------------------------------------------------------------------------------- 1 | broadcast/ 2 | cache/ 3 | out/ -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/README.md -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/foundry.toml -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-ctf/src/CTFDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-ctf/src/CTFDeployer.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-ctf/src/CTFSolver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-ctf/src/CTFSolver.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/.github/workflows/ci.yml -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/.github/workflows/sync.yml -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | out/ 3 | .vscode 4 | .idea 5 | -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/.gitmodules -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/LICENSE-APACHE -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/LICENSE-MIT -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/README.md -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/foundry.toml -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/.github/workflows/build.yml -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/.gitignore: -------------------------------------------------------------------------------- 1 | /.dapple 2 | /build 3 | /out 4 | /cache/ 5 | -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/LICENSE -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/Makefile -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/default.nix -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/demo/demo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/demo/demo.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/package.json -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/src/test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/src/test.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/src/test.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/lib/ds-test/src/test.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/package.json -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/Base.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/Base.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/Script.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/Script.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdAssertions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdAssertions.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdChains.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdChains.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdCheats.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdCheats.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdError.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdError.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdInvariant.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdInvariant.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdJson.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdJson.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdMath.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdStorage.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdStyle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdStyle.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/StdUtils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/StdUtils.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/Test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/Test.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/Vm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/Vm.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/console.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/console.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/console2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/console2.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC1155.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC165.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC20.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC4626.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC4626.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IERC721.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IMulticall3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/interfaces/IMulticall3.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/src/safeconsole.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/src/safeconsole.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdAssertions.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdAssertions.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdChains.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdChains.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdCheats.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdCheats.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdError.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdError.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdMath.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdMath.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdStorage.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdStorage.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdStyle.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdStyle.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/StdUtils.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/StdUtils.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/Vm.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/Vm.t.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationScript.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationScript.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationScriptBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationScriptBase.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationTest.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationTestBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/compilation/CompilationTestBase.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/lib/forge-std/test/fixtures/broadcast.log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/lib/forge-std/test/fixtures/broadcast.log.json -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/remappings.txt -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/script/Deploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/script/Deploy.s.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/script/Solve.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/script/Solve.s.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/script/exploit/Exploit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/script/exploit/Exploit.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/project/src/Challenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/project/src/Challenge.sol -------------------------------------------------------------------------------- /templates/eth-koth/challenge/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-koth/challenge/solve.py -------------------------------------------------------------------------------- /templates/eth-pwn/.challengeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/.challengeignore -------------------------------------------------------------------------------- /templates/eth-pwn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/README.md -------------------------------------------------------------------------------- /templates/eth-pwn/challenge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge.yaml -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/Dockerfile -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/challenge.py -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/docker-compose.yml -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/.gitignore: -------------------------------------------------------------------------------- 1 | broadcast/ 2 | cache/ 3 | out/ -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/README.md -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/foundry.toml -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-ctf/src/CTFDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-ctf/src/CTFDeployer.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-ctf/src/CTFSolver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-ctf/src/CTFSolver.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/.github/workflows/ci.yml -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/.github/workflows/sync.yml -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | out/ 3 | .vscode 4 | .idea 5 | -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/.gitmodules -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/LICENSE-APACHE -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/LICENSE-MIT -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/README.md -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/foundry.toml -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/.github/workflows/build.yml -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/.gitignore: -------------------------------------------------------------------------------- 1 | /.dapple 2 | /build 3 | /out 4 | /cache/ 5 | -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/LICENSE -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/Makefile -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/default.nix -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/demo/demo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/demo/demo.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/package.json -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/src/test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/src/test.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/src/test.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/lib/ds-test/src/test.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/package.json -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/Base.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/Base.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/Script.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/Script.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdAssertions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdAssertions.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdChains.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdChains.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdCheats.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdCheats.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdError.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdError.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdInvariant.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdInvariant.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdJson.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdJson.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdMath.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdStorage.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdStyle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdStyle.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/StdUtils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/StdUtils.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/Test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/Test.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/Vm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/Vm.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/console.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/console.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/console2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/console2.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC1155.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC165.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC20.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC4626.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC4626.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IERC721.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IMulticall3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/interfaces/IMulticall3.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/src/safeconsole.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/src/safeconsole.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdAssertions.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdAssertions.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdChains.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdChains.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdCheats.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdCheats.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdError.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdError.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdMath.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdMath.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdStorage.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdStorage.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdStyle.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdStyle.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/StdUtils.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/StdUtils.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/Vm.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/Vm.t.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationScript.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationScript.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationScriptBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationScriptBase.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationTest.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationTestBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/compilation/CompilationTestBase.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/lib/forge-std/test/fixtures/broadcast.log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/lib/forge-std/test/fixtures/broadcast.log.json -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/remappings.txt -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/script/Deploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/script/Deploy.s.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/script/Solve.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/script/Solve.s.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/script/exploit/Exploit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/script/exploit/Exploit.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/project/src/Challenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/project/src/Challenge.sol -------------------------------------------------------------------------------- /templates/eth-pwn/challenge/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/paradigm-ctf-infrastructure/HEAD/templates/eth-pwn/challenge/solve.py --------------------------------------------------------------------------------