├── 2021 ├── README.md ├── eof-final │ ├── exp │ │ ├── logger.py │ │ ├── sugar.py │ │ └── two-gadget.py │ ├── logger │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── logger │ │ │ ├── logger.c │ │ │ └── run.sh │ │ └── xinetd │ ├── sugar │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── run.sh │ │ │ ├── sugar │ │ │ └── sugar.c │ │ └── xinetd │ └── two-gadget │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ ├── Makefile │ │ ├── flag │ │ ├── run.sh │ │ ├── two-gadget │ │ └── two-gadget.c │ │ └── xinetd ├── eof-qual │ ├── fullchain-buff │ │ ├── README.md │ │ └── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ └── 6.png │ ├── hello-world │ │ └── README.md │ └── myfs │ │ └── README.md ├── quals │ ├── exp │ │ ├── fullchain-buff.py │ │ ├── hello-world.py │ │ ├── myfs-fuzz.py │ │ └── myfs.py │ ├── fullchain-buff │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── fullchain-buff │ │ │ ├── fullchain-buff.c │ │ │ └── run.sh │ │ └── xinetd │ ├── hello-world │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── hello-world.c │ │ │ └── run.sh │ │ └── xinetd │ └── myfs │ │ ├── Dockerfile │ │ ├── build.sh │ │ ├── pow.py │ │ ├── run.sh │ │ ├── setup.sh │ │ ├── share │ │ ├── Makefile │ │ ├── flag1.txt │ │ ├── flag2.txt │ │ ├── flag3.txt │ │ ├── fs.c │ │ ├── fs.h │ │ ├── gc.c │ │ ├── gc.h │ │ ├── list.h │ │ ├── main.c │ │ ├── mycrypto.c │ │ ├── mycrypto.h │ │ ├── myfs │ │ ├── run.sh │ │ ├── user.c │ │ └── user.h │ │ └── xinetd ├── week1 │ ├── Pwn-w1.pdf │ ├── demo │ │ ├── Makefile │ │ ├── demo_BOF1 │ │ ├── demo_BOF1.c │ │ ├── demo_BOF1.py │ │ ├── demo_BOF2_leak_canary │ │ ├── demo_BOF2_leak_canary.c │ │ ├── demo_BOF2_leak_canary.py │ │ ├── demo_GOT │ │ ├── demo_GOT.c │ │ ├── demo_GOT.sh │ │ ├── demo_ROP │ │ ├── demo_ROP.c │ │ ├── demo_ROP.py │ │ ├── demo_canary │ │ ├── demo_canary.c │ │ ├── demo_canary.sh │ │ ├── demo_fmt │ │ ├── demo_fmt.c │ │ ├── demo_fmt.py │ │ ├── demo_one_gadget_with_ROP │ │ ├── demo_one_gadget_with_ROP.c │ │ ├── demo_one_gadget_with_ROP.py │ │ ├── demo_shellcode │ │ ├── demo_shellcode.c │ │ ├── demo_shellcode.py │ │ ├── demo_stack_pivoting │ │ ├── demo_stack_pivoting.c │ │ └── demo_stack_pivoting.py │ ├── hw │ │ ├── exp │ │ │ ├── fullchain-nerf.py │ │ │ ├── fullchain.py │ │ │ └── sandbox.py │ │ ├── fullchain-nerf │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ │ ├── Makefile │ │ │ │ ├── flag │ │ │ │ ├── fullchain-nerf │ │ │ │ ├── fullchain-nerf.c │ │ │ │ └── run.sh │ │ │ └── xinetd │ │ ├── fullchain │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ │ ├── Makefile │ │ │ │ ├── flag │ │ │ │ ├── fullchain │ │ │ │ ├── fullchain.c │ │ │ │ └── run.sh │ │ │ └── xinetd │ │ └── sandbox │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── run.sh │ │ │ ├── sandbox │ │ │ └── sandbox.c │ │ │ └── xinetd │ └── lab │ │ ├── Got2win │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── got2win │ │ │ ├── got2win.c │ │ │ └── run.sh │ │ └── xinetd │ │ ├── Rop2win │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── rop2win │ │ │ ├── rop2win.c │ │ │ └── run.sh │ │ └── xinetd │ │ └── exp │ │ ├── Got2win.py │ │ └── Rop2win.py ├── week2 │ ├── Pwn-w2.pdf │ ├── demo │ │ ├── Makefile │ │ ├── demo_UAF │ │ ├── demo_UAF.c │ │ ├── demo_UAF.sh │ │ ├── demo_double_free │ │ ├── demo_double_free.c │ │ ├── demo_double_free.sh │ │ ├── demo_fastbin │ │ ├── demo_fastbin.c │ │ ├── demo_fastbin.sh │ │ ├── demo_heap_overflow │ │ ├── demo_heap_overflow.c │ │ ├── demo_heap_overflow.sh │ │ ├── demo_largebin │ │ ├── demo_largebin.c │ │ ├── demo_largebin.sh │ │ ├── demo_malloc_state │ │ ├── demo_malloc_state.c │ │ ├── demo_malloc_state.sh │ │ ├── demo_overlapping_chunks │ │ ├── demo_overlapping_chunks.c │ │ ├── demo_overlapping_chunks.sh │ │ ├── demo_smallbin │ │ ├── demo_smallbin.c │ │ ├── demo_smallbin.sh │ │ ├── demo_tcache │ │ ├── demo_tcache.c │ │ ├── demo_tcache.sh │ │ ├── demo_tcache_poisoning │ │ ├── demo_tcache_poisoning.c │ │ ├── demo_tcache_poisoning.sh │ │ ├── demo_unsortedbin │ │ ├── demo_unsortedbin.c │ │ └── demo_unsortedbin.sh │ ├── hw │ │ ├── beeftalk │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ │ ├── Makefile │ │ │ │ ├── beeftalk │ │ │ │ ├── beeftalk.c │ │ │ │ ├── beeftalk.h │ │ │ │ ├── flag │ │ │ │ └── run.sh │ │ │ └── xinetd │ │ ├── easyheap │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ │ ├── Makefile │ │ │ │ ├── easyheap │ │ │ │ ├── easyheap.c │ │ │ │ ├── flag │ │ │ │ └── run.sh │ │ │ └── xinetd │ │ ├── exp │ │ │ ├── beeftalk.py │ │ │ ├── easyheap.py │ │ │ └── final.py │ │ └── final │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── final │ │ │ ├── final.c │ │ │ ├── final.py │ │ │ ├── flag │ │ │ └── run.sh │ │ │ └── xinetd │ ├── lab │ │ ├── exp │ │ │ └── market.py │ │ ├── heapmath │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ │ ├── Makefile │ │ │ │ ├── flag │ │ │ │ ├── heapmath │ │ │ │ ├── heapmath.c │ │ │ │ └── run.sh │ │ │ └── xinetd │ │ └── market │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── flag │ │ │ ├── market │ │ │ ├── market.c │ │ │ └── run.sh │ │ │ └── xinetd │ └── src_review │ │ ├── free_internal.c │ │ └── malloc_internal.c └── week3 │ ├── hw-exp │ └── FILE_note.py │ └── lab-exp │ └── OvO8.js ├── 2022 ├── README.md ├── quals │ ├── exp │ │ ├── how2know_revenge_exp.py │ │ ├── pbof_exp.py │ │ ├── real_rop++_exp.py │ │ └── superums_exp.py │ ├── how2know_revenge │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── chal │ │ │ ├── flag │ │ │ ├── how2know_revenge.c │ │ │ └── run.sh │ │ └── xinetd │ ├── pbof │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── chal │ │ │ ├── exp.py │ │ │ ├── flag │ │ │ └── run.sh │ │ └── xinetd │ ├── real_rop │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── chal │ │ │ ├── flag │ │ │ ├── real_rop++.c │ │ │ └── run.sh │ │ └── xinetd │ └── superums │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ ├── Makefile │ │ ├── chal │ │ ├── flag │ │ ├── run.sh │ │ └── superums.c │ │ └── xinetd ├── week1 │ └── hw │ │ ├── how2know │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ │ ├── Makefile │ │ │ ├── chal │ │ │ ├── flag │ │ │ ├── how2know.c │ │ │ └── run.sh │ │ └── xinetd │ │ └── rop++ │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ ├── Makefile │ │ ├── chal │ │ ├── flag │ │ ├── rop++.c │ │ └── run.sh │ │ └── xinetd ├── week2 │ ├── exp │ │ └── exp.py │ ├── hw │ │ ├── babyums │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── share │ │ │ │ ├── Makefile │ │ │ │ ├── babyums.c │ │ │ │ ├── chal │ │ │ │ ├── flag │ │ │ │ └── run.sh │ │ │ └── xinetd │ │ └── exp │ │ │ └── babyums.py │ └── lab │ │ └── babynote │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ ├── Makefile │ │ ├── babynote.c │ │ ├── chal │ │ ├── flag │ │ └── run.sh │ │ └── xinetd └── week3 │ ├── Pwn-w3.pdf │ ├── demo │ ├── Makefile │ ├── fclose_trace.c │ ├── fopen_trace.c │ ├── fread_trace.c │ ├── fwrite_trace.c │ ├── rce.c │ ├── rce.py │ └── script │ ├── exp │ ├── lab_aar_exp.py │ ├── lab_aaw_exp.py │ └── miniums.py │ ├── hw │ └── miniums │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── share │ │ ├── Makefile │ │ ├── chal │ │ ├── flag │ │ ├── miniums.c │ │ ├── run.sh │ │ └── test.py │ │ └── xinetd │ └── lab │ ├── aar │ ├── Dockerfile │ ├── docker-compose.yml │ ├── share │ │ ├── Makefile │ │ ├── aar.c │ │ ├── chal │ │ ├── example.c │ │ └── run.sh │ └── xinetd │ └── aaw │ ├── Dockerfile │ ├── docker-compose.yml │ ├── share │ ├── Makefile │ ├── aaw.c │ ├── chal │ ├── example.c │ └── run.sh │ └── xinetd ├── .gitignore ├── Dockerfile ├── README.md ├── how2heap ├── D ├── Makefile ├── README.md ├── bypass_safe_linking ├── bypass_safe_linking.c ├── decrypt_safe_linking ├── decrypt_safe_linking.c ├── fastbin_dup ├── fastbin_dup.c ├── fastbin_reverse_into_tcache ├── fastbin_reverse_into_tcache.c ├── house_of_botcake ├── house_of_botcake.c ├── house_of_einherjar ├── house_of_einherjar.c ├── house_of_lore ├── house_of_lore.c ├── house_of_mind_fastbin ├── house_of_mind_fastbin.c ├── large_bin_attack ├── large_bin_attack.c ├── ld-2.32.so ├── ld_change.py ├── libc-2.32.so ├── mmap_overlapping_chunks ├── mmap_overlapping_chunks.c ├── poison_null_byte ├── poison_null_byte.c ├── safe_linking_demo.sh ├── tcache_house_of_spirit ├── tcache_house_of_spirit.c ├── tcache_poisoning ├── tcache_poisoning.c ├── tcache_stashing_unlink_attack ├── tcache_stashing_unlink_attack.c ├── unsafe_unlink └── unsafe_unlink.c └── snippet /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .gdb_history 3 | .vscode 4 | pwnbox -------------------------------------------------------------------------------- /2021/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/README.md -------------------------------------------------------------------------------- /2021/eof-final/exp/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/exp/logger.py -------------------------------------------------------------------------------- /2021/eof-final/exp/sugar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/exp/sugar.py -------------------------------------------------------------------------------- /2021/eof-final/exp/two-gadget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/exp/two-gadget.py -------------------------------------------------------------------------------- /2021/eof-final/logger/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/logger/Dockerfile -------------------------------------------------------------------------------- /2021/eof-final/logger/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/logger/docker-compose.yml -------------------------------------------------------------------------------- /2021/eof-final/logger/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/logger/share/Makefile -------------------------------------------------------------------------------- /2021/eof-final/logger/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{TEST} -------------------------------------------------------------------------------- /2021/eof-final/logger/share/logger: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/logger/share/logger -------------------------------------------------------------------------------- /2021/eof-final/logger/share/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/logger/share/logger.c -------------------------------------------------------------------------------- /2021/eof-final/logger/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/logger/share/run.sh -------------------------------------------------------------------------------- /2021/eof-final/logger/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/logger/xinetd -------------------------------------------------------------------------------- /2021/eof-final/sugar/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/sugar/Dockerfile -------------------------------------------------------------------------------- /2021/eof-final/sugar/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/sugar/docker-compose.yml -------------------------------------------------------------------------------- /2021/eof-final/sugar/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/sugar/share/Makefile -------------------------------------------------------------------------------- /2021/eof-final/sugar/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{TEST} -------------------------------------------------------------------------------- /2021/eof-final/sugar/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/sugar/share/run.sh -------------------------------------------------------------------------------- /2021/eof-final/sugar/share/sugar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/sugar/share/sugar -------------------------------------------------------------------------------- /2021/eof-final/sugar/share/sugar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/sugar/share/sugar.c -------------------------------------------------------------------------------- /2021/eof-final/sugar/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/sugar/xinetd -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/two-gadget/Dockerfile -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/two-gadget/docker-compose.yml -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/two-gadget/share/Makefile -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{TEST} -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/share/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec 2>/dev/null 4 | timeout 60 /home//two-gadget -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/share/two-gadget: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/two-gadget/share/two-gadget -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/share/two-gadget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/two-gadget/share/two-gadget.c -------------------------------------------------------------------------------- /2021/eof-final/two-gadget/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-final/two-gadget/xinetd -------------------------------------------------------------------------------- /2021/eof-qual/fullchain-buff/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/fullchain-buff/README.md -------------------------------------------------------------------------------- /2021/eof-qual/fullchain-buff/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/fullchain-buff/images/1.png -------------------------------------------------------------------------------- /2021/eof-qual/fullchain-buff/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/fullchain-buff/images/2.png -------------------------------------------------------------------------------- /2021/eof-qual/fullchain-buff/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/fullchain-buff/images/3.png -------------------------------------------------------------------------------- /2021/eof-qual/fullchain-buff/images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/fullchain-buff/images/4.png -------------------------------------------------------------------------------- /2021/eof-qual/fullchain-buff/images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/fullchain-buff/images/5.png -------------------------------------------------------------------------------- /2021/eof-qual/fullchain-buff/images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/fullchain-buff/images/6.png -------------------------------------------------------------------------------- /2021/eof-qual/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/hello-world/README.md -------------------------------------------------------------------------------- /2021/eof-qual/myfs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/eof-qual/myfs/README.md -------------------------------------------------------------------------------- /2021/quals/exp/fullchain-buff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/exp/fullchain-buff.py -------------------------------------------------------------------------------- /2021/quals/exp/hello-world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/exp/hello-world.py -------------------------------------------------------------------------------- /2021/quals/exp/myfs-fuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/exp/myfs-fuzz.py -------------------------------------------------------------------------------- /2021/quals/exp/myfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/exp/myfs.py -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/fullchain-buff/Dockerfile -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/fullchain-buff/docker-compose.yml -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/fullchain-buff/share/Makefile -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/share/fullchain-buff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/fullchain-buff/share/fullchain-buff -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/share/fullchain-buff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/fullchain-buff/share/fullchain-buff.c -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/fullchain-buff/share/run.sh -------------------------------------------------------------------------------- /2021/quals/fullchain-buff/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/fullchain-buff/xinetd -------------------------------------------------------------------------------- /2021/quals/hello-world/.gitignore: -------------------------------------------------------------------------------- 1 | hello-world -------------------------------------------------------------------------------- /2021/quals/hello-world/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/hello-world/Dockerfile -------------------------------------------------------------------------------- /2021/quals/hello-world/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/hello-world/docker-compose.yml -------------------------------------------------------------------------------- /2021/quals/hello-world/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/hello-world/share/Makefile -------------------------------------------------------------------------------- /2021/quals/hello-world/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/quals/hello-world/share/hello-world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/hello-world/share/hello-world.c -------------------------------------------------------------------------------- /2021/quals/hello-world/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/hello-world/share/run.sh -------------------------------------------------------------------------------- /2021/quals/hello-world/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/hello-world/xinetd -------------------------------------------------------------------------------- /2021/quals/myfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/Dockerfile -------------------------------------------------------------------------------- /2021/quals/myfs/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/build.sh -------------------------------------------------------------------------------- /2021/quals/myfs/pow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/pow.py -------------------------------------------------------------------------------- /2021/quals/myfs/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | python3 /home/admin/quals/myfs/pow.py -------------------------------------------------------------------------------- /2021/quals/myfs/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/setup.sh -------------------------------------------------------------------------------- /2021/quals/myfs/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/Makefile -------------------------------------------------------------------------------- /2021/quals/myfs/share/flag1.txt: -------------------------------------------------------------------------------- 1 | FLAG{TEST} -------------------------------------------------------------------------------- /2021/quals/myfs/share/flag2.txt: -------------------------------------------------------------------------------- 1 | FLAG{TEST} -------------------------------------------------------------------------------- /2021/quals/myfs/share/flag3.txt: -------------------------------------------------------------------------------- 1 | FLAG{TEST} -------------------------------------------------------------------------------- /2021/quals/myfs/share/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/fs.c -------------------------------------------------------------------------------- /2021/quals/myfs/share/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/fs.h -------------------------------------------------------------------------------- /2021/quals/myfs/share/gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/gc.c -------------------------------------------------------------------------------- /2021/quals/myfs/share/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/gc.h -------------------------------------------------------------------------------- /2021/quals/myfs/share/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/list.h -------------------------------------------------------------------------------- /2021/quals/myfs/share/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/main.c -------------------------------------------------------------------------------- /2021/quals/myfs/share/mycrypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/mycrypto.c -------------------------------------------------------------------------------- /2021/quals/myfs/share/mycrypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/mycrypto.h -------------------------------------------------------------------------------- /2021/quals/myfs/share/myfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/myfs -------------------------------------------------------------------------------- /2021/quals/myfs/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/run.sh -------------------------------------------------------------------------------- /2021/quals/myfs/share/user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/user.c -------------------------------------------------------------------------------- /2021/quals/myfs/share/user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/share/user.h -------------------------------------------------------------------------------- /2021/quals/myfs/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/quals/myfs/xinetd -------------------------------------------------------------------------------- /2021/week1/Pwn-w1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/Pwn-w1.pdf -------------------------------------------------------------------------------- /2021/week1/demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/Makefile -------------------------------------------------------------------------------- /2021/week1/demo/demo_BOF1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_BOF1 -------------------------------------------------------------------------------- /2021/week1/demo/demo_BOF1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_BOF1.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_BOF1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_BOF1.py -------------------------------------------------------------------------------- /2021/week1/demo/demo_BOF2_leak_canary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_BOF2_leak_canary -------------------------------------------------------------------------------- /2021/week1/demo/demo_BOF2_leak_canary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_BOF2_leak_canary.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_BOF2_leak_canary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_BOF2_leak_canary.py -------------------------------------------------------------------------------- /2021/week1/demo/demo_GOT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_GOT -------------------------------------------------------------------------------- /2021/week1/demo/demo_GOT.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_GOT.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_GOT.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_GOT.sh -------------------------------------------------------------------------------- /2021/week1/demo/demo_ROP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_ROP -------------------------------------------------------------------------------- /2021/week1/demo/demo_ROP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_ROP.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_ROP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_ROP.py -------------------------------------------------------------------------------- /2021/week1/demo/demo_canary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_canary -------------------------------------------------------------------------------- /2021/week1/demo/demo_canary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_canary.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_canary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_canary.sh -------------------------------------------------------------------------------- /2021/week1/demo/demo_fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_fmt -------------------------------------------------------------------------------- /2021/week1/demo/demo_fmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_fmt.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_fmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_fmt.py -------------------------------------------------------------------------------- /2021/week1/demo/demo_one_gadget_with_ROP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_one_gadget_with_ROP -------------------------------------------------------------------------------- /2021/week1/demo/demo_one_gadget_with_ROP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_one_gadget_with_ROP.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_one_gadget_with_ROP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_one_gadget_with_ROP.py -------------------------------------------------------------------------------- /2021/week1/demo/demo_shellcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_shellcode -------------------------------------------------------------------------------- /2021/week1/demo/demo_shellcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_shellcode.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_shellcode.py -------------------------------------------------------------------------------- /2021/week1/demo/demo_stack_pivoting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_stack_pivoting -------------------------------------------------------------------------------- /2021/week1/demo/demo_stack_pivoting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_stack_pivoting.c -------------------------------------------------------------------------------- /2021/week1/demo/demo_stack_pivoting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/demo/demo_stack_pivoting.py -------------------------------------------------------------------------------- /2021/week1/hw/exp/fullchain-nerf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/exp/fullchain-nerf.py -------------------------------------------------------------------------------- /2021/week1/hw/exp/fullchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/exp/fullchain.py -------------------------------------------------------------------------------- /2021/week1/hw/exp/sandbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/exp/sandbox.py -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain-nerf/Dockerfile -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain-nerf/docker-compose.yml -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain-nerf/share/Makefile -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/share/fullchain-nerf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain-nerf/share/fullchain-nerf -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/share/fullchain-nerf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain-nerf/share/fullchain-nerf.c -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain-nerf/share/run.sh -------------------------------------------------------------------------------- /2021/week1/hw/fullchain-nerf/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain-nerf/xinetd -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain/Dockerfile -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain/docker-compose.yml -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain/share/Makefile -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/share/fullchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain/share/fullchain -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/share/fullchain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain/share/fullchain.c -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain/share/run.sh -------------------------------------------------------------------------------- /2021/week1/hw/fullchain/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/fullchain/xinetd -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/sandbox/Dockerfile -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/sandbox/docker-compose.yml -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/sandbox/share/Makefile -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/sandbox/share/run.sh -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/share/sandbox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/sandbox/share/sandbox -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/share/sandbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/sandbox/share/sandbox.c -------------------------------------------------------------------------------- /2021/week1/hw/sandbox/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/hw/sandbox/xinetd -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Got2win/Dockerfile -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Got2win/docker-compose.yml -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Got2win/share/Makefile -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/share/got2win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Got2win/share/got2win -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/share/got2win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Got2win/share/got2win.c -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Got2win/share/run.sh -------------------------------------------------------------------------------- /2021/week1/lab/Got2win/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Got2win/xinetd -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Rop2win/Dockerfile -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Rop2win/docker-compose.yml -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Rop2win/share/Makefile -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/share/rop2win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Rop2win/share/rop2win -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/share/rop2win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Rop2win/share/rop2win.c -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Rop2win/share/run.sh -------------------------------------------------------------------------------- /2021/week1/lab/Rop2win/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/Rop2win/xinetd -------------------------------------------------------------------------------- /2021/week1/lab/exp/Got2win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/exp/Got2win.py -------------------------------------------------------------------------------- /2021/week1/lab/exp/Rop2win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week1/lab/exp/Rop2win.py -------------------------------------------------------------------------------- /2021/week2/Pwn-w2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/Pwn-w2.pdf -------------------------------------------------------------------------------- /2021/week2/demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/Makefile -------------------------------------------------------------------------------- /2021/week2/demo/demo_UAF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_UAF -------------------------------------------------------------------------------- /2021/week2/demo/demo_UAF.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_UAF.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_UAF.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_UAF -------------------------------------------------------------------------------- /2021/week2/demo/demo_double_free: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_double_free -------------------------------------------------------------------------------- /2021/week2/demo/demo_double_free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_double_free.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_double_free.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_double_free -------------------------------------------------------------------------------- /2021/week2/demo/demo_fastbin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_fastbin -------------------------------------------------------------------------------- /2021/week2/demo/demo_fastbin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_fastbin.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_fastbin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_fastbin.sh -------------------------------------------------------------------------------- /2021/week2/demo/demo_heap_overflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_heap_overflow -------------------------------------------------------------------------------- /2021/week2/demo/demo_heap_overflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_heap_overflow.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_heap_overflow.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_heap_overflow -------------------------------------------------------------------------------- /2021/week2/demo/demo_largebin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_largebin -------------------------------------------------------------------------------- /2021/week2/demo/demo_largebin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_largebin.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_largebin.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_largebin -------------------------------------------------------------------------------- /2021/week2/demo/demo_malloc_state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_malloc_state -------------------------------------------------------------------------------- /2021/week2/demo/demo_malloc_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_malloc_state.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_malloc_state.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_malloc_state 4 | 5 | # p main_arena -------------------------------------------------------------------------------- /2021/week2/demo/demo_overlapping_chunks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_overlapping_chunks -------------------------------------------------------------------------------- /2021/week2/demo/demo_overlapping_chunks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_overlapping_chunks.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_overlapping_chunks.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_overlapping_chunks -------------------------------------------------------------------------------- /2021/week2/demo/demo_smallbin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_smallbin -------------------------------------------------------------------------------- /2021/week2/demo/demo_smallbin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_smallbin.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_smallbin.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_smallbin -------------------------------------------------------------------------------- /2021/week2/demo/demo_tcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_tcache -------------------------------------------------------------------------------- /2021/week2/demo/demo_tcache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_tcache.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_tcache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_tcache.sh -------------------------------------------------------------------------------- /2021/week2/demo/demo_tcache_poisoning: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_tcache_poisoning -------------------------------------------------------------------------------- /2021/week2/demo/demo_tcache_poisoning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_tcache_poisoning.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_tcache_poisoning.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_tcache_poisoning -------------------------------------------------------------------------------- /2021/week2/demo/demo_unsortedbin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_unsortedbin -------------------------------------------------------------------------------- /2021/week2/demo/demo_unsortedbin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/demo/demo_unsortedbin.c -------------------------------------------------------------------------------- /2021/week2/demo/demo_unsortedbin.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | gdb ./demo_unsortedbin -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/Dockerfile -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/docker-compose.yml -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/share/Makefile -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/share/beeftalk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/share/beeftalk -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/share/beeftalk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/share/beeftalk.c -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/share/beeftalk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/share/beeftalk.h -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/share/run.sh -------------------------------------------------------------------------------- /2021/week2/hw/beeftalk/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/beeftalk/xinetd -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/easyheap/Dockerfile -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/easyheap/docker-compose.yml -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/easyheap/share/Makefile -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/share/easyheap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/easyheap/share/easyheap -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/share/easyheap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/easyheap/share/easyheap.c -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/easyheap/share/run.sh -------------------------------------------------------------------------------- /2021/week2/hw/easyheap/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/easyheap/xinetd -------------------------------------------------------------------------------- /2021/week2/hw/exp/beeftalk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/exp/beeftalk.py -------------------------------------------------------------------------------- /2021/week2/hw/exp/easyheap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/exp/easyheap.py -------------------------------------------------------------------------------- /2021/week2/hw/exp/final.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/exp/final.py -------------------------------------------------------------------------------- /2021/week2/hw/final/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/Dockerfile -------------------------------------------------------------------------------- /2021/week2/hw/final/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/docker-compose.yml -------------------------------------------------------------------------------- /2021/week2/hw/final/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/share/Makefile -------------------------------------------------------------------------------- /2021/week2/hw/final/share/final: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/share/final -------------------------------------------------------------------------------- /2021/week2/hw/final/share/final.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/share/final.c -------------------------------------------------------------------------------- /2021/week2/hw/final/share/final.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/share/final.py -------------------------------------------------------------------------------- /2021/week2/hw/final/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week2/hw/final/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/share/run.sh -------------------------------------------------------------------------------- /2021/week2/hw/final/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/hw/final/xinetd -------------------------------------------------------------------------------- /2021/week2/lab/exp/market.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/exp/market.py -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/heapmath/Dockerfile -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/heapmath/docker-compose.yml -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/heapmath/share/Makefile -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/share/heapmath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/heapmath/share/heapmath -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/share/heapmath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/heapmath/share/heapmath.c -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/heapmath/share/run.sh -------------------------------------------------------------------------------- /2021/week2/lab/heapmath/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/heapmath/xinetd -------------------------------------------------------------------------------- /2021/week2/lab/market/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/market/Dockerfile -------------------------------------------------------------------------------- /2021/week2/lab/market/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/market/docker-compose.yml -------------------------------------------------------------------------------- /2021/week2/lab/market/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/market/share/Makefile -------------------------------------------------------------------------------- /2021/week2/lab/market/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} -------------------------------------------------------------------------------- /2021/week2/lab/market/share/market: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/market/share/market -------------------------------------------------------------------------------- /2021/week2/lab/market/share/market.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/market/share/market.c -------------------------------------------------------------------------------- /2021/week2/lab/market/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/market/share/run.sh -------------------------------------------------------------------------------- /2021/week2/lab/market/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/lab/market/xinetd -------------------------------------------------------------------------------- /2021/week2/src_review/free_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/src_review/free_internal.c -------------------------------------------------------------------------------- /2021/week2/src_review/malloc_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week2/src_review/malloc_internal.c -------------------------------------------------------------------------------- /2021/week3/hw-exp/FILE_note.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week3/hw-exp/FILE_note.py -------------------------------------------------------------------------------- /2021/week3/lab-exp/OvO8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2021/week3/lab-exp/OvO8.js -------------------------------------------------------------------------------- /2022/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/README.md -------------------------------------------------------------------------------- /2022/quals/exp/how2know_revenge_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/exp/how2know_revenge_exp.py -------------------------------------------------------------------------------- /2022/quals/exp/pbof_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/exp/pbof_exp.py -------------------------------------------------------------------------------- /2022/quals/exp/real_rop++_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/exp/real_rop++_exp.py -------------------------------------------------------------------------------- /2022/quals/exp/superums_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/exp/superums_exp.py -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/how2know_revenge/Dockerfile -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/how2know_revenge/docker-compose.yml -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/how2know_revenge/share/Makefile -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/how2know_revenge/share/chal -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/share/how2know_revenge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/how2know_revenge/share/how2know_revenge.c -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/how2know_revenge/share/run.sh -------------------------------------------------------------------------------- /2022/quals/how2know_revenge/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/how2know_revenge/xinetd -------------------------------------------------------------------------------- /2022/quals/pbof/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/pbof/Dockerfile -------------------------------------------------------------------------------- /2022/quals/pbof/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/pbof/docker-compose.yml -------------------------------------------------------------------------------- /2022/quals/pbof/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/pbof/share/chal -------------------------------------------------------------------------------- /2022/quals/pbof/share/exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/pbof/share/exp.py -------------------------------------------------------------------------------- /2022/quals/pbof/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/quals/pbof/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/pbof/share/run.sh -------------------------------------------------------------------------------- /2022/quals/pbof/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/pbof/xinetd -------------------------------------------------------------------------------- /2022/quals/real_rop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/real_rop/Dockerfile -------------------------------------------------------------------------------- /2022/quals/real_rop/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/real_rop/docker-compose.yml -------------------------------------------------------------------------------- /2022/quals/real_rop/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -fno-stack-protector -o chal real_rop++.c -------------------------------------------------------------------------------- /2022/quals/real_rop/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/real_rop/share/chal -------------------------------------------------------------------------------- /2022/quals/real_rop/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/quals/real_rop/share/real_rop++.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/real_rop/share/real_rop++.c -------------------------------------------------------------------------------- /2022/quals/real_rop/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/real_rop/share/run.sh -------------------------------------------------------------------------------- /2022/quals/real_rop/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/real_rop/xinetd -------------------------------------------------------------------------------- /2022/quals/superums/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/superums/Dockerfile -------------------------------------------------------------------------------- /2022/quals/superums/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/superums/docker-compose.yml -------------------------------------------------------------------------------- /2022/quals/superums/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -o chal superums.c -------------------------------------------------------------------------------- /2022/quals/superums/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/superums/share/chal -------------------------------------------------------------------------------- /2022/quals/superums/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/quals/superums/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/superums/share/run.sh -------------------------------------------------------------------------------- /2022/quals/superums/share/superums.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/superums/share/superums.c -------------------------------------------------------------------------------- /2022/quals/superums/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/quals/superums/xinetd -------------------------------------------------------------------------------- /2022/week1/hw/how2know/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/how2know/Dockerfile -------------------------------------------------------------------------------- /2022/week1/hw/how2know/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/how2know/docker-compose.yml -------------------------------------------------------------------------------- /2022/week1/hw/how2know/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -o chal how2know.c -lseccomp -------------------------------------------------------------------------------- /2022/week1/hw/how2know/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/how2know/share/chal -------------------------------------------------------------------------------- /2022/week1/hw/how2know/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/week1/hw/how2know/share/how2know.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/how2know/share/how2know.c -------------------------------------------------------------------------------- /2022/week1/hw/how2know/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/how2know/share/run.sh -------------------------------------------------------------------------------- /2022/week1/hw/how2know/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/how2know/xinetd -------------------------------------------------------------------------------- /2022/week1/hw/rop++/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/rop++/Dockerfile -------------------------------------------------------------------------------- /2022/week1/hw/rop++/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/rop++/docker-compose.yml -------------------------------------------------------------------------------- /2022/week1/hw/rop++/share/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/rop++/share/Makefile -------------------------------------------------------------------------------- /2022/week1/hw/rop++/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/rop++/share/chal -------------------------------------------------------------------------------- /2022/week1/hw/rop++/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/week1/hw/rop++/share/rop++.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/rop++/share/rop++.c -------------------------------------------------------------------------------- /2022/week1/hw/rop++/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/rop++/share/run.sh -------------------------------------------------------------------------------- /2022/week1/hw/rop++/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week1/hw/rop++/xinetd -------------------------------------------------------------------------------- /2022/week2/exp/exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/exp/exp.py -------------------------------------------------------------------------------- /2022/week2/hw/babyums/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/hw/babyums/Dockerfile -------------------------------------------------------------------------------- /2022/week2/hw/babyums/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/hw/babyums/docker-compose.yml -------------------------------------------------------------------------------- /2022/week2/hw/babyums/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -o chal babyums.c -------------------------------------------------------------------------------- /2022/week2/hw/babyums/share/babyums.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/hw/babyums/share/babyums.c -------------------------------------------------------------------------------- /2022/week2/hw/babyums/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/hw/babyums/share/chal -------------------------------------------------------------------------------- /2022/week2/hw/babyums/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/week2/hw/babyums/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/hw/babyums/share/run.sh -------------------------------------------------------------------------------- /2022/week2/hw/babyums/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/hw/babyums/xinetd -------------------------------------------------------------------------------- /2022/week2/hw/exp/babyums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/hw/exp/babyums.py -------------------------------------------------------------------------------- /2022/week2/lab/babynote/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/lab/babynote/Dockerfile -------------------------------------------------------------------------------- /2022/week2/lab/babynote/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/lab/babynote/docker-compose.yml -------------------------------------------------------------------------------- /2022/week2/lab/babynote/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -o chal babynote.c -------------------------------------------------------------------------------- /2022/week2/lab/babynote/share/babynote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/lab/babynote/share/babynote.c -------------------------------------------------------------------------------- /2022/week2/lab/babynote/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/lab/babynote/share/chal -------------------------------------------------------------------------------- /2022/week2/lab/babynote/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/week2/lab/babynote/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/lab/babynote/share/run.sh -------------------------------------------------------------------------------- /2022/week2/lab/babynote/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week2/lab/babynote/xinetd -------------------------------------------------------------------------------- /2022/week3/Pwn-w3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/Pwn-w3.pdf -------------------------------------------------------------------------------- /2022/week3/demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/Makefile -------------------------------------------------------------------------------- /2022/week3/demo/fclose_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/fclose_trace.c -------------------------------------------------------------------------------- /2022/week3/demo/fopen_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/fopen_trace.c -------------------------------------------------------------------------------- /2022/week3/demo/fread_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/fread_trace.c -------------------------------------------------------------------------------- /2022/week3/demo/fwrite_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/fwrite_trace.c -------------------------------------------------------------------------------- /2022/week3/demo/rce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/rce.c -------------------------------------------------------------------------------- /2022/week3/demo/rce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/rce.py -------------------------------------------------------------------------------- /2022/week3/demo/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/demo/script -------------------------------------------------------------------------------- /2022/week3/exp/lab_aar_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/exp/lab_aar_exp.py -------------------------------------------------------------------------------- /2022/week3/exp/lab_aaw_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/exp/lab_aaw_exp.py -------------------------------------------------------------------------------- /2022/week3/exp/miniums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/exp/miniums.py -------------------------------------------------------------------------------- /2022/week3/hw/miniums/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/hw/miniums/Dockerfile -------------------------------------------------------------------------------- /2022/week3/hw/miniums/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/hw/miniums/docker-compose.yml -------------------------------------------------------------------------------- /2022/week3/hw/miniums/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -o chal miniums.c 3 | -------------------------------------------------------------------------------- /2022/week3/hw/miniums/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/hw/miniums/share/chal -------------------------------------------------------------------------------- /2022/week3/hw/miniums/share/flag: -------------------------------------------------------------------------------- 1 | FLAG{test} 2 | -------------------------------------------------------------------------------- /2022/week3/hw/miniums/share/miniums.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/hw/miniums/share/miniums.c -------------------------------------------------------------------------------- /2022/week3/hw/miniums/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/hw/miniums/share/run.sh -------------------------------------------------------------------------------- /2022/week3/hw/miniums/share/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/hw/miniums/share/test.py -------------------------------------------------------------------------------- /2022/week3/hw/miniums/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/hw/miniums/xinetd -------------------------------------------------------------------------------- /2022/week3/lab/aar/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aar/Dockerfile -------------------------------------------------------------------------------- /2022/week3/lab/aar/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aar/docker-compose.yml -------------------------------------------------------------------------------- /2022/week3/lab/aar/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -no-pie -o chal aar.c -------------------------------------------------------------------------------- /2022/week3/lab/aar/share/aar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aar/share/aar.c -------------------------------------------------------------------------------- /2022/week3/lab/aar/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aar/share/chal -------------------------------------------------------------------------------- /2022/week3/lab/aar/share/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aar/share/example.c -------------------------------------------------------------------------------- /2022/week3/lab/aar/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aar/share/run.sh -------------------------------------------------------------------------------- /2022/week3/lab/aar/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aar/xinetd -------------------------------------------------------------------------------- /2022/week3/lab/aaw/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aaw/Dockerfile -------------------------------------------------------------------------------- /2022/week3/lab/aaw/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aaw/docker-compose.yml -------------------------------------------------------------------------------- /2022/week3/lab/aaw/share/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc -no-pie -o chal aaw.c -------------------------------------------------------------------------------- /2022/week3/lab/aaw/share/aaw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aaw/share/aaw.c -------------------------------------------------------------------------------- /2022/week3/lab/aaw/share/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aaw/share/chal -------------------------------------------------------------------------------- /2022/week3/lab/aaw/share/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aaw/share/example.c -------------------------------------------------------------------------------- /2022/week3/lab/aaw/share/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aaw/share/run.sh -------------------------------------------------------------------------------- /2022/week3/lab/aaw/xinetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/2022/week3/lab/aaw/xinetd -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/README.md -------------------------------------------------------------------------------- /how2heap/D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/D -------------------------------------------------------------------------------- /how2heap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/Makefile -------------------------------------------------------------------------------- /how2heap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/README.md -------------------------------------------------------------------------------- /how2heap/bypass_safe_linking: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/bypass_safe_linking -------------------------------------------------------------------------------- /how2heap/bypass_safe_linking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/bypass_safe_linking.c -------------------------------------------------------------------------------- /how2heap/decrypt_safe_linking: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/decrypt_safe_linking -------------------------------------------------------------------------------- /how2heap/decrypt_safe_linking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/decrypt_safe_linking.c -------------------------------------------------------------------------------- /how2heap/fastbin_dup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/fastbin_dup -------------------------------------------------------------------------------- /how2heap/fastbin_dup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/fastbin_dup.c -------------------------------------------------------------------------------- /how2heap/fastbin_reverse_into_tcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/fastbin_reverse_into_tcache -------------------------------------------------------------------------------- /how2heap/fastbin_reverse_into_tcache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/fastbin_reverse_into_tcache.c -------------------------------------------------------------------------------- /how2heap/house_of_botcake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_botcake -------------------------------------------------------------------------------- /how2heap/house_of_botcake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_botcake.c -------------------------------------------------------------------------------- /how2heap/house_of_einherjar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_einherjar -------------------------------------------------------------------------------- /how2heap/house_of_einherjar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_einherjar.c -------------------------------------------------------------------------------- /how2heap/house_of_lore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_lore -------------------------------------------------------------------------------- /how2heap/house_of_lore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_lore.c -------------------------------------------------------------------------------- /how2heap/house_of_mind_fastbin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_mind_fastbin -------------------------------------------------------------------------------- /how2heap/house_of_mind_fastbin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/house_of_mind_fastbin.c -------------------------------------------------------------------------------- /how2heap/large_bin_attack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/large_bin_attack -------------------------------------------------------------------------------- /how2heap/large_bin_attack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/large_bin_attack.c -------------------------------------------------------------------------------- /how2heap/ld-2.32.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/ld-2.32.so -------------------------------------------------------------------------------- /how2heap/ld_change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/ld_change.py -------------------------------------------------------------------------------- /how2heap/libc-2.32.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/libc-2.32.so -------------------------------------------------------------------------------- /how2heap/mmap_overlapping_chunks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/mmap_overlapping_chunks -------------------------------------------------------------------------------- /how2heap/mmap_overlapping_chunks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/mmap_overlapping_chunks.c -------------------------------------------------------------------------------- /how2heap/poison_null_byte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/poison_null_byte -------------------------------------------------------------------------------- /how2heap/poison_null_byte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/poison_null_byte.c -------------------------------------------------------------------------------- /how2heap/safe_linking_demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/safe_linking_demo.sh -------------------------------------------------------------------------------- /how2heap/tcache_house_of_spirit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/tcache_house_of_spirit -------------------------------------------------------------------------------- /how2heap/tcache_house_of_spirit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/tcache_house_of_spirit.c -------------------------------------------------------------------------------- /how2heap/tcache_poisoning: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/tcache_poisoning -------------------------------------------------------------------------------- /how2heap/tcache_poisoning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/tcache_poisoning.c -------------------------------------------------------------------------------- /how2heap/tcache_stashing_unlink_attack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/tcache_stashing_unlink_attack -------------------------------------------------------------------------------- /how2heap/tcache_stashing_unlink_attack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/tcache_stashing_unlink_attack.c -------------------------------------------------------------------------------- /how2heap/unsafe_unlink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/unsafe_unlink -------------------------------------------------------------------------------- /how2heap/unsafe_unlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/how2heap/unsafe_unlink.c -------------------------------------------------------------------------------- /snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u1f383/Software-Security-2021-2022/HEAD/snippet --------------------------------------------------------------------------------