├── .gitignore ├── LICENSE ├── README.md ├── WACon2022 ├── Final │ ├── mcgonagall │ │ ├── .DS_Store │ │ ├── .gitignore │ │ ├── README.md │ │ ├── deploy │ │ │ ├── .DS_Store │ │ │ ├── Dockerfile │ │ │ ├── chall.py │ │ │ ├── docker-compose.yml │ │ │ ├── flag.py │ │ │ └── mcgonagall_d956f9aac5ae540c3991ff6588d8906f63fd3992a4105add170b91410129e4fb.tar.gz │ │ ├── public │ │ │ └── chall.py │ │ ├── solution │ │ │ └── solve.sage │ │ └── src │ │ │ ├── Dockerfile │ │ │ ├── chall.py │ │ │ ├── docker-compose.yml │ │ │ └── flag.py │ └── trinity │ │ ├── .gitignore │ │ ├── README.md │ │ ├── deploy │ │ └── trinity_6d4e148e7f0ce0aa7d3624730702bb27a0ec2144dd9cf54338d9755231fb49a9.tar.gz │ │ ├── public │ │ ├── chall.py │ │ └── output │ │ ├── solution │ │ ├── solve.sage │ │ └── solve_ref.sage │ │ └── src │ │ ├── chall.py │ │ └── flag.py └── Qual │ └── chukjibeop │ ├── README.md │ ├── deploy │ └── .gitkeep │ ├── solution │ ├── Dockerfile │ ├── GSDR172p23.22N │ ├── GSDR172p23.22O │ ├── README.md │ ├── gps_ephemeris.xml │ ├── gps_iono.xml │ ├── gps_utc_model.xml │ ├── nmea_pvt.nmea │ ├── out.png │ ├── pvt.dat_220621_152359.geojson │ ├── pvt.dat_220621_152359.gpx │ ├── pvt.dat_220621_152359.kml │ ├── run.sh │ └── solve.conf │ └── src │ ├── chall.gpx │ ├── chall.kml │ └── chall_user_motion.txt ├── WACon2023 └── Qual │ ├── cry │ ├── README.md │ ├── dist │ │ ├── challenge.py │ │ ├── flag.txt │ │ └── output │ ├── exploit │ │ └── solve.sage │ └── src │ │ ├── challenge.py │ │ ├── flag.txt │ │ └── output │ └── push-it-to-the-limit │ ├── README.md │ ├── dist │ ├── challenge.py │ └── output │ ├── exploit │ ├── factor.sage │ └── solve.sage │ └── src │ ├── challenge.py │ ├── flag.txt │ └── output ├── codegate2020 ├── Final │ ├── Cloud9 │ │ ├── README.md │ │ ├── binary_flag │ │ │ ├── chall.sage │ │ │ ├── flag.txt │ │ │ └── output │ │ └── prob_src │ │ │ ├── chall.sage │ │ │ ├── chall_debug.sage │ │ │ ├── flag.txt │ │ │ ├── output │ │ │ └── secret.py │ └── Sculptor │ │ ├── README.md │ │ ├── binary_flag │ │ ├── chall.py │ │ ├── flag.txt │ │ └── output │ │ └── prob_src │ │ ├── chall.py │ │ ├── chall_debug.py │ │ ├── flag.txt │ │ └── output └── Qual │ ├── MUNCH │ ├── .gitignore │ ├── README.md │ ├── binary_flag │ │ ├── chall.py │ │ ├── flag.txt │ │ └── output │ └── prob_src │ │ ├── chall.py │ │ ├── flag.txt │ │ └── output │ └── Polynomials │ ├── .gitignore │ ├── README.md │ ├── binary_flag │ ├── README.md │ ├── chall.sage │ ├── flag.txt │ └── output │ └── prob_src │ ├── chall.sage │ ├── chall_genoutput.sage │ ├── flag.txt │ ├── output │ └── secret.py ├── codegate2024 └── Final │ └── Quantitative-Easing │ ├── README.md │ ├── exploit │ └── src │ │ ├── innerproduct │ │ ├── __init__.py │ │ ├── inner_product_prover.py │ │ └── inner_product_verifier.py │ │ ├── pippenger │ │ ├── __init__.py │ │ ├── group.py │ │ ├── modp.py │ │ └── pippenger.py │ │ ├── rangeproofs │ │ ├── __init__.py │ │ ├── rangeproof_aggreg_prover.py │ │ ├── rangeproof_aggreg_prover_forgery_helper.py │ │ ├── rangeproof_aggreg_verifier.py │ │ ├── rangeproof_prover.py │ │ └── rangeproof_verifier.py │ │ ├── requirements.txt │ │ ├── solve.py │ │ └── utils │ │ ├── __init__.py │ │ ├── commitments.py │ │ ├── transcript.py │ │ └── utils.py │ ├── info.yaml │ └── prob │ ├── for_organizer │ ├── Dockerfile │ ├── docker-compose.yml │ └── src │ │ ├── MW.py │ │ ├── flag │ │ ├── init.sh │ │ ├── innerproduct │ │ ├── __init__.py │ │ ├── inner_product_prover.py │ │ └── inner_product_verifier.py │ │ ├── pippenger │ │ ├── __init__.py │ │ ├── group.py │ │ ├── modp.py │ │ └── pippenger.py │ │ ├── pow.py │ │ ├── rangeproofs │ │ ├── __init__.py │ │ ├── rangeproof_aggreg_prover.py │ │ ├── rangeproof_aggreg_verifier.py │ │ ├── rangeproof_prover.py │ │ └── rangeproof_verifier.py │ │ ├── requirements.txt │ │ └── utils │ │ ├── __init__.py │ │ ├── commitments.py │ │ ├── transcript.py │ │ └── utils.py │ └── for_user │ └── src │ ├── MW.py │ ├── flag │ ├── innerproduct │ ├── __init__.py │ ├── inner_product_prover.py │ └── inner_product_verifier.py │ ├── pippenger │ ├── __init__.py │ ├── group.py │ ├── modp.py │ └── pippenger.py │ ├── rangeproofs │ ├── __init__.py │ ├── rangeproof_aggreg_prover.py │ ├── rangeproof_aggreg_verifier.py │ ├── rangeproof_prover.py │ └── rangeproof_verifier.py │ ├── requirements.txt │ └── utils │ ├── __init__.py │ ├── commitments.py │ ├── transcript.py │ └── utils.py └── codegate2025 └── Qual └── Resonance ├── README.md ├── exploit ├── exploit.patch └── solve.py ├── info.yaml └── prob ├── for_organizer ├── Dockerfile ├── chall.sage ├── docker-compose.yml ├── flag.txt ├── init.sh ├── pow.py └── requirements.txt └── for_user └── chall.sage /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/README.md -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/.DS_Store -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | *.sage.py 3 | -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/README.md -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/deploy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/deploy/.DS_Store -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/deploy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/deploy/Dockerfile -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/deploy/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/deploy/chall.py -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/deploy/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/deploy/docker-compose.yml -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/deploy/flag.py: -------------------------------------------------------------------------------- 1 | flag = b"WACon{BKZ_with_nonce_bit_length_exposure}" 2 | -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/deploy/mcgonagall_d956f9aac5ae540c3991ff6588d8906f63fd3992a4105add170b91410129e4fb.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/deploy/mcgonagall_d956f9aac5ae540c3991ff6588d8906f63fd3992a4105add170b91410129e4fb.tar.gz -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/public/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/public/chall.py -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/solution/solve.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/solution/solve.sage -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/src/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/src/Dockerfile -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/src/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/src/chall.py -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/src/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/mcgonagall/src/docker-compose.yml -------------------------------------------------------------------------------- /WACon2022/Final/mcgonagall/src/flag.py: -------------------------------------------------------------------------------- 1 | flag = b"WACon{BKZ_with_nonce_bit_length_exposure}" 2 | -------------------------------------------------------------------------------- /WACon2022/Final/trinity/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | *.sage.py 3 | -------------------------------------------------------------------------------- /WACon2022/Final/trinity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/trinity/README.md -------------------------------------------------------------------------------- /WACon2022/Final/trinity/deploy/trinity_6d4e148e7f0ce0aa7d3624730702bb27a0ec2144dd9cf54338d9755231fb49a9.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/trinity/deploy/trinity_6d4e148e7f0ce0aa7d3624730702bb27a0ec2144dd9cf54338d9755231fb49a9.tar.gz -------------------------------------------------------------------------------- /WACon2022/Final/trinity/public/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/trinity/public/chall.py -------------------------------------------------------------------------------- /WACon2022/Final/trinity/public/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/trinity/public/output -------------------------------------------------------------------------------- /WACon2022/Final/trinity/solution/solve.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/trinity/solution/solve.sage -------------------------------------------------------------------------------- /WACon2022/Final/trinity/solution/solve_ref.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/trinity/solution/solve_ref.sage -------------------------------------------------------------------------------- /WACon2022/Final/trinity/src/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Final/trinity/src/chall.py -------------------------------------------------------------------------------- /WACon2022/Final/trinity/src/flag.py: -------------------------------------------------------------------------------- 1 | flag = b"WACon{Factoring_with_only_a_third_of_the_bits}" 2 | -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/README.md -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/deploy/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/Dockerfile -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/GSDR172p23.22N: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/GSDR172p23.22N -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/GSDR172p23.22O: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/GSDR172p23.22O -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/README.md -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/gps_ephemeris.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/gps_ephemeris.xml -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/gps_iono.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/gps_iono.xml -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/gps_utc_model.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/gps_utc_model.xml -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/nmea_pvt.nmea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/nmea_pvt.nmea -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/out.png -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/pvt.dat_220621_152359.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/pvt.dat_220621_152359.geojson -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/pvt.dat_220621_152359.gpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/pvt.dat_220621_152359.gpx -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/pvt.dat_220621_152359.kml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/pvt.dat_220621_152359.kml -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/run.sh -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/solution/solve.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/solution/solve.conf -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/src/chall.gpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/src/chall.gpx -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/src/chall.kml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/src/chall.kml -------------------------------------------------------------------------------- /WACon2022/Qual/chukjibeop/src/chall_user_motion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2022/Qual/chukjibeop/src/chall_user_motion.txt -------------------------------------------------------------------------------- /WACon2023/Qual/cry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/cry/README.md -------------------------------------------------------------------------------- /WACon2023/Qual/cry/dist/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/cry/dist/challenge.py -------------------------------------------------------------------------------- /WACon2023/Qual/cry/dist/flag.txt: -------------------------------------------------------------------------------- 1 | SAMPLE_FLAG -------------------------------------------------------------------------------- /WACon2023/Qual/cry/dist/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/cry/dist/output -------------------------------------------------------------------------------- /WACon2023/Qual/cry/exploit/solve.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/cry/exploit/solve.sage -------------------------------------------------------------------------------- /WACon2023/Qual/cry/src/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/cry/src/challenge.py -------------------------------------------------------------------------------- /WACon2023/Qual/cry/src/flag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/cry/src/flag.txt -------------------------------------------------------------------------------- /WACon2023/Qual/cry/src/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/cry/src/output -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/push-it-to-the-limit/README.md -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/dist/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/push-it-to-the-limit/dist/challenge.py -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/dist/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/push-it-to-the-limit/dist/output -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/exploit/factor.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/push-it-to-the-limit/exploit/factor.sage -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/exploit/solve.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/push-it-to-the-limit/exploit/solve.sage -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/src/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/push-it-to-the-limit/src/challenge.py -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/src/flag.txt: -------------------------------------------------------------------------------- 1 | WACON2023{flatter=>https://eprint.iacr.org/2023/237.pdf} -------------------------------------------------------------------------------- /WACon2023/Qual/push-it-to-the-limit/src/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/WACon2023/Qual/push-it-to-the-limit/src/output -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Cloud9/README.md -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/binary_flag/chall.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Cloud9/binary_flag/chall.sage -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/binary_flag/flag.txt: -------------------------------------------------------------------------------- 1 | CODEGATE2020{Here_comes_the_crypto_genius} -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/binary_flag/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Cloud9/binary_flag/output -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/prob_src/chall.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Cloud9/prob_src/chall.sage -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/prob_src/chall_debug.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Cloud9/prob_src/chall_debug.sage -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/prob_src/flag.txt: -------------------------------------------------------------------------------- 1 | CODEGATE2020{Here_comes_the_crypto_genius} -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/prob_src/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Cloud9/prob_src/output -------------------------------------------------------------------------------- /codegate2020/Final/Cloud9/prob_src/secret.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Cloud9/prob_src/secret.py -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Sculptor/README.md -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/binary_flag/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Sculptor/binary_flag/chall.py -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/binary_flag/flag.txt: -------------------------------------------------------------------------------- 1 | CODEGATE2020{Lattices_are_so_fxxking_cool} -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/binary_flag/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Sculptor/binary_flag/output -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/prob_src/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Sculptor/prob_src/chall.py -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/prob_src/chall_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Sculptor/prob_src/chall_debug.py -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/prob_src/flag.txt: -------------------------------------------------------------------------------- 1 | CODEGATE2020{Lattices_are_so_fxxking_cool} -------------------------------------------------------------------------------- /codegate2020/Final/Sculptor/prob_src/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Final/Sculptor/prob_src/output -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/.gitignore: -------------------------------------------------------------------------------- 1 | .sage.py 2 | __pycache__/ 3 | -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/MUNCH/README.md -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/binary_flag/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/MUNCH/binary_flag/chall.py -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/binary_flag/flag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/MUNCH/binary_flag/flag.txt -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/binary_flag/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/MUNCH/binary_flag/output -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/prob_src/chall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/MUNCH/prob_src/chall.py -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/prob_src/flag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/MUNCH/prob_src/flag.txt -------------------------------------------------------------------------------- /codegate2020/Qual/MUNCH/prob_src/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/MUNCH/prob_src/output -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/.gitignore: -------------------------------------------------------------------------------- 1 | .sage.py 2 | __pycache__/ 3 | -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/README.md -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/binary_flag/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/binary_flag/README.md -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/binary_flag/chall.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/binary_flag/chall.sage -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/binary_flag/flag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/binary_flag/flag.txt -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/binary_flag/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/binary_flag/output -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/prob_src/chall.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/prob_src/chall.sage -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/prob_src/chall_genoutput.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/prob_src/chall_genoutput.sage -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/prob_src/flag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/prob_src/flag.txt -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/prob_src/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/prob_src/output -------------------------------------------------------------------------------- /codegate2020/Qual/Polynomials/prob_src/secret.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2020/Qual/Polynomials/prob_src/secret.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/README.md -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/innerproduct/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/innerproduct/inner_product_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/innerproduct/inner_product_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/innerproduct/inner_product_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/innerproduct/inner_product_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/group.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/modp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/modp.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/pippenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/pippenger/pippenger.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_aggreg_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_aggreg_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_aggreg_prover_forgery_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_aggreg_prover_forgery_helper.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_aggreg_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_aggreg_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/rangeproofs/rangeproof_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/requirements.txt -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/solve.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/utils/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/utils/commitments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/utils/commitments.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/utils/transcript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/utils/transcript.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/exploit/src/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/exploit/src/utils/utils.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/info.yaml -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/Dockerfile -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/docker-compose.yml -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/MW.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/MW.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/flag: -------------------------------------------------------------------------------- 1 | CODEGATE{Times_29/Aug/2024_Chancellor_on_brink_of_third_bailout_for_banks} -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/init.sh -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/innerproduct/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/innerproduct/inner_product_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/innerproduct/inner_product_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/innerproduct/inner_product_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/innerproduct/inner_product_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/group.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/modp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/modp.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/pippenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pippenger/pippenger.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/pow.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_aggreg_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_aggreg_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_aggreg_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_aggreg_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/rangeproofs/rangeproof_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/requirements.txt -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/commitments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/commitments.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/transcript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/transcript.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_organizer/src/utils/utils.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/MW.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/MW.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/flag: -------------------------------------------------------------------------------- 1 | SAMPLE -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/innerproduct/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/innerproduct/inner_product_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/innerproduct/inner_product_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/innerproduct/inner_product_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/innerproduct/inner_product_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/group.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/modp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/modp.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/pippenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/pippenger/pippenger.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_aggreg_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_aggreg_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_aggreg_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_aggreg_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_prover.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/rangeproofs/rangeproof_verifier.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/requirements.txt: -------------------------------------------------------------------------------- 1 | fastecdsa==2.3.2 2 | sympy==1.13.1 3 | -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/__init__.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/commitments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/commitments.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/transcript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/transcript.py -------------------------------------------------------------------------------- /codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2024/Final/Quantitative-Easing/prob/for_user/src/utils/utils.py -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/README.md -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/exploit/exploit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/exploit/exploit.patch -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/exploit/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/exploit/solve.py -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/info.yaml -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_organizer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/prob/for_organizer/Dockerfile -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_organizer/chall.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/prob/for_organizer/chall.sage -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_organizer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/prob/for_organizer/docker-compose.yml -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_organizer/flag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/prob/for_organizer/flag.txt -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_organizer/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/prob/for_organizer/init.sh -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_organizer/pow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/prob/for_organizer/pow.py -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_organizer/requirements.txt: -------------------------------------------------------------------------------- 1 | bcrypt==4.1.2 2 | ecdsa==0.19.0 3 | 4 | -------------------------------------------------------------------------------- /codegate2025/Qual/Resonance/prob/for_user/chall.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcw109550/my-ctf-challenges/HEAD/codegate2025/Qual/Resonance/prob/for_user/chall.sage --------------------------------------------------------------------------------