├── .gitignore ├── LICENSE ├── README.md ├── circlecitycon-2021 ├── baby-crt-rsa │ ├── decrypt.py │ └── find_N.sage ├── baby-meadows │ ├── decrypt.py │ └── writeup.md ├── baby-rsa │ ├── rsa.py │ └── writeup.md ├── fawn-cdn │ └── exploit.py ├── guardian │ ├── exploit.py │ └── writeup.md ├── little │ └── writeup.md ├── lork │ ├── libfast.py │ └── writeup.md └── weird-rop │ ├── exploit.py │ ├── gadgets │ └── weird.asm ├── cryptohack ├── bean-counter │ ├── bean_counter.py │ └── writeup.md ├── crossed-wires │ └── decrypt.py ├── ctrime │ ├── ctrime.py │ └── writeup.md ├── curves-and-logs │ └── curves-and-logs.py ├── ecb-oracle │ ├── ecb_oracle.py │ └── writeup.md ├── efficient-exchange │ ├── decrypt.py │ └── decrypt_08c0fede9185868aba4a6ae21aca0148.py ├── endless-emails │ ├── decrypt.py │ └── output_0ef6d6343784e59e2f44f61d2d29896f.txt ├── everything-is-still-big │ └── decrypt.py ├── export-grade │ └── decrypt.py ├── flipping-cookie │ ├── flipping_cookie.py │ └── writeup.md ├── lazy-cbc │ ├── lazy_cbc.py │ └── writeup.md ├── md0 │ └── md0.py ├── modulus-inutilis │ └── decrypt.py ├── parameter-injection │ └── exploit.py ├── point-addition │ └── point-addition.py ├── ron-was-wrong,whit-is-right │ └── decrypt.py ├── scalar-multiplication │ └── scalar-multiplication.py ├── smooth-criminal │ ├── decrypt.sage │ └── source_ba064d03b53a5fd7321dd0007b72906b.py ├── stream-consciousness │ ├── ciphers.txt │ ├── stream_consciousness.py │ └── writeup.md └── triple-des │ ├── triple_des.py │ └── writeup.md ├── ctflearn ├── 5x5 │ └── decode.py ├── abondoned-street-challenge2 │ ├── abondoned_street_challenge2.py │ └── writeup.md ├── alexctf-cr2-many-time-secrets │ ├── decrypt.py │ └── writeup.md ├── bangalore-assembler-chall │ └── decode.c ├── bruXOR │ └── decrypt.py ├── calculat3-m3 │ └── writeup.md ├── copper-rsa-lattice │ └── decrypt.py ├── corrupted-file │ └── writeup.md ├── cryptoversing │ └── decrypt.py ├── don't-bump-your-header │ └── writeup.md ├── every-bit-counts │ ├── community-solution.py │ ├── exploit.c │ └── writeup.md ├── f1l3-m1x3r │ ├── fl4g.py │ └── writeup.md ├── fabrio's-nachos │ ├── base.txt │ └── decode.py ├── favorite-color │ ├── exploit.py │ └── writeup.md ├── hail-caesar │ └── hail-caesar.py ├── hisss │ └── hisss.py ├── image-magic │ ├── image-magic.py │ └── writeup.md ├── inj3ction-time │ └── writeup.md ├── jakarta │ ├── jakarta.py │ ├── jakarta_data.py │ └── writeup.md ├── jumper │ └── writeup.md ├── libraries │ ├── fake.mk │ ├── fakelib.c │ └── writeup.md ├── linear-feedback-shift-register │ ├── decrypt.py │ ├── secretMessage.hex │ └── writeup.md ├── mountain-man │ └── mountain-man.py ├── mr-bin │ ├── conv.py │ └── writeup.md ├── poor-login │ ├── exploit.py │ └── writeup.md ├── programming-a-language │ └── programming-a-language.py ├── py-dis │ ├── exploit.py │ └── writeup.md ├── python-reversal │ └── decode.py ├── ramada │ ├── exploit.py │ └── writeup.md ├── rangoon │ └── writeup.md ├── raspberry │ └── exploit.py ├── re-verse-dis │ └── find_passwd.py ├── read-in-color │ ├── read-in-color.py │ └── writeup.md ├── recklinghausen │ ├── exploit.py │ └── writeup.md ├── reverse-me │ ├── exploit.py │ └── writeup.md ├── rotterdam │ ├── rotterdam.asm │ ├── rotterdam.py │ └── writeup.md ├── rsa-beginner │ └── decrypt.py ├── rsa-noob │ └── decrypt.py ├── rsa-twins │ └── decrypt.py ├── shell-time │ ├── exploit.py │ └── writeup.md ├── simple-programming │ └── count.py ├── substitution-cipher │ ├── substitution.py │ └── substitution.txt ├── the-credit-card-fraudster │ └── recover.py ├── the-keymaker │ ├── the-keymaker.py │ └── writeup.md ├── the-simpsons │ ├── decrypt.py │ └── writeup.md ├── time-to-eat │ ├── exploit.py │ └── writeup.md ├── tony-stark's-message │ ├── decode.py │ └── writeup.md ├── we-want-nudes-instead-of-nukes │ ├── alter-msg.py │ └── writeup.md └── weird-calculator │ ├── exploit.py │ └── writeup.md ├── dawgctf-2021 ├── binary-bbomb │ ├── phase3.py │ ├── phase4.py │ ├── phase6.py │ └── writeup.md ├── bofit │ ├── explit.py │ └── writeup.md ├── cooking-the-ramen │ ├── cooking-the-ramen.jpg │ └── writeup.md ├── it's-not-rsa │ ├── enigma-machine-cyberchef.jpg │ └── writeup.md ├── jellypotters │ ├── jellypotters.py │ └── writeup.md ├── really-secure-algorithm │ ├── really-secure-algorithm.py │ └── writeup.md └── the-obligatory-rsa │ ├── the-obligatory-rsa.py │ └── writeup.md ├── dctf-2021 ├── a-simple-sp-box │ ├── decrypt.py │ └── writeup.md ├── baby-bof │ ├── exploit.py │ └── writeup.md ├── bell │ ├── exploit.py │ └── writeup.md ├── forgotten-secret │ ├── decrypt-rsa-cyberchef.jpg │ └── writeup.md ├── formats-last-theorem │ ├── exploit.py │ └── writeup.md ├── hotel-rop │ ├── exploit.py │ └── writeup.md ├── just-in-time │ ├── justintime.asm │ └── writeup.md ├── just-take-your-time │ ├── exploit.py │ └── writeup.md ├── pinch-me │ ├── exploit.py │ └── writeup.md ├── pwn-sanity-check │ ├── exploit.py │ └── writeup.md ├── readme │ ├── exploit.py │ └── writeup.md ├── this-one-is-really-basic │ ├── decode.py │ └── writeup.md └── tiny-interpreter │ └── writeup.md ├── foobarctf-2021 └── child-rev │ ├── find_flag.py │ └── writeup.md ├── glsc-ctf-2021 ├── collisions │ ├── arr.py │ ├── recover.cpp │ └── writeup.md ├── mr.roboto │ └── writeup.md └── scr1pt1ng │ ├── exploit.sh │ └── writeup.md ├── google-ctf-2019 ├── MicroServiceDaemonOS │ └── shellcode.py ├── bnv.web.ctfcompetition.com │ └── writeup.md ├── cryptoqkd.web.ctfcompetition.com │ ├── decode.sh │ ├── post.py │ └── qkd.py ├── dialtone │ └── writeup.md ├── jit │ ├── fancyjit │ │ ├── FancyJIT.java │ │ └── compiler.c │ └── shellcode.py └── malvertising │ ├── WFmJWvYBQmZnedwpdQBU.js │ ├── decode-metrics.html │ ├── metrics.js │ ├── npoTHyBXnpZWgLorNrYc.js │ ├── uHsdvEHFDwljZFhPyKxp.js │ └── writeup.md ├── hacker101-ctf ├── cody's-first-blog │ └── writeup.md ├── grayhatcon │ └── writeup.md ├── micro-cms-v2 │ └── writeup.md ├── model-e1337-rolling-code-lock │ └── writeup.md ├── photo-gallery │ └── writeup.md ├── postbook │ └── writeup.md └── xss-playground │ └── writeup.md ├── heroctf-v3 ├── JNI │ └── writeup.md ├── h4XOR │ ├── decrypt.py │ └── writeup.md ├── kernel-module-1 │ └── writeup.md ├── kernel-module-2 │ ├── decode_safe.py │ └── writeup.md ├── kernel-module-3 │ ├── ioctl.c │ └── writeup.md ├── ping-pong │ └── prog.py ├── pwnQL-1 │ └── writeup.md ├── pwnQL-2 │ ├── guess.py │ └── writeup.md ├── russian-doll │ └── flag.sh ├── self-control │ └── writeup.md ├── transfer │ └── writeup.md ├── win-but-twisted │ ├── exploit.py │ └── writeup.md └── you-should-die │ └── writeup.md ├── hsctf-8 ├── aptenodytes-forsteri │ ├── decode.py │ └── writeup.md ├── class-meets │ └── class-meets.py ├── extended-fibonacci-sequence │ └── fibonacci.py ├── extended-fibonacci-sequence2 │ └── fibonacci.py ├── lsblue │ ├── lsblue.py │ └── writeup.md ├── message-board │ ├── exploit.py │ └── writeup.md ├── multidimensional │ ├── decode.py │ └── writup.md ├── not-really-math │ └── not-really-math.py ├── queen-of-the-hill │ └── writeup.md ├── regulus-satrapa │ ├── decrypt.py │ └── writeup.md ├── seeded-randomizer │ └── writeup.md ├── sneks │ ├── decode.py │ └── writeup.md └── warmup-rev │ └── decode.py ├── picoctf-2019 ├── AfterLife │ ├── shellcode.py │ └── vuln.c ├── CanaRy │ ├── shellcode.py │ └── vuln.c ├── HeapOverflow │ ├── shellcode.py │ └── vuln.c ├── L1m1tL335 │ ├── shellcode.py │ ├── vuln.c │ └── writeup.md ├── NewOverFlow-1 │ ├── shellcode.py │ └── vuln.c ├── NewOverFlow-2 │ ├── shellcode.py │ └── vuln.c ├── SecondLife │ ├── shellcode.py │ └── vuln.c ├── WhitePages │ ├── decode.py │ └── whitepages.txt ├── asm2 │ ├── test.S │ ├── translate.py │ └── writeup.md ├── c0rrupt │ ├── mystery │ ├── recover.py │ └── writeup.md ├── caesar │ ├── ciphertext │ └── decode.py ├── cereal-hacker1 │ └── writeup.md ├── cereal-hacker2 │ ├── admin.php │ ├── cookie.php │ ├── sql_connect.php │ └── writeup.md ├── empire1 │ └── writeup.md ├── got │ ├── shellcode.py │ ├── vuln.c │ └── writeup.md ├── leap-frog │ ├── rop.c │ ├── shellcode.py │ └── writeup.md ├── like1000 │ ├── untar.sh │ └── writeup.md ├── messy-malloc │ ├── auth.c │ ├── shellcode.py │ └── writeup.md ├── mr-worldwide │ └── writeup.md ├── overflow-0 │ └── shellcode.py ├── overflow-1 │ ├── vuln.c │ └── writeup.md ├── overflow-2 │ ├── vuln.c │ └── writeup.md ├── pointy │ ├── shellcode.py │ ├── vuln.c │ └── writeup.md ├── rop32 │ ├── shellcode.py │ └── vuln.c ├── rop64 │ ├── shellcode.py │ └── vuln.c ├── rot13 │ └── writeup.md ├── shark-on-wire1 │ ├── capture.pcap │ ├── extract_pcap.py │ └── writeup.md ├── slippery-shellcode │ ├── vuln.c │ └── writeup.md ├── stringzz │ ├── shellcode.py │ ├── vuln.c │ └── writeup.md └── the-numbers │ ├── decode.py │ └── writeup.md ├── picoctf-2020 ├── guessing-game1 │ ├── Makefile │ ├── shellcode.py │ ├── vuln.c │ └── writeup.md ├── guessing-game2 │ ├── Makefile │ ├── shellcode.py │ ├── vuln.c │ └── writeup.md ├── otp-implementation │ ├── flag.txt │ ├── otp.py │ └── writeup.md └── web-gauntlet │ └── writeup.md ├── pragyan-2021 ├── guessing-game │ ├── reverse.py │ └── writeup.md └── rusty-rev │ ├── decrypt_flag.py │ └── writeup.md ├── redpwn-2021 ├── baby │ └── decrypt.py ├── beginner-generic-pwn-number-0 │ └── exploit.py ├── bread-making │ └── exploit.py └── printf-please │ └── exploit.py └── umass21 ├── babushka ├── DSIIPABGWUFNMMMZAGWI.dis0.asm ├── DSIIPABGWUFNMMMZAGWI.dis1.asm ├── DSIIPABGWUFNMMMZAGWI.dis2.asm ├── babushka-simplify.py ├── babushka.py ├── key.py └── writeup.md ├── chains ├── generate_target_group.cpp ├── init_array.py ├── lookup.py └── writeup.md ├── easter-egg └── writeup.md ├── hermit-part1 └── writeup.md ├── malware ├── CTF-favicon.png.enc ├── decrypt.py ├── flag.txt.enc ├── malware.py ├── malware.py.enc ├── shopping_list.txt.enc └── writeup.md └── pikcha ├── pokemon.py └── writeup.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/README.md -------------------------------------------------------------------------------- /circlecitycon-2021/baby-crt-rsa/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/baby-crt-rsa/decrypt.py -------------------------------------------------------------------------------- /circlecitycon-2021/baby-crt-rsa/find_N.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/baby-crt-rsa/find_N.sage -------------------------------------------------------------------------------- /circlecitycon-2021/baby-meadows/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/baby-meadows/decrypt.py -------------------------------------------------------------------------------- /circlecitycon-2021/baby-meadows/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/baby-meadows/writeup.md -------------------------------------------------------------------------------- /circlecitycon-2021/baby-rsa/rsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/baby-rsa/rsa.py -------------------------------------------------------------------------------- /circlecitycon-2021/baby-rsa/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/baby-rsa/writeup.md -------------------------------------------------------------------------------- /circlecitycon-2021/fawn-cdn/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/fawn-cdn/exploit.py -------------------------------------------------------------------------------- /circlecitycon-2021/guardian/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/guardian/exploit.py -------------------------------------------------------------------------------- /circlecitycon-2021/guardian/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/guardian/writeup.md -------------------------------------------------------------------------------- /circlecitycon-2021/little/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/little/writeup.md -------------------------------------------------------------------------------- /circlecitycon-2021/lork/libfast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/lork/libfast.py -------------------------------------------------------------------------------- /circlecitycon-2021/lork/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/lork/writeup.md -------------------------------------------------------------------------------- /circlecitycon-2021/weird-rop/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/weird-rop/exploit.py -------------------------------------------------------------------------------- /circlecitycon-2021/weird-rop/gadgets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/weird-rop/gadgets -------------------------------------------------------------------------------- /circlecitycon-2021/weird-rop/weird.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/circlecitycon-2021/weird-rop/weird.asm -------------------------------------------------------------------------------- /cryptohack/bean-counter/bean_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/bean-counter/bean_counter.py -------------------------------------------------------------------------------- /cryptohack/bean-counter/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/bean-counter/writeup.md -------------------------------------------------------------------------------- /cryptohack/crossed-wires/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/crossed-wires/decrypt.py -------------------------------------------------------------------------------- /cryptohack/ctrime/ctrime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/ctrime/ctrime.py -------------------------------------------------------------------------------- /cryptohack/ctrime/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/ctrime/writeup.md -------------------------------------------------------------------------------- /cryptohack/curves-and-logs/curves-and-logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/curves-and-logs/curves-and-logs.py -------------------------------------------------------------------------------- /cryptohack/ecb-oracle/ecb_oracle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/ecb-oracle/ecb_oracle.py -------------------------------------------------------------------------------- /cryptohack/ecb-oracle/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/ecb-oracle/writeup.md -------------------------------------------------------------------------------- /cryptohack/efficient-exchange/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/efficient-exchange/decrypt.py -------------------------------------------------------------------------------- /cryptohack/efficient-exchange/decrypt_08c0fede9185868aba4a6ae21aca0148.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/efficient-exchange/decrypt_08c0fede9185868aba4a6ae21aca0148.py -------------------------------------------------------------------------------- /cryptohack/endless-emails/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/endless-emails/decrypt.py -------------------------------------------------------------------------------- /cryptohack/endless-emails/output_0ef6d6343784e59e2f44f61d2d29896f.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/endless-emails/output_0ef6d6343784e59e2f44f61d2d29896f.txt -------------------------------------------------------------------------------- /cryptohack/everything-is-still-big/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/everything-is-still-big/decrypt.py -------------------------------------------------------------------------------- /cryptohack/export-grade/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/export-grade/decrypt.py -------------------------------------------------------------------------------- /cryptohack/flipping-cookie/flipping_cookie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/flipping-cookie/flipping_cookie.py -------------------------------------------------------------------------------- /cryptohack/flipping-cookie/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/flipping-cookie/writeup.md -------------------------------------------------------------------------------- /cryptohack/lazy-cbc/lazy_cbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/lazy-cbc/lazy_cbc.py -------------------------------------------------------------------------------- /cryptohack/lazy-cbc/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/lazy-cbc/writeup.md -------------------------------------------------------------------------------- /cryptohack/md0/md0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/md0/md0.py -------------------------------------------------------------------------------- /cryptohack/modulus-inutilis/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/modulus-inutilis/decrypt.py -------------------------------------------------------------------------------- /cryptohack/parameter-injection/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/parameter-injection/exploit.py -------------------------------------------------------------------------------- /cryptohack/point-addition/point-addition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/point-addition/point-addition.py -------------------------------------------------------------------------------- /cryptohack/ron-was-wrong,whit-is-right/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/ron-was-wrong,whit-is-right/decrypt.py -------------------------------------------------------------------------------- /cryptohack/scalar-multiplication/scalar-multiplication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/scalar-multiplication/scalar-multiplication.py -------------------------------------------------------------------------------- /cryptohack/smooth-criminal/decrypt.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/smooth-criminal/decrypt.sage -------------------------------------------------------------------------------- /cryptohack/smooth-criminal/source_ba064d03b53a5fd7321dd0007b72906b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/smooth-criminal/source_ba064d03b53a5fd7321dd0007b72906b.py -------------------------------------------------------------------------------- /cryptohack/stream-consciousness/ciphers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/stream-consciousness/ciphers.txt -------------------------------------------------------------------------------- /cryptohack/stream-consciousness/stream_consciousness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/stream-consciousness/stream_consciousness.py -------------------------------------------------------------------------------- /cryptohack/stream-consciousness/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/stream-consciousness/writeup.md -------------------------------------------------------------------------------- /cryptohack/triple-des/triple_des.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/triple-des/triple_des.py -------------------------------------------------------------------------------- /cryptohack/triple-des/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/cryptohack/triple-des/writeup.md -------------------------------------------------------------------------------- /ctflearn/5x5/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/5x5/decode.py -------------------------------------------------------------------------------- /ctflearn/abondoned-street-challenge2/abondoned_street_challenge2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/abondoned-street-challenge2/abondoned_street_challenge2.py -------------------------------------------------------------------------------- /ctflearn/abondoned-street-challenge2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/abondoned-street-challenge2/writeup.md -------------------------------------------------------------------------------- /ctflearn/alexctf-cr2-many-time-secrets/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/alexctf-cr2-many-time-secrets/decrypt.py -------------------------------------------------------------------------------- /ctflearn/alexctf-cr2-many-time-secrets/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/alexctf-cr2-many-time-secrets/writeup.md -------------------------------------------------------------------------------- /ctflearn/bangalore-assembler-chall/decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/bangalore-assembler-chall/decode.c -------------------------------------------------------------------------------- /ctflearn/bruXOR/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/bruXOR/decrypt.py -------------------------------------------------------------------------------- /ctflearn/calculat3-m3/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/calculat3-m3/writeup.md -------------------------------------------------------------------------------- /ctflearn/copper-rsa-lattice/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/copper-rsa-lattice/decrypt.py -------------------------------------------------------------------------------- /ctflearn/corrupted-file/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/corrupted-file/writeup.md -------------------------------------------------------------------------------- /ctflearn/cryptoversing/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/cryptoversing/decrypt.py -------------------------------------------------------------------------------- /ctflearn/don't-bump-your-header/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/don't-bump-your-header/writeup.md -------------------------------------------------------------------------------- /ctflearn/every-bit-counts/community-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/every-bit-counts/community-solution.py -------------------------------------------------------------------------------- /ctflearn/every-bit-counts/exploit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/every-bit-counts/exploit.c -------------------------------------------------------------------------------- /ctflearn/every-bit-counts/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/every-bit-counts/writeup.md -------------------------------------------------------------------------------- /ctflearn/f1l3-m1x3r/fl4g.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/f1l3-m1x3r/fl4g.py -------------------------------------------------------------------------------- /ctflearn/f1l3-m1x3r/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/f1l3-m1x3r/writeup.md -------------------------------------------------------------------------------- /ctflearn/fabrio's-nachos/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/fabrio's-nachos/base.txt -------------------------------------------------------------------------------- /ctflearn/fabrio's-nachos/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/fabrio's-nachos/decode.py -------------------------------------------------------------------------------- /ctflearn/favorite-color/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/favorite-color/exploit.py -------------------------------------------------------------------------------- /ctflearn/favorite-color/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/favorite-color/writeup.md -------------------------------------------------------------------------------- /ctflearn/hail-caesar/hail-caesar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/hail-caesar/hail-caesar.py -------------------------------------------------------------------------------- /ctflearn/hisss/hisss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/hisss/hisss.py -------------------------------------------------------------------------------- /ctflearn/image-magic/image-magic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/image-magic/image-magic.py -------------------------------------------------------------------------------- /ctflearn/image-magic/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/image-magic/writeup.md -------------------------------------------------------------------------------- /ctflearn/inj3ction-time/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/inj3ction-time/writeup.md -------------------------------------------------------------------------------- /ctflearn/jakarta/jakarta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/jakarta/jakarta.py -------------------------------------------------------------------------------- /ctflearn/jakarta/jakarta_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/jakarta/jakarta_data.py -------------------------------------------------------------------------------- /ctflearn/jakarta/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/jakarta/writeup.md -------------------------------------------------------------------------------- /ctflearn/jumper/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/jumper/writeup.md -------------------------------------------------------------------------------- /ctflearn/libraries/fake.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/libraries/fake.mk -------------------------------------------------------------------------------- /ctflearn/libraries/fakelib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/libraries/fakelib.c -------------------------------------------------------------------------------- /ctflearn/libraries/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/libraries/writeup.md -------------------------------------------------------------------------------- /ctflearn/linear-feedback-shift-register/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/linear-feedback-shift-register/decrypt.py -------------------------------------------------------------------------------- /ctflearn/linear-feedback-shift-register/secretMessage.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/linear-feedback-shift-register/secretMessage.hex -------------------------------------------------------------------------------- /ctflearn/linear-feedback-shift-register/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/linear-feedback-shift-register/writeup.md -------------------------------------------------------------------------------- /ctflearn/mountain-man/mountain-man.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/mountain-man/mountain-man.py -------------------------------------------------------------------------------- /ctflearn/mr-bin/conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/mr-bin/conv.py -------------------------------------------------------------------------------- /ctflearn/mr-bin/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/mr-bin/writeup.md -------------------------------------------------------------------------------- /ctflearn/poor-login/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/poor-login/exploit.py -------------------------------------------------------------------------------- /ctflearn/poor-login/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/poor-login/writeup.md -------------------------------------------------------------------------------- /ctflearn/programming-a-language/programming-a-language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/programming-a-language/programming-a-language.py -------------------------------------------------------------------------------- /ctflearn/py-dis/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/py-dis/exploit.py -------------------------------------------------------------------------------- /ctflearn/py-dis/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/py-dis/writeup.md -------------------------------------------------------------------------------- /ctflearn/python-reversal/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/python-reversal/decode.py -------------------------------------------------------------------------------- /ctflearn/ramada/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/ramada/exploit.py -------------------------------------------------------------------------------- /ctflearn/ramada/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/ramada/writeup.md -------------------------------------------------------------------------------- /ctflearn/rangoon/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/rangoon/writeup.md -------------------------------------------------------------------------------- /ctflearn/raspberry/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/raspberry/exploit.py -------------------------------------------------------------------------------- /ctflearn/re-verse-dis/find_passwd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/re-verse-dis/find_passwd.py -------------------------------------------------------------------------------- /ctflearn/read-in-color/read-in-color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/read-in-color/read-in-color.py -------------------------------------------------------------------------------- /ctflearn/read-in-color/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/read-in-color/writeup.md -------------------------------------------------------------------------------- /ctflearn/recklinghausen/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/recklinghausen/exploit.py -------------------------------------------------------------------------------- /ctflearn/recklinghausen/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/recklinghausen/writeup.md -------------------------------------------------------------------------------- /ctflearn/reverse-me/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/reverse-me/exploit.py -------------------------------------------------------------------------------- /ctflearn/reverse-me/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/reverse-me/writeup.md -------------------------------------------------------------------------------- /ctflearn/rotterdam/rotterdam.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/rotterdam/rotterdam.asm -------------------------------------------------------------------------------- /ctflearn/rotterdam/rotterdam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/rotterdam/rotterdam.py -------------------------------------------------------------------------------- /ctflearn/rotterdam/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/rotterdam/writeup.md -------------------------------------------------------------------------------- /ctflearn/rsa-beginner/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/rsa-beginner/decrypt.py -------------------------------------------------------------------------------- /ctflearn/rsa-noob/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/rsa-noob/decrypt.py -------------------------------------------------------------------------------- /ctflearn/rsa-twins/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/rsa-twins/decrypt.py -------------------------------------------------------------------------------- /ctflearn/shell-time/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/shell-time/exploit.py -------------------------------------------------------------------------------- /ctflearn/shell-time/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/shell-time/writeup.md -------------------------------------------------------------------------------- /ctflearn/simple-programming/count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/simple-programming/count.py -------------------------------------------------------------------------------- /ctflearn/substitution-cipher/substitution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/substitution-cipher/substitution.py -------------------------------------------------------------------------------- /ctflearn/substitution-cipher/substitution.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/substitution-cipher/substitution.txt -------------------------------------------------------------------------------- /ctflearn/the-credit-card-fraudster/recover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/the-credit-card-fraudster/recover.py -------------------------------------------------------------------------------- /ctflearn/the-keymaker/the-keymaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/the-keymaker/the-keymaker.py -------------------------------------------------------------------------------- /ctflearn/the-keymaker/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/the-keymaker/writeup.md -------------------------------------------------------------------------------- /ctflearn/the-simpsons/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/the-simpsons/decrypt.py -------------------------------------------------------------------------------- /ctflearn/the-simpsons/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/the-simpsons/writeup.md -------------------------------------------------------------------------------- /ctflearn/time-to-eat/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/time-to-eat/exploit.py -------------------------------------------------------------------------------- /ctflearn/time-to-eat/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/time-to-eat/writeup.md -------------------------------------------------------------------------------- /ctflearn/tony-stark's-message/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/tony-stark's-message/decode.py -------------------------------------------------------------------------------- /ctflearn/tony-stark's-message/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/tony-stark's-message/writeup.md -------------------------------------------------------------------------------- /ctflearn/we-want-nudes-instead-of-nukes/alter-msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/we-want-nudes-instead-of-nukes/alter-msg.py -------------------------------------------------------------------------------- /ctflearn/we-want-nudes-instead-of-nukes/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/we-want-nudes-instead-of-nukes/writeup.md -------------------------------------------------------------------------------- /ctflearn/weird-calculator/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/weird-calculator/exploit.py -------------------------------------------------------------------------------- /ctflearn/weird-calculator/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/ctflearn/weird-calculator/writeup.md -------------------------------------------------------------------------------- /dawgctf-2021/binary-bbomb/phase3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/binary-bbomb/phase3.py -------------------------------------------------------------------------------- /dawgctf-2021/binary-bbomb/phase4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/binary-bbomb/phase4.py -------------------------------------------------------------------------------- /dawgctf-2021/binary-bbomb/phase6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/binary-bbomb/phase6.py -------------------------------------------------------------------------------- /dawgctf-2021/binary-bbomb/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/binary-bbomb/writeup.md -------------------------------------------------------------------------------- /dawgctf-2021/bofit/explit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/bofit/explit.py -------------------------------------------------------------------------------- /dawgctf-2021/bofit/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/bofit/writeup.md -------------------------------------------------------------------------------- /dawgctf-2021/cooking-the-ramen/cooking-the-ramen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/cooking-the-ramen/cooking-the-ramen.jpg -------------------------------------------------------------------------------- /dawgctf-2021/cooking-the-ramen/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/cooking-the-ramen/writeup.md -------------------------------------------------------------------------------- /dawgctf-2021/it's-not-rsa/enigma-machine-cyberchef.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/it's-not-rsa/enigma-machine-cyberchef.jpg -------------------------------------------------------------------------------- /dawgctf-2021/it's-not-rsa/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/it's-not-rsa/writeup.md -------------------------------------------------------------------------------- /dawgctf-2021/jellypotters/jellypotters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/jellypotters/jellypotters.py -------------------------------------------------------------------------------- /dawgctf-2021/jellypotters/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/jellypotters/writeup.md -------------------------------------------------------------------------------- /dawgctf-2021/really-secure-algorithm/really-secure-algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/really-secure-algorithm/really-secure-algorithm.py -------------------------------------------------------------------------------- /dawgctf-2021/really-secure-algorithm/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/really-secure-algorithm/writeup.md -------------------------------------------------------------------------------- /dawgctf-2021/the-obligatory-rsa/the-obligatory-rsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/the-obligatory-rsa/the-obligatory-rsa.py -------------------------------------------------------------------------------- /dawgctf-2021/the-obligatory-rsa/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dawgctf-2021/the-obligatory-rsa/writeup.md -------------------------------------------------------------------------------- /dctf-2021/a-simple-sp-box/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/a-simple-sp-box/decrypt.py -------------------------------------------------------------------------------- /dctf-2021/a-simple-sp-box/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/a-simple-sp-box/writeup.md -------------------------------------------------------------------------------- /dctf-2021/baby-bof/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/baby-bof/exploit.py -------------------------------------------------------------------------------- /dctf-2021/baby-bof/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/baby-bof/writeup.md -------------------------------------------------------------------------------- /dctf-2021/bell/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/bell/exploit.py -------------------------------------------------------------------------------- /dctf-2021/bell/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/bell/writeup.md -------------------------------------------------------------------------------- /dctf-2021/forgotten-secret/decrypt-rsa-cyberchef.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/forgotten-secret/decrypt-rsa-cyberchef.jpg -------------------------------------------------------------------------------- /dctf-2021/forgotten-secret/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/forgotten-secret/writeup.md -------------------------------------------------------------------------------- /dctf-2021/formats-last-theorem/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/formats-last-theorem/exploit.py -------------------------------------------------------------------------------- /dctf-2021/formats-last-theorem/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/formats-last-theorem/writeup.md -------------------------------------------------------------------------------- /dctf-2021/hotel-rop/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/hotel-rop/exploit.py -------------------------------------------------------------------------------- /dctf-2021/hotel-rop/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/hotel-rop/writeup.md -------------------------------------------------------------------------------- /dctf-2021/just-in-time/justintime.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/just-in-time/justintime.asm -------------------------------------------------------------------------------- /dctf-2021/just-in-time/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/just-in-time/writeup.md -------------------------------------------------------------------------------- /dctf-2021/just-take-your-time/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/just-take-your-time/exploit.py -------------------------------------------------------------------------------- /dctf-2021/just-take-your-time/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/just-take-your-time/writeup.md -------------------------------------------------------------------------------- /dctf-2021/pinch-me/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/pinch-me/exploit.py -------------------------------------------------------------------------------- /dctf-2021/pinch-me/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/pinch-me/writeup.md -------------------------------------------------------------------------------- /dctf-2021/pwn-sanity-check/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/pwn-sanity-check/exploit.py -------------------------------------------------------------------------------- /dctf-2021/pwn-sanity-check/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/pwn-sanity-check/writeup.md -------------------------------------------------------------------------------- /dctf-2021/readme/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/readme/exploit.py -------------------------------------------------------------------------------- /dctf-2021/readme/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/readme/writeup.md -------------------------------------------------------------------------------- /dctf-2021/this-one-is-really-basic/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/this-one-is-really-basic/decode.py -------------------------------------------------------------------------------- /dctf-2021/this-one-is-really-basic/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/this-one-is-really-basic/writeup.md -------------------------------------------------------------------------------- /dctf-2021/tiny-interpreter/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/dctf-2021/tiny-interpreter/writeup.md -------------------------------------------------------------------------------- /foobarctf-2021/child-rev/find_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/foobarctf-2021/child-rev/find_flag.py -------------------------------------------------------------------------------- /foobarctf-2021/child-rev/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/foobarctf-2021/child-rev/writeup.md -------------------------------------------------------------------------------- /glsc-ctf-2021/collisions/arr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/glsc-ctf-2021/collisions/arr.py -------------------------------------------------------------------------------- /glsc-ctf-2021/collisions/recover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/glsc-ctf-2021/collisions/recover.cpp -------------------------------------------------------------------------------- /glsc-ctf-2021/collisions/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/glsc-ctf-2021/collisions/writeup.md -------------------------------------------------------------------------------- /glsc-ctf-2021/mr.roboto/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/glsc-ctf-2021/mr.roboto/writeup.md -------------------------------------------------------------------------------- /glsc-ctf-2021/scr1pt1ng/exploit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/glsc-ctf-2021/scr1pt1ng/exploit.sh -------------------------------------------------------------------------------- /glsc-ctf-2021/scr1pt1ng/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/glsc-ctf-2021/scr1pt1ng/writeup.md -------------------------------------------------------------------------------- /google-ctf-2019/MicroServiceDaemonOS/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/MicroServiceDaemonOS/shellcode.py -------------------------------------------------------------------------------- /google-ctf-2019/bnv.web.ctfcompetition.com/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/bnv.web.ctfcompetition.com/writeup.md -------------------------------------------------------------------------------- /google-ctf-2019/cryptoqkd.web.ctfcompetition.com/decode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/cryptoqkd.web.ctfcompetition.com/decode.sh -------------------------------------------------------------------------------- /google-ctf-2019/cryptoqkd.web.ctfcompetition.com/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/cryptoqkd.web.ctfcompetition.com/post.py -------------------------------------------------------------------------------- /google-ctf-2019/cryptoqkd.web.ctfcompetition.com/qkd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/cryptoqkd.web.ctfcompetition.com/qkd.py -------------------------------------------------------------------------------- /google-ctf-2019/dialtone/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/dialtone/writeup.md -------------------------------------------------------------------------------- /google-ctf-2019/jit/fancyjit/FancyJIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/jit/fancyjit/FancyJIT.java -------------------------------------------------------------------------------- /google-ctf-2019/jit/fancyjit/compiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/jit/fancyjit/compiler.c -------------------------------------------------------------------------------- /google-ctf-2019/jit/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/jit/shellcode.py -------------------------------------------------------------------------------- /google-ctf-2019/malvertising/WFmJWvYBQmZnedwpdQBU.js: -------------------------------------------------------------------------------- 1 | alert("CTF{I-LOVE-MALVERTISING-wkJsuw}") -------------------------------------------------------------------------------- /google-ctf-2019/malvertising/decode-metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/malvertising/decode-metrics.html -------------------------------------------------------------------------------- /google-ctf-2019/malvertising/metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/malvertising/metrics.js -------------------------------------------------------------------------------- /google-ctf-2019/malvertising/npoTHyBXnpZWgLorNrYc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/malvertising/npoTHyBXnpZWgLorNrYc.js -------------------------------------------------------------------------------- /google-ctf-2019/malvertising/uHsdvEHFDwljZFhPyKxp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/malvertising/uHsdvEHFDwljZFhPyKxp.js -------------------------------------------------------------------------------- /google-ctf-2019/malvertising/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/google-ctf-2019/malvertising/writeup.md -------------------------------------------------------------------------------- /hacker101-ctf/cody's-first-blog/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hacker101-ctf/cody's-first-blog/writeup.md -------------------------------------------------------------------------------- /hacker101-ctf/grayhatcon/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hacker101-ctf/grayhatcon/writeup.md -------------------------------------------------------------------------------- /hacker101-ctf/micro-cms-v2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hacker101-ctf/micro-cms-v2/writeup.md -------------------------------------------------------------------------------- /hacker101-ctf/model-e1337-rolling-code-lock/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hacker101-ctf/model-e1337-rolling-code-lock/writeup.md -------------------------------------------------------------------------------- /hacker101-ctf/photo-gallery/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hacker101-ctf/photo-gallery/writeup.md -------------------------------------------------------------------------------- /hacker101-ctf/postbook/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hacker101-ctf/postbook/writeup.md -------------------------------------------------------------------------------- /hacker101-ctf/xss-playground/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hacker101-ctf/xss-playground/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/JNI/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/JNI/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/h4XOR/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/h4XOR/decrypt.py -------------------------------------------------------------------------------- /heroctf-v3/h4XOR/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/h4XOR/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/kernel-module-1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/kernel-module-1/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/kernel-module-2/decode_safe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/kernel-module-2/decode_safe.py -------------------------------------------------------------------------------- /heroctf-v3/kernel-module-2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/kernel-module-2/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/kernel-module-3/ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/kernel-module-3/ioctl.c -------------------------------------------------------------------------------- /heroctf-v3/kernel-module-3/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/kernel-module-3/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/ping-pong/prog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/ping-pong/prog.py -------------------------------------------------------------------------------- /heroctf-v3/pwnQL-1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/pwnQL-1/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/pwnQL-2/guess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/pwnQL-2/guess.py -------------------------------------------------------------------------------- /heroctf-v3/pwnQL-2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/pwnQL-2/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/russian-doll/flag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/russian-doll/flag.sh -------------------------------------------------------------------------------- /heroctf-v3/self-control/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/self-control/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/transfer/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/transfer/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/win-but-twisted/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/win-but-twisted/exploit.py -------------------------------------------------------------------------------- /heroctf-v3/win-but-twisted/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/win-but-twisted/writeup.md -------------------------------------------------------------------------------- /heroctf-v3/you-should-die/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/heroctf-v3/you-should-die/writeup.md -------------------------------------------------------------------------------- /hsctf-8/aptenodytes-forsteri/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/aptenodytes-forsteri/decode.py -------------------------------------------------------------------------------- /hsctf-8/aptenodytes-forsteri/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/aptenodytes-forsteri/writeup.md -------------------------------------------------------------------------------- /hsctf-8/class-meets/class-meets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/class-meets/class-meets.py -------------------------------------------------------------------------------- /hsctf-8/extended-fibonacci-sequence/fibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/extended-fibonacci-sequence/fibonacci.py -------------------------------------------------------------------------------- /hsctf-8/extended-fibonacci-sequence2/fibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/extended-fibonacci-sequence2/fibonacci.py -------------------------------------------------------------------------------- /hsctf-8/lsblue/lsblue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/lsblue/lsblue.py -------------------------------------------------------------------------------- /hsctf-8/lsblue/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/lsblue/writeup.md -------------------------------------------------------------------------------- /hsctf-8/message-board/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/message-board/exploit.py -------------------------------------------------------------------------------- /hsctf-8/message-board/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/message-board/writeup.md -------------------------------------------------------------------------------- /hsctf-8/multidimensional/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/multidimensional/decode.py -------------------------------------------------------------------------------- /hsctf-8/multidimensional/writup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/multidimensional/writup.md -------------------------------------------------------------------------------- /hsctf-8/not-really-math/not-really-math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/not-really-math/not-really-math.py -------------------------------------------------------------------------------- /hsctf-8/queen-of-the-hill/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/queen-of-the-hill/writeup.md -------------------------------------------------------------------------------- /hsctf-8/regulus-satrapa/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/regulus-satrapa/decrypt.py -------------------------------------------------------------------------------- /hsctf-8/regulus-satrapa/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/regulus-satrapa/writeup.md -------------------------------------------------------------------------------- /hsctf-8/seeded-randomizer/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/seeded-randomizer/writeup.md -------------------------------------------------------------------------------- /hsctf-8/sneks/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/sneks/decode.py -------------------------------------------------------------------------------- /hsctf-8/sneks/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/sneks/writeup.md -------------------------------------------------------------------------------- /hsctf-8/warmup-rev/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/hsctf-8/warmup-rev/decode.py -------------------------------------------------------------------------------- /picoctf-2019/AfterLife/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/AfterLife/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/AfterLife/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/AfterLife/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/CanaRy/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/CanaRy/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/CanaRy/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/CanaRy/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/HeapOverflow/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/HeapOverflow/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/HeapOverflow/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/HeapOverflow/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/L1m1tL335/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/L1m1tL335/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/L1m1tL335/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/L1m1tL335/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/L1m1tL335/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/L1m1tL335/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/NewOverFlow-1/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/NewOverFlow-1/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/NewOverFlow-1/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/NewOverFlow-1/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/NewOverFlow-2/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/NewOverFlow-2/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/NewOverFlow-2/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/NewOverFlow-2/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/SecondLife/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/SecondLife/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/SecondLife/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/SecondLife/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/WhitePages/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/WhitePages/decode.py -------------------------------------------------------------------------------- /picoctf-2019/WhitePages/whitepages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/WhitePages/whitepages.txt -------------------------------------------------------------------------------- /picoctf-2019/asm2/test.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/asm2/test.S -------------------------------------------------------------------------------- /picoctf-2019/asm2/translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/asm2/translate.py -------------------------------------------------------------------------------- /picoctf-2019/asm2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/asm2/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/c0rrupt/mystery: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/c0rrupt/mystery -------------------------------------------------------------------------------- /picoctf-2019/c0rrupt/recover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/c0rrupt/recover.py -------------------------------------------------------------------------------- /picoctf-2019/c0rrupt/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/c0rrupt/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/caesar/ciphertext: -------------------------------------------------------------------------------- 1 | picoCTF{zolppfkdqeboryfzlktjxksyyl} -------------------------------------------------------------------------------- /picoctf-2019/caesar/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/caesar/decode.py -------------------------------------------------------------------------------- /picoctf-2019/cereal-hacker1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/cereal-hacker1/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/cereal-hacker2/admin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/cereal-hacker2/admin.php -------------------------------------------------------------------------------- /picoctf-2019/cereal-hacker2/cookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/cereal-hacker2/cookie.php -------------------------------------------------------------------------------- /picoctf-2019/cereal-hacker2/sql_connect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/cereal-hacker2/sql_connect.php -------------------------------------------------------------------------------- /picoctf-2019/cereal-hacker2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/cereal-hacker2/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/empire1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/empire1/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/got/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/got/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/got/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/got/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/got/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/got/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/leap-frog/rop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/leap-frog/rop.c -------------------------------------------------------------------------------- /picoctf-2019/leap-frog/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/leap-frog/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/leap-frog/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/leap-frog/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/like1000/untar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/like1000/untar.sh -------------------------------------------------------------------------------- /picoctf-2019/like1000/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/like1000/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/messy-malloc/auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/messy-malloc/auth.c -------------------------------------------------------------------------------- /picoctf-2019/messy-malloc/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/messy-malloc/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/messy-malloc/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/messy-malloc/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/mr-worldwide/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/mr-worldwide/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/overflow-0/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/overflow-0/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/overflow-1/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/overflow-1/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/overflow-1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/overflow-1/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/overflow-2/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/overflow-2/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/overflow-2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/overflow-2/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/pointy/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/pointy/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/pointy/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/pointy/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/pointy/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/pointy/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/rop32/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/rop32/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/rop32/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/rop32/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/rop64/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/rop64/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/rop64/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/rop64/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/rot13/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/rot13/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/shark-on-wire1/capture.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/shark-on-wire1/capture.pcap -------------------------------------------------------------------------------- /picoctf-2019/shark-on-wire1/extract_pcap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/shark-on-wire1/extract_pcap.py -------------------------------------------------------------------------------- /picoctf-2019/shark-on-wire1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/shark-on-wire1/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/slippery-shellcode/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/slippery-shellcode/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/slippery-shellcode/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/slippery-shellcode/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/stringzz/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/stringzz/shellcode.py -------------------------------------------------------------------------------- /picoctf-2019/stringzz/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/stringzz/vuln.c -------------------------------------------------------------------------------- /picoctf-2019/stringzz/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/stringzz/writeup.md -------------------------------------------------------------------------------- /picoctf-2019/the-numbers/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/the-numbers/decode.py -------------------------------------------------------------------------------- /picoctf-2019/the-numbers/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2019/the-numbers/writeup.md -------------------------------------------------------------------------------- /picoctf-2020/guessing-game1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game1/Makefile -------------------------------------------------------------------------------- /picoctf-2020/guessing-game1/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game1/shellcode.py -------------------------------------------------------------------------------- /picoctf-2020/guessing-game1/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game1/vuln.c -------------------------------------------------------------------------------- /picoctf-2020/guessing-game1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game1/writeup.md -------------------------------------------------------------------------------- /picoctf-2020/guessing-game2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game2/Makefile -------------------------------------------------------------------------------- /picoctf-2020/guessing-game2/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game2/shellcode.py -------------------------------------------------------------------------------- /picoctf-2020/guessing-game2/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game2/vuln.c -------------------------------------------------------------------------------- /picoctf-2020/guessing-game2/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/guessing-game2/writeup.md -------------------------------------------------------------------------------- /picoctf-2020/otp-implementation/flag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/otp-implementation/flag.txt -------------------------------------------------------------------------------- /picoctf-2020/otp-implementation/otp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/otp-implementation/otp.py -------------------------------------------------------------------------------- /picoctf-2020/otp-implementation/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/otp-implementation/writeup.md -------------------------------------------------------------------------------- /picoctf-2020/web-gauntlet/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/picoctf-2020/web-gauntlet/writeup.md -------------------------------------------------------------------------------- /pragyan-2021/guessing-game/reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/pragyan-2021/guessing-game/reverse.py -------------------------------------------------------------------------------- /pragyan-2021/guessing-game/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/pragyan-2021/guessing-game/writeup.md -------------------------------------------------------------------------------- /pragyan-2021/rusty-rev/decrypt_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/pragyan-2021/rusty-rev/decrypt_flag.py -------------------------------------------------------------------------------- /pragyan-2021/rusty-rev/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/pragyan-2021/rusty-rev/writeup.md -------------------------------------------------------------------------------- /redpwn-2021/baby/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/redpwn-2021/baby/decrypt.py -------------------------------------------------------------------------------- /redpwn-2021/beginner-generic-pwn-number-0/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/redpwn-2021/beginner-generic-pwn-number-0/exploit.py -------------------------------------------------------------------------------- /redpwn-2021/bread-making/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/redpwn-2021/bread-making/exploit.py -------------------------------------------------------------------------------- /redpwn-2021/printf-please/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/redpwn-2021/printf-please/exploit.py -------------------------------------------------------------------------------- /umass21/babushka/DSIIPABGWUFNMMMZAGWI.dis0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/babushka/DSIIPABGWUFNMMMZAGWI.dis0.asm -------------------------------------------------------------------------------- /umass21/babushka/DSIIPABGWUFNMMMZAGWI.dis1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/babushka/DSIIPABGWUFNMMMZAGWI.dis1.asm -------------------------------------------------------------------------------- /umass21/babushka/DSIIPABGWUFNMMMZAGWI.dis2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/babushka/DSIIPABGWUFNMMMZAGWI.dis2.asm -------------------------------------------------------------------------------- /umass21/babushka/babushka-simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/babushka/babushka-simplify.py -------------------------------------------------------------------------------- /umass21/babushka/babushka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/babushka/babushka.py -------------------------------------------------------------------------------- /umass21/babushka/key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/babushka/key.py -------------------------------------------------------------------------------- /umass21/babushka/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/babushka/writeup.md -------------------------------------------------------------------------------- /umass21/chains/generate_target_group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/chains/generate_target_group.cpp -------------------------------------------------------------------------------- /umass21/chains/init_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/chains/init_array.py -------------------------------------------------------------------------------- /umass21/chains/lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/chains/lookup.py -------------------------------------------------------------------------------- /umass21/chains/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/chains/writeup.md -------------------------------------------------------------------------------- /umass21/easter-egg/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/easter-egg/writeup.md -------------------------------------------------------------------------------- /umass21/hermit-part1/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/hermit-part1/writeup.md -------------------------------------------------------------------------------- /umass21/malware/CTF-favicon.png.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/malware/CTF-favicon.png.enc -------------------------------------------------------------------------------- /umass21/malware/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/malware/decrypt.py -------------------------------------------------------------------------------- /umass21/malware/flag.txt.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/malware/flag.txt.enc -------------------------------------------------------------------------------- /umass21/malware/malware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/malware/malware.py -------------------------------------------------------------------------------- /umass21/malware/malware.py.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/malware/malware.py.enc -------------------------------------------------------------------------------- /umass21/malware/shopping_list.txt.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/malware/shopping_list.txt.enc -------------------------------------------------------------------------------- /umass21/malware/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/malware/writeup.md -------------------------------------------------------------------------------- /umass21/pikcha/pokemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/pikcha/pokemon.py -------------------------------------------------------------------------------- /umass21/pikcha/writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onealmond/hacking-lab/HEAD/umass21/pikcha/writeup.md --------------------------------------------------------------------------------