├── .gitignore ├── LICENSE ├── README.md ├── checkers ├── 0 │ ├── checker.py │ ├── checklib.py │ ├── service1_common.py │ └── user_agents.txt ├── 1 │ ├── checker.py │ ├── checklib.py │ ├── service1_common.py │ └── user_agents.txt ├── 2 │ ├── authlib.cpython-39-x86_64-linux-gnu.so │ ├── checker.py │ ├── checklib.py │ └── service2_client.py ├── 3 │ ├── authlib.cpython-39-x86_64-linux-gnu.so │ ├── checker.py │ ├── checklib.py │ └── service2_client.py ├── 4 │ ├── .gitignore │ ├── authlib.cpython-39-x86_64-linux-gnu.so │ ├── checker.py │ ├── checklib.py │ ├── service2_client.py │ └── user_agents.txt ├── 5 │ ├── checker.py │ ├── checklib.py │ ├── cmd_paths.py │ ├── cmd_tree.py │ └── service3_common.py ├── 6 │ ├── checker.py │ ├── checklib.py │ ├── cmd_paths.py │ ├── cmd_tree.py │ └── service3_common.py ├── 7 │ ├── checker.py │ └── checklib.py ├── README.md ├── headless │ ├── .gitignore │ ├── Dockerfile │ ├── app.js │ ├── docker-compose.yml │ ├── package.json │ └── user-agents.txt └── requirements.txt ├── data ├── checks.csv ├── flag.csv ├── game.json ├── service.csv ├── stolen_flags.csv ├── team.csv └── team_service.csv ├── exploits ├── README.md ├── authlib.cpython-38-x86_64-linux-gnu.so ├── exploiter.py ├── requirements.txt ├── service1-h2c-smuggler.py ├── service1-store1-vuln1-h2csmuggling.py ├── service1-store1-vuln2-switch-by-mint.py ├── service1-store2-vuln1-negativeprice.py ├── service1-store2-vuln2-keyrecovery.py ├── service1-store2-vuln3-donateall.py ├── service1_common.py ├── service2-store1-vuln1-hardcoded-key.py ├── service2-store1-vuln2-path-traversal.py ├── service2-store1-vuln3-tag-not-checked.py ├── service2-store1-vuln4-auth-bypass.py ├── service2-store2-vuln1-ungarbled.py ├── service2-store2-vuln2-wiresout.sage ├── service2-store2-vuln3-otrandom.sage ├── service2-store3-vuln1-zeros.py ├── service2-store3-vuln2-viewexam.py ├── service2_store2_common.py ├── service2_store2_common_sage.sage ├── service2client.py ├── service3-deaslr1-read1.py ├── service3-deaslr1-read2.py ├── service3-deaslr2-read1.py ├── service3-deaslr2-read2.py ├── service3-debug-mode-1.py ├── service3-debug-mode-2.py ├── service3-leak-1.py ├── service3-leak-2.py ├── service3-leak-3.py ├── service3-leak-4.py ├── service3-leak-5.py ├── service3_common.py ├── service4-store1-vuln1-auth-bypass.py ├── service4-store1-vuln2-roots.sage ├── service4-store1-vuln3-small-roots.sage └── service4-store1-vuln4-zero-poly.py ├── img ├── closedea.png ├── cybersecnatlab-logo.png ├── cyberuni.png ├── icc-logo.png ├── network.svg ├── rpn.png ├── scoreboard.png └── trademark.png └── services ├── service1 ├── README.md └── service │ ├── blockchain │ ├── data │ │ └── .gitkeep │ └── init │ │ └── genesis.sql │ ├── closedsea │ ├── Dockerfile │ ├── config │ │ ├── nginx.conf │ │ ├── supervisord.conf │ │ └── uwsgi.ini │ ├── requirements.txt │ └── src │ │ ├── __init__.py │ │ ├── app.py │ │ ├── static │ │ ├── all.min.css │ │ ├── bootstrap.bundle.min.js │ │ ├── bootstrap.min.css │ │ ├── crypto.js │ │ ├── jquery.min.js │ │ ├── sjcl.js │ │ └── socket.io.min.js │ │ ├── templates │ │ ├── base.html │ │ ├── dashboard.html │ │ ├── index.html │ │ ├── item.html │ │ ├── listing.html │ │ ├── login.html │ │ ├── register.html │ │ └── user.html │ │ └── views │ │ ├── __init__.py │ │ ├── api.py │ │ ├── exceptions.py │ │ ├── frontend.py │ │ └── helpers.py │ ├── deploy.sh │ ├── docker-compose.yml │ ├── minter │ ├── Dockerfile │ └── app │ │ ├── classes │ │ ├── functions.php │ │ ├── nft.php │ │ └── user.php │ │ ├── index.php │ │ └── login.php │ ├── sample.env │ └── transactions │ ├── .gitignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ └── src │ ├── app.js │ └── start-app.js ├── service2 ├── README.md ├── service │ ├── README.md │ ├── auth_service │ │ ├── Dockerfile │ │ ├── authlib.cpython-310-x86_64-linux-gnu.so │ │ ├── authlib.cpython-311-x86_64-linux-gnu.so │ │ ├── authlib.cpython-38-x86_64-linux-gnu.so │ │ ├── authlib.cpython-39-x86_64-linux-gnu.so │ │ ├── client.py │ │ ├── server.py │ │ └── user_handlers.py │ ├── deploy.sh │ ├── docker-compose.yml │ ├── encryptednotes │ │ ├── Dockerfile │ │ ├── __init__.py │ │ ├── app │ │ │ ├── aes_128.txt │ │ │ ├── auth.py │ │ │ ├── gates.py │ │ │ ├── ot.py │ │ │ ├── requirements.txt │ │ │ └── server.py │ │ └── client.py │ ├── examnotes │ │ ├── Dockerfile │ │ └── app │ │ │ ├── auth.py │ │ │ ├── requirements.txt │ │ │ └── server.py │ └── examportal │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── app │ │ ├── classes │ │ │ ├── database.php │ │ │ ├── exam.php │ │ │ └── user.php │ │ ├── exam.php │ │ ├── exam_create.php │ │ ├── exam_list.php │ │ ├── exam_submit.php │ │ ├── exam_view.php │ │ ├── index.php │ │ ├── login.php │ │ ├── logout.php │ │ └── utils.php │ │ └── db │ │ └── init │ │ └── init.sql └── src │ ├── README.md │ ├── auth_service │ ├── Dockerfile │ ├── auth_utils.h │ ├── authlib.cpp │ ├── client.py │ ├── rapidjson │ │ ├── allocators.h │ │ ├── cursorstreamwrapper.h │ │ ├── document.h │ │ ├── encodedstream.h │ │ ├── encodings.h │ │ ├── error │ │ │ ├── en.h │ │ │ └── error.h │ │ ├── filereadstream.h │ │ ├── filewritestream.h │ │ ├── fwd.h │ │ ├── internal │ │ │ ├── biginteger.h │ │ │ ├── clzll.h │ │ │ ├── diyfp.h │ │ │ ├── dtoa.h │ │ │ ├── ieee754.h │ │ │ ├── itoa.h │ │ │ ├── meta.h │ │ │ ├── pow10.h │ │ │ ├── regex.h │ │ │ ├── stack.h │ │ │ ├── strfunc.h │ │ │ ├── strtod.h │ │ │ └── swap.h │ │ ├── istreamwrapper.h │ │ ├── memorybuffer.h │ │ ├── memorystream.h │ │ ├── msinttypes │ │ │ ├── inttypes.h │ │ │ └── stdint.h │ │ ├── ostreamwrapper.h │ │ ├── pointer.h │ │ ├── prettywriter.h │ │ ├── rapidjson.h │ │ ├── reader.h │ │ ├── schema.h │ │ ├── stream.h │ │ ├── stringbuffer.h │ │ ├── uri.h │ │ └── writer.h │ ├── server.py │ └── user_handlers.py │ ├── deploy.sh │ ├── docker-compose.yml │ ├── encryptednotes │ ├── Dockerfile │ ├── __init__.py │ ├── app │ │ ├── aes_128.txt │ │ ├── auth.py │ │ ├── gates.py │ │ ├── ot.py │ │ ├── requirements.txt │ │ └── server.py │ └── client.py │ ├── examnotes │ ├── Dockerfile │ └── app │ │ ├── auth.py │ │ ├── requirements.txt │ │ └── server.py │ └── examportal │ ├── .gitignore │ ├── Dockerfile │ ├── app │ ├── classes │ │ ├── database.php │ │ ├── exam.php │ │ └── user.php │ ├── exam.php │ ├── exam_create.php │ ├── exam_list.php │ ├── exam_submit.php │ ├── exam_view.php │ ├── index.php │ ├── login.php │ ├── logout.php │ └── utils.php │ └── db │ └── init │ └── init.sql ├── service3 ├── README.md ├── service │ ├── Dockerfile │ ├── docker-compose.yml │ └── rpn └── src │ ├── ANSI-color-codes.h │ ├── Makefile │ ├── checker_key │ ├── cmd_encoder.py │ ├── cmd_tree.py │ ├── flag-bank │ ├── gen_keys.py │ ├── inject_debug_flags.py │ ├── keys │ ├── monocypher.c │ ├── monocypher.h │ ├── monocypher.o │ ├── no-ANSI-color-codes.h │ ├── patch_binary.py │ ├── rpn-team-1.zip │ ├── rpn-team-2.zip │ ├── rpn-team-3.zip │ ├── rpn-team-4.zip │ ├── rpn-team-5.zip │ ├── rpn-team-6.zip │ ├── rpn-team-7.zip │ ├── rpn.c │ ├── sign_challenge.py │ ├── team_1_key │ ├── team_2_key │ ├── team_3_key │ ├── team_4_key │ ├── team_5_key │ ├── team_6_key │ └── team_7_key └── service4 ├── README.md └── service ├── .dockerignore ├── .editorconfig ├── .gitignore ├── ApplicationDbContext.cs ├── Controllers ├── AuthController.cs ├── BaseController.cs ├── LicensesController.cs ├── ProductsController.cs └── UsersController.cs ├── Dockerfile ├── Extensions ├── DateTimeExt.cs ├── HttpRequestExt.cs └── ObjectExt.cs ├── Middlewares └── AuthMiddleware.cs ├── Migrations ├── 20220605131847_InitialCreate.Designer.cs ├── 20220605131847_InitialCreate.cs └── ApplicationDbContextModelSnapshot.cs ├── Models ├── Polynomial.cs ├── Product.cs └── User.cs ├── Program.cs ├── Services ├── HMacSigner.cs ├── LicenseService.cs └── OpenSsl.cs ├── Startup.cs ├── appsettings.json ├── docker-compose.yml ├── service.csproj └── wwwroot └── index.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/README.md -------------------------------------------------------------------------------- /checkers/0/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/0/checker.py -------------------------------------------------------------------------------- /checkers/0/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/0/checklib.py -------------------------------------------------------------------------------- /checkers/0/service1_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/0/service1_common.py -------------------------------------------------------------------------------- /checkers/0/user_agents.txt: -------------------------------------------------------------------------------- 1 | python-requests/2.28.0 2 | -------------------------------------------------------------------------------- /checkers/1/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/1/checker.py -------------------------------------------------------------------------------- /checkers/1/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/1/checklib.py -------------------------------------------------------------------------------- /checkers/1/service1_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/1/service1_common.py -------------------------------------------------------------------------------- /checkers/1/user_agents.txt: -------------------------------------------------------------------------------- 1 | python-requests/2.28.0 2 | -------------------------------------------------------------------------------- /checkers/2/authlib.cpython-39-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/2/authlib.cpython-39-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /checkers/2/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/2/checker.py -------------------------------------------------------------------------------- /checkers/2/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/2/checklib.py -------------------------------------------------------------------------------- /checkers/2/service2_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/2/service2_client.py -------------------------------------------------------------------------------- /checkers/3/authlib.cpython-39-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/3/authlib.cpython-39-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /checkers/3/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/3/checker.py -------------------------------------------------------------------------------- /checkers/3/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/3/checklib.py -------------------------------------------------------------------------------- /checkers/3/service2_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/3/service2_client.py -------------------------------------------------------------------------------- /checkers/4/.gitignore: -------------------------------------------------------------------------------- 1 | data/* -------------------------------------------------------------------------------- /checkers/4/authlib.cpython-39-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/4/authlib.cpython-39-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /checkers/4/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/4/checker.py -------------------------------------------------------------------------------- /checkers/4/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/4/checklib.py -------------------------------------------------------------------------------- /checkers/4/service2_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/4/service2_client.py -------------------------------------------------------------------------------- /checkers/4/user_agents.txt: -------------------------------------------------------------------------------- 1 | python-requests/2.28.0 2 | -------------------------------------------------------------------------------- /checkers/5/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/5/checker.py -------------------------------------------------------------------------------- /checkers/5/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/5/checklib.py -------------------------------------------------------------------------------- /checkers/5/cmd_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/5/cmd_paths.py -------------------------------------------------------------------------------- /checkers/5/cmd_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/5/cmd_tree.py -------------------------------------------------------------------------------- /checkers/5/service3_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/5/service3_common.py -------------------------------------------------------------------------------- /checkers/6/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/6/checker.py -------------------------------------------------------------------------------- /checkers/6/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/6/checklib.py -------------------------------------------------------------------------------- /checkers/6/cmd_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/6/cmd_paths.py -------------------------------------------------------------------------------- /checkers/6/cmd_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/6/cmd_tree.py -------------------------------------------------------------------------------- /checkers/6/service3_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/6/service3_common.py -------------------------------------------------------------------------------- /checkers/7/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/7/checker.py -------------------------------------------------------------------------------- /checkers/7/checklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/7/checklib.py -------------------------------------------------------------------------------- /checkers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/README.md -------------------------------------------------------------------------------- /checkers/headless/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | package-lock.json -------------------------------------------------------------------------------- /checkers/headless/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/headless/Dockerfile -------------------------------------------------------------------------------- /checkers/headless/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/headless/app.js -------------------------------------------------------------------------------- /checkers/headless/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/headless/docker-compose.yml -------------------------------------------------------------------------------- /checkers/headless/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/headless/package.json -------------------------------------------------------------------------------- /checkers/headless/user-agents.txt: -------------------------------------------------------------------------------- 1 | python-requests/2.28.0 2 | -------------------------------------------------------------------------------- /checkers/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/checkers/requirements.txt -------------------------------------------------------------------------------- /data/checks.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/data/checks.csv -------------------------------------------------------------------------------- /data/flag.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/data/flag.csv -------------------------------------------------------------------------------- /data/game.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/data/game.json -------------------------------------------------------------------------------- /data/service.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/data/service.csv -------------------------------------------------------------------------------- /data/stolen_flags.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/data/stolen_flags.csv -------------------------------------------------------------------------------- /data/team.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/data/team.csv -------------------------------------------------------------------------------- /data/team_service.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/data/team_service.csv -------------------------------------------------------------------------------- /exploits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/README.md -------------------------------------------------------------------------------- /exploits/authlib.cpython-38-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/authlib.cpython-38-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /exploits/exploiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/exploiter.py -------------------------------------------------------------------------------- /exploits/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/requirements.txt -------------------------------------------------------------------------------- /exploits/service1-h2c-smuggler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service1-h2c-smuggler.py -------------------------------------------------------------------------------- /exploits/service1-store1-vuln1-h2csmuggling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service1-store1-vuln1-h2csmuggling.py -------------------------------------------------------------------------------- /exploits/service1-store1-vuln2-switch-by-mint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service1-store1-vuln2-switch-by-mint.py -------------------------------------------------------------------------------- /exploits/service1-store2-vuln1-negativeprice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service1-store2-vuln1-negativeprice.py -------------------------------------------------------------------------------- /exploits/service1-store2-vuln2-keyrecovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service1-store2-vuln2-keyrecovery.py -------------------------------------------------------------------------------- /exploits/service1-store2-vuln3-donateall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service1-store2-vuln3-donateall.py -------------------------------------------------------------------------------- /exploits/service1_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service1_common.py -------------------------------------------------------------------------------- /exploits/service2-store1-vuln1-hardcoded-key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store1-vuln1-hardcoded-key.py -------------------------------------------------------------------------------- /exploits/service2-store1-vuln2-path-traversal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store1-vuln2-path-traversal.py -------------------------------------------------------------------------------- /exploits/service2-store1-vuln3-tag-not-checked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store1-vuln3-tag-not-checked.py -------------------------------------------------------------------------------- /exploits/service2-store1-vuln4-auth-bypass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store1-vuln4-auth-bypass.py -------------------------------------------------------------------------------- /exploits/service2-store2-vuln1-ungarbled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store2-vuln1-ungarbled.py -------------------------------------------------------------------------------- /exploits/service2-store2-vuln2-wiresout.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store2-vuln2-wiresout.sage -------------------------------------------------------------------------------- /exploits/service2-store2-vuln3-otrandom.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store2-vuln3-otrandom.sage -------------------------------------------------------------------------------- /exploits/service2-store3-vuln1-zeros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store3-vuln1-zeros.py -------------------------------------------------------------------------------- /exploits/service2-store3-vuln2-viewexam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2-store3-vuln2-viewexam.py -------------------------------------------------------------------------------- /exploits/service2_store2_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2_store2_common.py -------------------------------------------------------------------------------- /exploits/service2_store2_common_sage.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2_store2_common_sage.sage -------------------------------------------------------------------------------- /exploits/service2client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service2client.py -------------------------------------------------------------------------------- /exploits/service3-deaslr1-read1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-deaslr1-read1.py -------------------------------------------------------------------------------- /exploits/service3-deaslr1-read2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-deaslr1-read2.py -------------------------------------------------------------------------------- /exploits/service3-deaslr2-read1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-deaslr2-read1.py -------------------------------------------------------------------------------- /exploits/service3-deaslr2-read2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-deaslr2-read2.py -------------------------------------------------------------------------------- /exploits/service3-debug-mode-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-debug-mode-1.py -------------------------------------------------------------------------------- /exploits/service3-debug-mode-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-debug-mode-2.py -------------------------------------------------------------------------------- /exploits/service3-leak-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-leak-1.py -------------------------------------------------------------------------------- /exploits/service3-leak-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-leak-2.py -------------------------------------------------------------------------------- /exploits/service3-leak-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-leak-3.py -------------------------------------------------------------------------------- /exploits/service3-leak-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-leak-4.py -------------------------------------------------------------------------------- /exploits/service3-leak-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3-leak-5.py -------------------------------------------------------------------------------- /exploits/service3_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service3_common.py -------------------------------------------------------------------------------- /exploits/service4-store1-vuln1-auth-bypass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service4-store1-vuln1-auth-bypass.py -------------------------------------------------------------------------------- /exploits/service4-store1-vuln2-roots.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service4-store1-vuln2-roots.sage -------------------------------------------------------------------------------- /exploits/service4-store1-vuln3-small-roots.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service4-store1-vuln3-small-roots.sage -------------------------------------------------------------------------------- /exploits/service4-store1-vuln4-zero-poly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/exploits/service4-store1-vuln4-zero-poly.py -------------------------------------------------------------------------------- /img/closedea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/closedea.png -------------------------------------------------------------------------------- /img/cybersecnatlab-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/cybersecnatlab-logo.png -------------------------------------------------------------------------------- /img/cyberuni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/cyberuni.png -------------------------------------------------------------------------------- /img/icc-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/icc-logo.png -------------------------------------------------------------------------------- /img/network.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/network.svg -------------------------------------------------------------------------------- /img/rpn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/rpn.png -------------------------------------------------------------------------------- /img/scoreboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/scoreboard.png -------------------------------------------------------------------------------- /img/trademark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/img/trademark.png -------------------------------------------------------------------------------- /services/service1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/README.md -------------------------------------------------------------------------------- /services/service1/service/blockchain/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/service1/service/blockchain/init/genesis.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/blockchain/init/genesis.sql -------------------------------------------------------------------------------- /services/service1/service/closedsea/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/Dockerfile -------------------------------------------------------------------------------- /services/service1/service/closedsea/config/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/config/nginx.conf -------------------------------------------------------------------------------- /services/service1/service/closedsea/config/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/config/supervisord.conf -------------------------------------------------------------------------------- /services/service1/service/closedsea/config/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/config/uwsgi.ini -------------------------------------------------------------------------------- /services/service1/service/closedsea/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/requirements.txt -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/app.py -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/static/all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/static/all.min.css -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/static/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/static/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/static/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/static/bootstrap.min.css -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/static/crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/static/crypto.js -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/static/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/static/jquery.min.js -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/static/sjcl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/static/sjcl.js -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/static/socket.io.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/static/socket.io.min.js -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/base.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/dashboard.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/index.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/item.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/item.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/listing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/listing.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/login.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/register.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/templates/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/templates/user.html -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/views/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/views/api.py -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/views/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/views/exceptions.py -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/views/frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/views/frontend.py -------------------------------------------------------------------------------- /services/service1/service/closedsea/src/views/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/closedsea/src/views/helpers.py -------------------------------------------------------------------------------- /services/service1/service/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/deploy.sh -------------------------------------------------------------------------------- /services/service1/service/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/docker-compose.yml -------------------------------------------------------------------------------- /services/service1/service/minter/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM php:7.2-apache 2 | 3 | COPY app /var/www/html -------------------------------------------------------------------------------- /services/service1/service/minter/app/classes/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/minter/app/classes/functions.php -------------------------------------------------------------------------------- /services/service1/service/minter/app/classes/nft.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/minter/app/classes/nft.php -------------------------------------------------------------------------------- /services/service1/service/minter/app/classes/user.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/minter/app/classes/user.php -------------------------------------------------------------------------------- /services/service1/service/minter/app/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/minter/app/index.php -------------------------------------------------------------------------------- /services/service1/service/minter/app/login.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/minter/app/login.php -------------------------------------------------------------------------------- /services/service1/service/sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/sample.env -------------------------------------------------------------------------------- /services/service1/service/transactions/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /services/service1/service/transactions/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/transactions/Dockerfile -------------------------------------------------------------------------------- /services/service1/service/transactions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/transactions/package-lock.json -------------------------------------------------------------------------------- /services/service1/service/transactions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/transactions/package.json -------------------------------------------------------------------------------- /services/service1/service/transactions/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/transactions/src/app.js -------------------------------------------------------------------------------- /services/service1/service/transactions/src/start-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service1/service/transactions/src/start-app.js -------------------------------------------------------------------------------- /services/service2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/README.md -------------------------------------------------------------------------------- /services/service2/service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/README.md -------------------------------------------------------------------------------- /services/service2/service/auth_service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/Dockerfile -------------------------------------------------------------------------------- /services/service2/service/auth_service/authlib.cpython-310-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/authlib.cpython-310-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /services/service2/service/auth_service/authlib.cpython-311-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/authlib.cpython-311-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /services/service2/service/auth_service/authlib.cpython-38-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/authlib.cpython-38-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /services/service2/service/auth_service/authlib.cpython-39-x86_64-linux-gnu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/authlib.cpython-39-x86_64-linux-gnu.so -------------------------------------------------------------------------------- /services/service2/service/auth_service/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/client.py -------------------------------------------------------------------------------- /services/service2/service/auth_service/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/server.py -------------------------------------------------------------------------------- /services/service2/service/auth_service/user_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/auth_service/user_handlers.py -------------------------------------------------------------------------------- /services/service2/service/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/deploy.sh -------------------------------------------------------------------------------- /services/service2/service/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/docker-compose.yml -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/encryptednotes/Dockerfile -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/app/aes_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/encryptednotes/app/aes_128.txt -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/app/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/encryptednotes/app/auth.py -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/app/gates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/encryptednotes/app/gates.py -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/app/ot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/encryptednotes/app/ot.py -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/app/requirements.txt: -------------------------------------------------------------------------------- 1 | gmpy2==2.1.2 2 | pycryptodome==3.14.1 3 | -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/encryptednotes/app/server.py -------------------------------------------------------------------------------- /services/service2/service/encryptednotes/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/encryptednotes/client.py -------------------------------------------------------------------------------- /services/service2/service/examnotes/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examnotes/Dockerfile -------------------------------------------------------------------------------- /services/service2/service/examnotes/app/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examnotes/app/auth.py -------------------------------------------------------------------------------- /services/service2/service/examnotes/app/requirements.txt: -------------------------------------------------------------------------------- 1 | pycryptodome==3.14.1 -------------------------------------------------------------------------------- /services/service2/service/examnotes/app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examnotes/app/server.py -------------------------------------------------------------------------------- /services/service2/service/examportal/.gitignore: -------------------------------------------------------------------------------- 1 | db/data/* -------------------------------------------------------------------------------- /services/service2/service/examportal/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/Dockerfile -------------------------------------------------------------------------------- /services/service2/service/examportal/app/classes/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/classes/database.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/classes/exam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/classes/exam.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/classes/user.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/classes/user.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/exam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/exam.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/exam_create.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/exam_create.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/exam_list.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/exam_list.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/exam_submit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/exam_submit.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/exam_view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/exam_view.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/index.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/login.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/login.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/logout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/logout.php -------------------------------------------------------------------------------- /services/service2/service/examportal/app/utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/app/utils.php -------------------------------------------------------------------------------- /services/service2/service/examportal/db/init/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/service/examportal/db/init/init.sql -------------------------------------------------------------------------------- /services/service2/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/README.md -------------------------------------------------------------------------------- /services/service2/src/auth_service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/Dockerfile -------------------------------------------------------------------------------- /services/service2/src/auth_service/auth_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/auth_utils.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/authlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/authlib.cpp -------------------------------------------------------------------------------- /services/service2/src/auth_service/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/client.py -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/allocators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/allocators.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/cursorstreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/cursorstreamwrapper.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/document.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/document.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/encodedstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/encodedstream.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/encodings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/encodings.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/error/en.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/error/en.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/error/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/error/error.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/filereadstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/filereadstream.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/filewritestream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/filewritestream.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/fwd.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/biginteger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/biginteger.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/clzll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/clzll.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/diyfp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/diyfp.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/dtoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/dtoa.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/ieee754.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/ieee754.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/itoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/itoa.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/meta.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/pow10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/pow10.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/regex.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/stack.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/strfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/strfunc.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/strtod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/strtod.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/internal/swap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/internal/swap.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/istreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/istreamwrapper.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/memorybuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/memorybuffer.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/memorystream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/memorystream.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/msinttypes/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/msinttypes/inttypes.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/msinttypes/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/msinttypes/stdint.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/ostreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/ostreamwrapper.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/pointer.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/prettywriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/prettywriter.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/rapidjson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/rapidjson.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/reader.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/schema.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/stream.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/stringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/stringbuffer.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/uri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/uri.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/rapidjson/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/rapidjson/writer.h -------------------------------------------------------------------------------- /services/service2/src/auth_service/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/server.py -------------------------------------------------------------------------------- /services/service2/src/auth_service/user_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/auth_service/user_handlers.py -------------------------------------------------------------------------------- /services/service2/src/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/deploy.sh -------------------------------------------------------------------------------- /services/service2/src/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/docker-compose.yml -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/encryptednotes/Dockerfile -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/app/aes_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/encryptednotes/app/aes_128.txt -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/app/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/encryptednotes/app/auth.py -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/app/gates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/encryptednotes/app/gates.py -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/app/ot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/encryptednotes/app/ot.py -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/app/requirements.txt: -------------------------------------------------------------------------------- 1 | gmpy2==2.1.2 2 | pycryptodome==3.14.1 3 | -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/encryptednotes/app/server.py -------------------------------------------------------------------------------- /services/service2/src/encryptednotes/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/encryptednotes/client.py -------------------------------------------------------------------------------- /services/service2/src/examnotes/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examnotes/Dockerfile -------------------------------------------------------------------------------- /services/service2/src/examnotes/app/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examnotes/app/auth.py -------------------------------------------------------------------------------- /services/service2/src/examnotes/app/requirements.txt: -------------------------------------------------------------------------------- 1 | pycryptodome==3.14.1 -------------------------------------------------------------------------------- /services/service2/src/examnotes/app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examnotes/app/server.py -------------------------------------------------------------------------------- /services/service2/src/examportal/.gitignore: -------------------------------------------------------------------------------- 1 | db/data/* -------------------------------------------------------------------------------- /services/service2/src/examportal/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/Dockerfile -------------------------------------------------------------------------------- /services/service2/src/examportal/app/classes/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/classes/database.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/classes/exam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/classes/exam.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/classes/user.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/classes/user.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/exam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/exam.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/exam_create.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/exam_create.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/exam_list.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/exam_list.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/exam_submit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/exam_submit.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/exam_view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/exam_view.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/index.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/login.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/login.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/logout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/logout.php -------------------------------------------------------------------------------- /services/service2/src/examportal/app/utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/app/utils.php -------------------------------------------------------------------------------- /services/service2/src/examportal/db/init/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service2/src/examportal/db/init/init.sql -------------------------------------------------------------------------------- /services/service3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/README.md -------------------------------------------------------------------------------- /services/service3/service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/service/Dockerfile -------------------------------------------------------------------------------- /services/service3/service/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/service/docker-compose.yml -------------------------------------------------------------------------------- /services/service3/service/rpn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/service/rpn -------------------------------------------------------------------------------- /services/service3/src/ANSI-color-codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/ANSI-color-codes.h -------------------------------------------------------------------------------- /services/service3/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/Makefile -------------------------------------------------------------------------------- /services/service3/src/checker_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/checker_key -------------------------------------------------------------------------------- /services/service3/src/cmd_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/cmd_encoder.py -------------------------------------------------------------------------------- /services/service3/src/cmd_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/cmd_tree.py -------------------------------------------------------------------------------- /services/service3/src/flag-bank: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/flag-bank -------------------------------------------------------------------------------- /services/service3/src/gen_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/gen_keys.py -------------------------------------------------------------------------------- /services/service3/src/inject_debug_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/inject_debug_flags.py -------------------------------------------------------------------------------- /services/service3/src/keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/keys -------------------------------------------------------------------------------- /services/service3/src/monocypher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/monocypher.c -------------------------------------------------------------------------------- /services/service3/src/monocypher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/monocypher.h -------------------------------------------------------------------------------- /services/service3/src/monocypher.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/monocypher.o -------------------------------------------------------------------------------- /services/service3/src/no-ANSI-color-codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/no-ANSI-color-codes.h -------------------------------------------------------------------------------- /services/service3/src/patch_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/patch_binary.py -------------------------------------------------------------------------------- /services/service3/src/rpn-team-1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn-team-1.zip -------------------------------------------------------------------------------- /services/service3/src/rpn-team-2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn-team-2.zip -------------------------------------------------------------------------------- /services/service3/src/rpn-team-3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn-team-3.zip -------------------------------------------------------------------------------- /services/service3/src/rpn-team-4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn-team-4.zip -------------------------------------------------------------------------------- /services/service3/src/rpn-team-5.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn-team-5.zip -------------------------------------------------------------------------------- /services/service3/src/rpn-team-6.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn-team-6.zip -------------------------------------------------------------------------------- /services/service3/src/rpn-team-7.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn-team-7.zip -------------------------------------------------------------------------------- /services/service3/src/rpn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/rpn.c -------------------------------------------------------------------------------- /services/service3/src/sign_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/sign_challenge.py -------------------------------------------------------------------------------- /services/service3/src/team_1_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/team_1_key -------------------------------------------------------------------------------- /services/service3/src/team_2_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/team_2_key -------------------------------------------------------------------------------- /services/service3/src/team_3_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/team_3_key -------------------------------------------------------------------------------- /services/service3/src/team_4_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/team_4_key -------------------------------------------------------------------------------- /services/service3/src/team_5_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/team_5_key -------------------------------------------------------------------------------- /services/service3/src/team_6_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/team_6_key -------------------------------------------------------------------------------- /services/service3/src/team_7_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service3/src/team_7_key -------------------------------------------------------------------------------- /services/service4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/README.md -------------------------------------------------------------------------------- /services/service4/service/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/.dockerignore -------------------------------------------------------------------------------- /services/service4/service/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/.editorconfig -------------------------------------------------------------------------------- /services/service4/service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/.gitignore -------------------------------------------------------------------------------- /services/service4/service/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/ApplicationDbContext.cs -------------------------------------------------------------------------------- /services/service4/service/Controllers/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Controllers/AuthController.cs -------------------------------------------------------------------------------- /services/service4/service/Controllers/BaseController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Controllers/BaseController.cs -------------------------------------------------------------------------------- /services/service4/service/Controllers/LicensesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Controllers/LicensesController.cs -------------------------------------------------------------------------------- /services/service4/service/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /services/service4/service/Controllers/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Controllers/UsersController.cs -------------------------------------------------------------------------------- /services/service4/service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Dockerfile -------------------------------------------------------------------------------- /services/service4/service/Extensions/DateTimeExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Extensions/DateTimeExt.cs -------------------------------------------------------------------------------- /services/service4/service/Extensions/HttpRequestExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Extensions/HttpRequestExt.cs -------------------------------------------------------------------------------- /services/service4/service/Extensions/ObjectExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Extensions/ObjectExt.cs -------------------------------------------------------------------------------- /services/service4/service/Middlewares/AuthMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Middlewares/AuthMiddleware.cs -------------------------------------------------------------------------------- /services/service4/service/Migrations/20220605131847_InitialCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Migrations/20220605131847_InitialCreate.Designer.cs -------------------------------------------------------------------------------- /services/service4/service/Migrations/20220605131847_InitialCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Migrations/20220605131847_InitialCreate.cs -------------------------------------------------------------------------------- /services/service4/service/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /services/service4/service/Models/Polynomial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Models/Polynomial.cs -------------------------------------------------------------------------------- /services/service4/service/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Models/Product.cs -------------------------------------------------------------------------------- /services/service4/service/Models/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Models/User.cs -------------------------------------------------------------------------------- /services/service4/service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Program.cs -------------------------------------------------------------------------------- /services/service4/service/Services/HMacSigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Services/HMacSigner.cs -------------------------------------------------------------------------------- /services/service4/service/Services/LicenseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Services/LicenseService.cs -------------------------------------------------------------------------------- /services/service4/service/Services/OpenSsl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Services/OpenSsl.cs -------------------------------------------------------------------------------- /services/service4/service/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/Startup.cs -------------------------------------------------------------------------------- /services/service4/service/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/appsettings.json -------------------------------------------------------------------------------- /services/service4/service/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/docker-compose.yml -------------------------------------------------------------------------------- /services/service4/service/service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/service.csproj -------------------------------------------------------------------------------- /services/service4/service/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CybersecNatLab/ICC2022-AD-CTF/HEAD/services/service4/service/wwwroot/index.html --------------------------------------------------------------------------------