├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── moar-horse-5 │ ├── .gitignore │ ├── README │ ├── challenge.yaml │ ├── challenge │ │ ├── Dockerfile │ │ ├── flag.txt │ │ ├── moar-horse-server │ │ └── moar_horse.so │ ├── program │ │ ├── Cargo.toml │ │ ├── Makefile │ │ └── src │ │ │ ├── entrypoint.rs │ │ │ ├── lib.rs │ │ │ └── processor.rs │ ├── server │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── flag.txt │ │ └── src │ │ │ └── main.rs │ └── solve │ │ ├── Cargo.toml │ │ ├── solve.py │ │ └── src │ │ ├── lib.rs │ │ └── processor.rs └── solfire │ ├── main.rs │ └── solfire.so └── src └── lib.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/README.md -------------------------------------------------------------------------------- /examples/moar-horse-5/.gitignore: -------------------------------------------------------------------------------- 1 | !/challenge/moar_horse.so 2 | -------------------------------------------------------------------------------- /examples/moar-horse-5/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/README -------------------------------------------------------------------------------- /examples/moar-horse-5/challenge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/challenge.yaml -------------------------------------------------------------------------------- /examples/moar-horse-5/challenge/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/challenge/Dockerfile -------------------------------------------------------------------------------- /examples/moar-horse-5/challenge/flag.txt: -------------------------------------------------------------------------------- 1 | tjctf{too_much_horse_769dc05b1cad6497} 2 | -------------------------------------------------------------------------------- /examples/moar-horse-5/challenge/moar-horse-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/challenge/moar-horse-server -------------------------------------------------------------------------------- /examples/moar-horse-5/challenge/moar_horse.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/challenge/moar_horse.so -------------------------------------------------------------------------------- /examples/moar-horse-5/program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/program/Cargo.toml -------------------------------------------------------------------------------- /examples/moar-horse-5/program/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/program/Makefile -------------------------------------------------------------------------------- /examples/moar-horse-5/program/src/entrypoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/program/src/entrypoint.rs -------------------------------------------------------------------------------- /examples/moar-horse-5/program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/program/src/lib.rs -------------------------------------------------------------------------------- /examples/moar-horse-5/program/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/program/src/processor.rs -------------------------------------------------------------------------------- /examples/moar-horse-5/server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/server/Cargo.toml -------------------------------------------------------------------------------- /examples/moar-horse-5/server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/server/Makefile -------------------------------------------------------------------------------- /examples/moar-horse-5/server/flag.txt: -------------------------------------------------------------------------------- 1 | OSEC{test_flag} -------------------------------------------------------------------------------- /examples/moar-horse-5/server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/server/src/main.rs -------------------------------------------------------------------------------- /examples/moar-horse-5/solve/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/solve/Cargo.toml -------------------------------------------------------------------------------- /examples/moar-horse-5/solve/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/solve/solve.py -------------------------------------------------------------------------------- /examples/moar-horse-5/solve/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/solve/src/lib.rs -------------------------------------------------------------------------------- /examples/moar-horse-5/solve/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/moar-horse-5/solve/src/processor.rs -------------------------------------------------------------------------------- /examples/solfire/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/solfire/main.rs -------------------------------------------------------------------------------- /examples/solfire/solfire.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/examples/solfire/solfire.so -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otter-sec/sol-ctf-framework/HEAD/src/lib.rs --------------------------------------------------------------------------------