├── README.md ├── arm ├── arm-basic-re │ └── arm_basic_re.pdf ├── armpwn-saelo │ ├── LICENSE │ ├── README.md │ ├── bin │ │ ├── libc-2.13.so │ │ └── websrv │ ├── exploit │ │ ├── gadgets │ │ ├── pwn.py │ │ ├── stage1.md │ │ └── stage2.md │ ├── shellcode │ │ ├── Makefile │ │ ├── shellcode.arm.S │ │ └── shellcode.thumb.S │ ├── src │ │ ├── Makefile │ │ ├── led │ │ └── websrv.c │ └── webroot │ │ └── index.html ├── iOS-exploit-challenges │ ├── README.md │ └── ROPLevel1 │ │ ├── README.md │ │ └── roplevel1 ├── protostar │ ├── README.md │ ├── stack0 │ │ ├── stack0 │ │ └── stack0.c │ ├── stack1 │ │ ├── stack1 │ │ └── stack1.c │ ├── stack2 │ │ ├── stack2 │ │ └── stack2.c │ ├── stack3 │ │ ├── stack3 │ │ └── stack3.c │ ├── stack4 │ │ ├── stack4 │ │ └── stack4.c │ ├── stack5 │ │ ├── stack5 │ │ └── stack5.c │ ├── stack6 │ │ ├── stack6 │ │ └── stack6.c │ └── stack7 │ │ ├── stack7 │ │ └── stack7.c ├── slides │ └── BH_US_11_Le_ARM_Exploitation_ROPmap_Slides.pdf └── troopers2018 │ └── exploitation_on_arm_based_systems.pdf ├── ctfs ├── multiarch │ └── RootMe │ │ ├── README.md │ │ ├── level00 │ │ ├── README.md │ │ ├── ch13 │ │ ├── ch13.c │ │ ├── pwnit.py │ │ └── solution.txt │ │ └── level01 │ │ ├── README.md │ │ ├── ch15 │ │ └── ch15.c └── x86-64 │ └── insomniahack17 │ ├── README.md │ ├── baby │ ├── exploit.py │ └── libcs │ ├── libc.so.6-2.19-0ubuntu6.9 │ ├── libc.so.6-2.19-18+deb8u6 │ └── libc.so.remote ├── x86-64 └── hacklu2016-workshop-rop │ ├── 01 │ ├── tp_simple │ ├── tp_simple_sol.py │ └── tp_simple_sol_full.py │ ├── 02 │ ├── tp_rop │ ├── tp_rop_write.py │ └── tp_rop_write_full.py │ ├── 03 │ ├── libc-2.21.so │ ├── tp_rop_msg │ ├── tp_rop_msg_sol.py │ ├── tp_sol_msg_full.py │ └── tp_sol_msg_syscall_full.py │ └── extras │ ├── intro │ ├── binsh │ ├── binsh.s │ ├── binsh_better │ ├── binsh_better.s │ ├── bof_01 │ ├── bof_01_sc.py │ ├── cat.s │ ├── scloader.c │ └── scxtract.sh │ ├── rop │ ├── README.md │ ├── examples │ │ ├── bof_01.c │ │ ├── bof_01_protect.c │ │ ├── bof_01_sc.py │ │ └── bof_01_static │ └── lab │ │ ├── software_vulnerabilities_labs_2015_en.pdf │ │ ├── tp_rop │ │ ├── tp_rop.c │ │ ├── tp_rop_sc.py │ │ ├── tp_rop_write.py │ │ └── write.s │ └── strfmt │ ├── README.md │ ├── strfmt │ └── strfmt.c └── x86 ├── ROP-primer-v0.2-vulnHub ├── README.md ├── level0 │ ├── README.md │ ├── flag │ ├── level0 │ └── level0.c ├── level1 │ ├── bleh │ ├── flag │ ├── level1 │ └── level1.c ├── level2 │ ├── flag │ ├── level2 │ └── level2.c └── rop-primer.pdf ├── r2con-linux-expl ├── README.md ├── exercises │ ├── R2inder │ │ ├── exploit │ │ ├── exploit.c │ │ ├── server │ │ └── server.c │ ├── fmt │ │ ├── exploit2.rarun2 │ │ ├── fmt2 │ │ └── fmt2.c │ ├── offbyone │ │ ├── exploit │ │ ├── exploit.c │ │ ├── offbyone │ │ └── offbyone.c │ ├── simple-aslr │ │ ├── README.md │ │ ├── exploit.rarun2 │ │ ├── genpayload.sh │ │ ├── install-chitajs.sh │ │ ├── profile.rarun2 │ │ ├── simplebof │ │ ├── simplebof.c │ │ └── solutions-edu.txt │ ├── simple-rop │ │ ├── chain-template.txt │ │ ├── chain.rarop │ │ ├── exploit.rarun2 │ │ ├── simple-rop │ │ └── simple-rop.c │ ├── simple │ │ ├── README.md │ │ ├── exploit.rarun2 │ │ ├── genpayload.sh │ │ ├── pics │ │ │ └── simplebof.png │ │ ├── profile.rarun2 │ │ ├── simplebof │ │ └── simplebof.c │ └── stack-cookie │ │ ├── exploit │ │ ├── exploit.c │ │ ├── server │ │ ├── server-pthread.c │ │ └── server.c └── r2con-Linux_Exploiting_final.pdf └── sploitfun └── level1 └── 01-basicbof ├── README.md ├── exploit.rarun2 ├── genpayload.sh ├── input ├── vuln.c └── vuln2.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/README.md -------------------------------------------------------------------------------- /arm/arm-basic-re/arm_basic_re.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/arm-basic-re/arm_basic_re.pdf -------------------------------------------------------------------------------- /arm/armpwn-saelo/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/LICENSE -------------------------------------------------------------------------------- /arm/armpwn-saelo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/README.md -------------------------------------------------------------------------------- /arm/armpwn-saelo/bin/libc-2.13.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/bin/libc-2.13.so -------------------------------------------------------------------------------- /arm/armpwn-saelo/bin/websrv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/bin/websrv -------------------------------------------------------------------------------- /arm/armpwn-saelo/exploit/gadgets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/exploit/gadgets -------------------------------------------------------------------------------- /arm/armpwn-saelo/exploit/pwn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/exploit/pwn.py -------------------------------------------------------------------------------- /arm/armpwn-saelo/exploit/stage1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/exploit/stage1.md -------------------------------------------------------------------------------- /arm/armpwn-saelo/exploit/stage2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/exploit/stage2.md -------------------------------------------------------------------------------- /arm/armpwn-saelo/shellcode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/shellcode/Makefile -------------------------------------------------------------------------------- /arm/armpwn-saelo/shellcode/shellcode.arm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/shellcode/shellcode.arm.S -------------------------------------------------------------------------------- /arm/armpwn-saelo/shellcode/shellcode.thumb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/shellcode/shellcode.thumb.S -------------------------------------------------------------------------------- /arm/armpwn-saelo/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/src/Makefile -------------------------------------------------------------------------------- /arm/armpwn-saelo/src/led: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/src/led -------------------------------------------------------------------------------- /arm/armpwn-saelo/src/websrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/src/websrv.c -------------------------------------------------------------------------------- /arm/armpwn-saelo/webroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/armpwn-saelo/webroot/index.html -------------------------------------------------------------------------------- /arm/iOS-exploit-challenges/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/iOS-exploit-challenges/README.md -------------------------------------------------------------------------------- /arm/iOS-exploit-challenges/ROPLevel1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/iOS-exploit-challenges/ROPLevel1/README.md -------------------------------------------------------------------------------- /arm/iOS-exploit-challenges/ROPLevel1/roplevel1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/iOS-exploit-challenges/ROPLevel1/roplevel1 -------------------------------------------------------------------------------- /arm/protostar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/README.md -------------------------------------------------------------------------------- /arm/protostar/stack0/stack0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack0/stack0 -------------------------------------------------------------------------------- /arm/protostar/stack0/stack0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack0/stack0.c -------------------------------------------------------------------------------- /arm/protostar/stack1/stack1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack1/stack1 -------------------------------------------------------------------------------- /arm/protostar/stack1/stack1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack1/stack1.c -------------------------------------------------------------------------------- /arm/protostar/stack2/stack2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack2/stack2 -------------------------------------------------------------------------------- /arm/protostar/stack2/stack2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack2/stack2.c -------------------------------------------------------------------------------- /arm/protostar/stack3/stack3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack3/stack3 -------------------------------------------------------------------------------- /arm/protostar/stack3/stack3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack3/stack3.c -------------------------------------------------------------------------------- /arm/protostar/stack4/stack4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack4/stack4 -------------------------------------------------------------------------------- /arm/protostar/stack4/stack4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack4/stack4.c -------------------------------------------------------------------------------- /arm/protostar/stack5/stack5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack5/stack5 -------------------------------------------------------------------------------- /arm/protostar/stack5/stack5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack5/stack5.c -------------------------------------------------------------------------------- /arm/protostar/stack6/stack6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack6/stack6 -------------------------------------------------------------------------------- /arm/protostar/stack6/stack6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack6/stack6.c -------------------------------------------------------------------------------- /arm/protostar/stack7/stack7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack7/stack7 -------------------------------------------------------------------------------- /arm/protostar/stack7/stack7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/protostar/stack7/stack7.c -------------------------------------------------------------------------------- /arm/slides/BH_US_11_Le_ARM_Exploitation_ROPmap_Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/slides/BH_US_11_Le_ARM_Exploitation_ROPmap_Slides.pdf -------------------------------------------------------------------------------- /arm/troopers2018/exploitation_on_arm_based_systems.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/arm/troopers2018/exploitation_on_arm_based_systems.pdf -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/README.md -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level00/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level00/README.md -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level00/ch13: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level00/ch13 -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level00/ch13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level00/ch13.c -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level00/pwnit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level00/pwnit.py -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level00/solution.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level00/solution.txt -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level01/README.md -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level01/ch15: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level01/ch15 -------------------------------------------------------------------------------- /ctfs/multiarch/RootMe/level01/ch15.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/multiarch/RootMe/level01/ch15.c -------------------------------------------------------------------------------- /ctfs/x86-64/insomniahack17/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/x86-64/insomniahack17/README.md -------------------------------------------------------------------------------- /ctfs/x86-64/insomniahack17/baby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/x86-64/insomniahack17/baby -------------------------------------------------------------------------------- /ctfs/x86-64/insomniahack17/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/x86-64/insomniahack17/exploit.py -------------------------------------------------------------------------------- /ctfs/x86-64/insomniahack17/libcs/libc.so.6-2.19-0ubuntu6.9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/x86-64/insomniahack17/libcs/libc.so.6-2.19-0ubuntu6.9 -------------------------------------------------------------------------------- /ctfs/x86-64/insomniahack17/libcs/libc.so.6-2.19-18+deb8u6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/x86-64/insomniahack17/libcs/libc.so.6-2.19-18+deb8u6 -------------------------------------------------------------------------------- /ctfs/x86-64/insomniahack17/libcs/libc.so.remote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/ctfs/x86-64/insomniahack17/libcs/libc.so.remote -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/01/tp_simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/01/tp_simple -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/01/tp_simple_sol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/01/tp_simple_sol.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/01/tp_simple_sol_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/01/tp_simple_sol_full.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/02/tp_rop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/02/tp_rop -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/02/tp_rop_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/02/tp_rop_write.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/02/tp_rop_write_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/02/tp_rop_write_full.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/03/libc-2.21.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/03/libc-2.21.so -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/03/tp_rop_msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/03/tp_rop_msg -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/03/tp_rop_msg_sol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/03/tp_rop_msg_sol.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/03/tp_sol_msg_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/03/tp_sol_msg_full.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/03/tp_sol_msg_syscall_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/03/tp_sol_msg_syscall_full.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/binsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/binsh -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/binsh.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/binsh.s -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/binsh_better: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/binsh_better -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/binsh_better.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/binsh_better.s -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/bof_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/bof_01 -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/bof_01_sc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/bof_01_sc.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/cat.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/cat.s -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/scloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/scloader.c -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/intro/scxtract.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/intro/scxtract.sh -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/README.md -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01.c -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01_protect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01_protect.c -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01_sc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01_sc.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01_static: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/examples/bof_01_static -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/lab/software_vulnerabilities_labs_2015_en.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/lab/software_vulnerabilities_labs_2015_en.pdf -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop.c -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop_sc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop_sc.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/lab/tp_rop_write.py -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/rop/lab/write.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/rop/lab/write.s -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/strfmt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/strfmt/README.md -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/strfmt/strfmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/strfmt/strfmt -------------------------------------------------------------------------------- /x86-64/hacklu2016-workshop-rop/extras/strfmt/strfmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86-64/hacklu2016-workshop-rop/extras/strfmt/strfmt.c -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/README.md -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level0/README.md -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level0/flag: -------------------------------------------------------------------------------- 1 | flag{rop_the_night_away} 2 | -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level0/level0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level0/level0 -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level0/level0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level0/level0.c -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level1/bleh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level1/flag: -------------------------------------------------------------------------------- 1 | flag{just_one_rop_chain_a_day_keeps_the_doctor_away} 2 | -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level1/level1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level1/level1 -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level1/level1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level1/level1.c -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level2/flag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level2/flag -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level2/level2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level2/level2 -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/level2/level2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/level2/level2.c -------------------------------------------------------------------------------- /x86/ROP-primer-v0.2-vulnHub/rop-primer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/ROP-primer-v0.2-vulnHub/rop-primer.pdf -------------------------------------------------------------------------------- /x86/r2con-linux-expl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/README.md -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/R2inder/exploit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/R2inder/exploit -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/R2inder/exploit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/R2inder/exploit.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/R2inder/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/R2inder/server -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/R2inder/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/R2inder/server.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/fmt/exploit2.rarun2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/fmt/exploit2.rarun2 -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/fmt/fmt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/fmt/fmt2 -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/fmt/fmt2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/fmt/fmt2.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/offbyone/exploit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/offbyone/exploit -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/offbyone/exploit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/offbyone/exploit.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/offbyone/offbyone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/offbyone/offbyone -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/offbyone/offbyone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/offbyone/offbyone.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-aslr/README.md -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/exploit.rarun2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-aslr/exploit.rarun2 -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/genpayload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-aslr/genpayload.sh -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/install-chitajs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-aslr/install-chitajs.sh -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/profile.rarun2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/rarun2 2 | program=./simplebof 3 | arg1=@76@A 4 | -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/simplebof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-aslr/simplebof -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/simplebof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-aslr/simplebof.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-aslr/solutions-edu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-aslr/solutions-edu.txt -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-rop/chain-template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-rop/chain-template.txt -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-rop/chain.rarop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-rop/chain.rarop -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-rop/exploit.rarun2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-rop/exploit.rarun2 -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-rop/simple-rop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-rop/simple-rop -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple-rop/simple-rop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple-rop/simple-rop.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple/README.md -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple/exploit.rarun2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple/exploit.rarun2 -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple/genpayload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple/genpayload.sh -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple/pics/simplebof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple/pics/simplebof.png -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple/profile.rarun2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/rarun2 2 | program=./simplebof 3 | arg1=@76@A 4 | -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple/simplebof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple/simplebof -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/simple/simplebof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/simple/simplebof.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/stack-cookie/exploit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/stack-cookie/exploit -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/stack-cookie/exploit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/stack-cookie/exploit.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/stack-cookie/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/stack-cookie/server -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/stack-cookie/server-pthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/stack-cookie/server-pthread.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/exercises/stack-cookie/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/exercises/stack-cookie/server.c -------------------------------------------------------------------------------- /x86/r2con-linux-expl/r2con-Linux_Exploiting_final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/r2con-linux-expl/r2con-Linux_Exploiting_final.pdf -------------------------------------------------------------------------------- /x86/sploitfun/level1/01-basicbof/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/sploitfun/level1/01-basicbof/README.md -------------------------------------------------------------------------------- /x86/sploitfun/level1/01-basicbof/exploit.rarun2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/sploitfun/level1/01-basicbof/exploit.rarun2 -------------------------------------------------------------------------------- /x86/sploitfun/level1/01-basicbof/genpayload.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ragg2 -a x86 -b 32 -p n280 -z -i exec 4 | 5 | exit 0 6 | -------------------------------------------------------------------------------- /x86/sploitfun/level1/01-basicbof/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/sploitfun/level1/01-basicbof/input -------------------------------------------------------------------------------- /x86/sploitfun/level1/01-basicbof/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/sploitfun/level1/01-basicbof/vuln.c -------------------------------------------------------------------------------- /x86/sploitfun/level1/01-basicbof/vuln2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enovella/exploitrainings/HEAD/x86/sploitfun/level1/01-basicbof/vuln2.c --------------------------------------------------------------------------------