gitextract_v5_tziju/ ├── README.md ├── cloud/ │ ├── bad-bucket/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── challenge.yml │ │ ├── solution.md │ │ ├── src/ │ │ │ ├── buckets/ │ │ │ │ └── .notaflag │ │ │ └── index.html │ │ └── terraform/ │ │ ├── terraform.tf │ │ ├── terraform.tfvars │ │ └── variables.tf │ ├── lost-n-found/ │ │ ├── README.md │ │ ├── challenge.yml │ │ ├── solution.md │ │ └── src/ │ │ ├── enum_script/ │ │ │ └── gcp_enum.sh │ │ ├── flag.txt │ │ ├── legacy.json │ │ └── setup.sh │ ├── notasbadbucket/ │ │ ├── README.md │ │ ├── challenge.yml │ │ ├── solution.md │ │ ├── src/ │ │ │ ├── index.html │ │ │ └── pics/ │ │ │ └── flag.txt │ │ └── terraform/ │ │ ├── .gitignore │ │ ├── terraform.tf │ │ ├── terraform.tfvars │ │ └── variables.tf │ └── whale_blog/ │ ├── README.md │ ├── challenge.yml │ ├── setup.sh │ ├── solution.md │ └── src/ │ ├── Dockerfile │ ├── config.yaml │ ├── permission.yaml │ └── web/ │ ├── index.php │ ├── page1 │ └── page2 ├── crypto/ │ ├── 1337crypt-v2/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── 1337crypt-v2.sage │ │ │ ├── flag.txt │ │ │ └── output.txt │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.sage │ │ ├── writeup.ipynb │ │ └── writeup.md │ ├── aes-ecb/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── aes-ecb.py │ │ │ ├── flag.txt │ │ │ └── key.txt │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── requirements.txt │ │ ├── solution.py │ │ └── writeup.md │ ├── otwhat-1/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ └── app/ │ │ │ ├── main.py │ │ │ └── rsa.key │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.py │ │ └── writeup.md │ ├── otwhat-2/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── app/ │ │ │ │ ├── main.py │ │ │ │ ├── secp256r1.key │ │ │ │ └── update.log │ │ │ └── generate_audit.py │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.py │ │ └── writeup.md │ ├── power-sign/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ └── power-sign.sage │ │ ├── challenge.yml │ │ ├── docker-compose.yml │ │ └── solve/ │ │ ├── solv.sage │ │ ├── writeup.ipynb │ │ └── writeup.md │ ├── secuchat/ │ │ ├── README.md │ │ ├── challenge.yml │ │ ├── solve/ │ │ │ ├── attack.py │ │ │ └── writeup.md │ │ └── src/ │ │ ├── flag.txt │ │ └── generate.py │ ├── substitution-cipher-i/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── output.txt │ │ │ └── substitution-cipher-i.sage │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.sage │ │ ├── test.sh │ │ └── writeup.md │ ├── substitution-cipher-ii/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── output.txt │ │ │ └── substitution-cipher-ii.sage │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.sage │ │ ├── test.sh │ │ └── writeup.md │ ├── substitution-cipher-iii/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── output.txt │ │ │ └── substitution-cipher-iii.sage │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.sage │ │ ├── test.sh │ │ ├── writeup.ipynb │ │ └── writeup.md │ ├── treasure/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── secret.py │ │ │ └── treasure.py │ │ ├── challenge.yml │ │ ├── docker-compose.yml │ │ └── solve/ │ │ ├── solve.sage │ │ ├── writeup.ipynb │ │ └── writeup.md │ └── yadlp/ │ ├── README.md │ ├── challenge/ │ │ ├── flag.txt │ │ ├── output.txt │ │ └── yadlp.sage │ ├── challenge.yml │ └── solve/ │ ├── solve.sage │ ├── writeup.ipynb │ └── writeup.md ├── forensics/ │ ├── Thats_Not_My_Name/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ └── flag.txt │ │ ├── challenge.yml │ │ └── writeup.md │ ├── The_File_Is_Lava/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ ├── WouldYouLikeToPlayAGame/ │ │ ├── README.md │ │ ├── challenge.yml │ │ ├── flag.txt │ │ └── writeup.md │ ├── do_the_loop/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ └── flag.txt │ │ ├── challenge.yml │ │ └── writeup.md │ ├── how-to-pronounce-gif/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ └── retro/ │ ├── README.md │ ├── challenge/ │ │ └── flag.txt │ ├── challenge.yml │ └── writeup.md ├── misc/ │ ├── builder/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ └── builder.mpd │ │ ├── challenge.yml │ │ └── solve/ │ │ └── writeup.md │ ├── canary/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── canary_socket.c │ │ ├── challenge.yml │ │ ├── flag.txt │ │ ├── nsjail.cfg │ │ ├── publish/ │ │ │ ├── canary │ │ │ └── canary.c │ │ └── solve/ │ │ └── canary_solve.py │ ├── discord/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ ├── floormat/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge.yml │ │ ├── publish/ │ │ │ └── floormat.py │ │ ├── solve/ │ │ │ └── solve.py │ │ └── src/ │ │ ├── flag.txt │ │ └── floormat.py │ ├── flying-spaghetti-monster/ │ │ ├── .dockerignore │ │ ├── .gcloudignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── canned-inputs.txt │ │ │ ├── canned.json │ │ │ ├── entry.sh │ │ │ ├── flag.txt │ │ │ ├── fsm.py │ │ │ ├── fsm.txt │ │ │ ├── pow.py │ │ │ ├── requirements.txt │ │ │ └── server.py │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── Dockerfile.solve │ │ ├── fsm.py │ │ ├── requirements-solve.txt │ │ ├── solve.py │ │ └── writeup.md │ ├── gammasafe/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ └── server.py │ │ ├── challenge.yml │ │ ├── publish/ │ │ │ └── gs_strcmp.3 │ │ └── solve/ │ │ ├── solve.py │ │ └── solve.threaded.py │ ├── general_skills_quiz/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── WRITEUP.md │ │ ├── challenge/ │ │ │ ├── challenge.py │ │ │ └── wordlist.10000 │ │ ├── challenge.yml │ │ ├── docker-compose.yml │ │ └── solve.py │ ├── i_pee_fs/ │ │ ├── README.md │ │ ├── challenge.yml │ │ └── src/ │ │ ├── .gitignore │ │ ├── dir/ │ │ │ ├── 01 lol │ │ │ ├── 03 owo whats this │ │ │ ├── 04 story │ │ │ ├── 05 pkfire │ │ │ └── 07 flag.txt │ │ ├── generate.sh │ │ ├── load-test.go │ │ ├── main-ipv4.go │ │ ├── main.go │ │ └── solve.py │ ├── rabbit/ │ │ ├── README.md │ │ ├── challenge.yml │ │ ├── matroyshka.sh │ │ ├── publish/ │ │ │ └── flag.txt │ │ └── solve.sh │ ├── survey/ │ │ ├── challenge.yml │ │ └── solve.py │ ├── the_introduction/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── WRITEUP.md │ │ ├── challenge/ │ │ │ └── challenge.py │ │ ├── challenge.yml │ │ ├── docker-compose.yml │ │ └── flag.txt │ └── twitter/ │ ├── README.md │ ├── WRITEUP.md │ └── challenge.yml ├── osint/ │ ├── (back)-On-the-rails/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ ├── Apartment-views/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ ├── Heart-of-the-nation/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ ├── Who-goes-there/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ ├── eyespy/ │ │ ├── README.md │ │ ├── WRITEUP.md │ │ └── challenge.yml │ ├── get-over-it/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ └── flag.txt │ │ ├── challenge.yml │ │ └── writeup.md │ ├── sharing_is_caring/ │ │ ├── README.md │ │ ├── challenge.yml │ │ └── writeup.md │ └── the_internet_is_written_in_ink/ │ ├── README.md │ ├── WRITEUP.md │ └── challenge.yml ├── pwn/ │ ├── babygame/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── babygame │ │ │ ├── babygame.c │ │ │ ├── flag.txt │ │ │ └── nsjail.cfg │ │ ├── challenge.yml │ │ └── solve/ │ │ └── solve.py │ ├── deadcode/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── WRITEUP.md │ │ ├── challenge/ │ │ │ ├── deadcode │ │ │ ├── deadcode.c │ │ │ └── flag.txt │ │ └── challenge.yml │ ├── ductfnote/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── ductfnote │ │ │ ├── ductfnote.c │ │ │ └── flag.txt │ │ ├── challenge.yml │ │ └── solve/ │ │ └── solve.py │ ├── encrypted-note/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── encrypted_note │ │ │ ├── encrypted_note.c │ │ │ ├── flag.txt │ │ │ └── nsjail.cfg │ │ ├── challenge.yml │ │ └── solve/ │ │ └── solve.py │ ├── leaking-like-a-sieve/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── WRITEUP.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── hellothere │ │ │ └── hellothere.c │ │ └── challenge.yml │ ├── out-backdoor/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── WRITEUP.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── outBackdoor │ │ │ └── outBackdoor.c │ │ └── challenge.yml │ ├── oversight/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── WRITEUP.md │ │ ├── challenge/ │ │ │ ├── Makefile │ │ │ ├── flag.txt │ │ │ ├── oversight │ │ │ └── oversight.c │ │ ├── challenge.yml │ │ └── sol.py │ ├── ready-bounce-pwn/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── libc.so.6 │ │ │ ├── rbp │ │ │ └── rbp.c │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.py │ │ └── writeup.md │ └── write-what-where/ │ ├── Dockerfile │ ├── README.md │ ├── challenge/ │ │ ├── flag.txt │ │ ├── libc.so.6 │ │ ├── write-what-where │ │ └── write-what-where.c │ ├── challenge.yml │ └── solve/ │ └── solve.py ├── rev/ │ ├── bullet-hell/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── bullet_hell │ │ │ ├── bullet_hell.c │ │ │ └── flag.txt │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.py │ │ └── writeup.md │ ├── connect-the-dots/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── connect_the_dots │ │ │ ├── connect_the_dots.c │ │ │ ├── flag.txt │ │ │ └── maze_data.h │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── maze_data.py │ │ └── solve.py │ ├── flag-checker/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── flag_checker │ │ │ ├── flag_checker.c │ │ │ └── offsets.h │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.sage │ │ ├── writeup.ipynb │ │ └── writeup.md │ ├── flag-loader/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── flag_loader │ │ │ └── flag_loader.c │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── solve.py │ │ └── writeup.md │ ├── flag-printer/ │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── flag_printer │ │ │ └── flag_printer.go │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── data.py │ │ └── solve.sage │ ├── gamer/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── Build/ │ │ │ │ ├── game.data │ │ │ │ ├── game.framework.js │ │ │ │ ├── game.loader.js │ │ │ │ └── game.wasm │ │ │ ├── Caddyfile │ │ │ ├── TemplateData/ │ │ │ │ └── style.css │ │ │ ├── flag.txt │ │ │ └── index.html │ │ ├── challenge.yml │ │ └── solve/ │ │ ├── index.html │ │ └── writeup.md │ ├── juniperus/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── challenge/ │ │ │ ├── flag.txt │ │ │ ├── nsjail.cfg │ │ │ ├── shell │ │ │ └── shell.c │ │ ├── challenge.yml │ │ └── solve/ │ │ └── writeup.md │ └── no-strings/ │ ├── README.md │ ├── WRITEUP.md │ ├── challenge/ │ │ ├── flag.txt │ │ ├── nostrings │ │ └── nostrings.c │ └── challenge.yml └── web/ ├── chainreaction/ │ ├── Dockerfile │ ├── README.md │ ├── challenge/ │ │ ├── app.py │ │ ├── bad.txt │ │ ├── chainreaction/ │ │ │ ├── .gitignore │ │ │ ├── __init__.py │ │ │ ├── models.py │ │ │ ├── routes.py │ │ │ └── templates/ │ │ │ ├── admin.html │ │ │ ├── bad.html │ │ │ ├── chats.html │ │ │ ├── dev.html │ │ │ ├── head.html │ │ │ ├── home.html │ │ │ ├── index.html │ │ │ ├── login.html │ │ │ ├── profile.html │ │ │ └── register.html │ │ ├── cookiejar │ │ ├── init.json │ │ ├── requirements.txt │ │ └── wait-for-it.sh │ ├── challenge.yml │ ├── docker-compose.yml │ └── solution/ │ ├── flag.txt │ ├── payload.txt │ └── solution.md ├── cowboy_world/ │ ├── Dockerfile │ ├── README.md │ ├── WRITEUP.md │ ├── challenge/ │ │ ├── app.py │ │ ├── static/ │ │ │ ├── robots.txt │ │ │ └── sad.eml │ │ └── templates/ │ │ ├── index.html │ │ └── you_did_the_thing.html │ ├── challenge.yml │ ├── docker-compose.yml │ ├── flag.txt │ └── requirements.txt ├── ezmail/ │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ ├── challenge.yml │ ├── data/ │ │ ├── generate_ldif.py │ │ └── users.ldif │ ├── docker-compose.yml │ ├── flag.txt │ ├── solve/ │ │ └── solve.py │ └── src/ │ ├── config.py │ ├── main.py │ ├── message.py │ └── models.py ├── farsight/ │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ ├── challenge.yml │ ├── data/ │ │ ├── 1-schema.sql │ │ └── 2-data.sql │ ├── docker-compose.yml │ ├── flag.txt │ ├── frontend/ │ │ ├── assets/ │ │ │ ├── browser.mjs │ │ │ ├── index.mjs │ │ │ └── util.mjs │ │ ├── index.html │ │ └── login.html │ ├── package.json │ ├── solve/ │ │ └── solve.py │ ├── src/ │ │ ├── app.ts │ │ ├── assets/ │ │ │ └── schema.gql │ │ ├── config.ts │ │ └── db.ts │ └── tsconfig.json ├── inside-out/ │ ├── Dockerfile │ ├── README.md │ ├── WRITEUP.md │ ├── challenge/ │ │ ├── .gitignore │ │ ├── config.py │ │ ├── main.py │ │ ├── static/ │ │ │ └── style.css │ │ ├── templates/ │ │ │ ├── admin.html │ │ │ ├── base.html │ │ │ ├── blacklist.html │ │ │ ├── forbidden.html │ │ │ └── index.html │ │ └── util.py │ ├── challenge.yml │ ├── default.conf │ ├── docker-compose.yml │ ├── flag.txt │ └── requirements.txt ├── jasons_proxy/ │ ├── Dockerfile │ ├── README.md │ ├── WRITEUP.md │ ├── challenge.yml │ ├── docker-compose.yml │ ├── proxy.py │ ├── requirements.txt │ ├── run.sh │ └── web/ │ ├── app.py │ ├── static/ │ │ └── style.css │ └── templates/ │ ├── base.html │ └── index.html ├── jwt/ │ ├── Dockerfile │ ├── README.md │ ├── challenge/ │ │ ├── chall.py │ │ ├── flag.txt │ │ ├── priv │ │ └── pub │ ├── challenge.yml │ ├── docker-compose.yml │ └── solve/ │ ├── requirements.txt │ └── solve.py ├── notepad/ │ ├── Dockerfile │ ├── README.md │ ├── challenge.yml │ ├── docker-compose.yml │ ├── flag.txt │ ├── publish/ │ │ └── app.py │ ├── solve/ │ │ ├── index.html │ │ └── solve.py │ └── src/ │ ├── app.py │ └── templates/ │ ├── _pretty.html │ ├── index.html │ ├── login.html │ ├── me.html │ ├── register.html │ └── report.html ├── secret_bin/ │ ├── Dockerfile │ ├── README.md │ ├── challenge.yml │ ├── docker-compose.yml │ ├── dump.rdb │ ├── flag.txt │ ├── init.rdb │ ├── publish/ │ │ ├── app.py │ │ └── secret_manager.py │ ├── requirements.txt │ ├── solve/ │ │ └── solve.py │ └── src/ │ ├── app.py │ ├── secret_manager.py │ └── static/ │ ├── index.html │ └── secrets.html ├── x1337_sk1d_r3p0rt3r/ │ ├── Dockerfile │ ├── README.md │ ├── WRITEUP.md │ ├── challenge/ │ │ ├── requirements.txt │ │ └── web/ │ │ ├── app.py │ │ ├── create_db.py │ │ ├── static/ │ │ │ └── style.css │ │ └── templates/ │ │ ├── base.html │ │ ├── dashboard.html │ │ ├── index.html │ │ ├── login.html │ │ ├── navbar-auth.html │ │ ├── navbar-unauth.html │ │ ├── register.html │ │ └── report_view.html │ ├── challenge.yml │ └── docker-compose.yml └── zap/ ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── challenge.yml ├── docker-compose.yml ├── flag.txt ├── package.json ├── solve/ │ ├── shell.py │ └── solve.py └── src/ ├── app.js └── index.html