# A Noob's Guide To ARM Exploitation

## A Noob's Guide To ARM Exploitation

- [About the book](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/about-the-book.md)
- [Lab setup](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/lab-setup.md)
- [Introduction to ARM](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/introduction-to-arm.md)
- [Introduction to stack buffer overflows](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/introduction-to-stack-buffer-overflows.md)
- [Introduction to ROP Chains](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/introduction-to-rop-chains.md)
- [Invoking mprotect() using ROP Chains on ARM](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/invoking-mprotect-using-rop-chains-on-arm.md)
- [Integer Overflows on ARM](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/integer-overflows-on-arm.md)
- [Introduction to Heap Exploitation](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/introduction-to-heap-exploitation.md)
- [Arming the Use-After-Free()](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/arming-the-use-after-free.md)
- [Double free() attacks on ARM.](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/double-free-attacks-on-arm..md)
- [Introduction to ARM64](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/introduction-to-arm64.md)
- [Stack-based buffer overflows on ARM64](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/stack-based-buffer-overflows-on-arm64.md)
- [ROP chains on ARM64](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/rop-chains-on-arm64.md)
- [References](https://ad2001.gitbook.io/a-noobs-guide-to-arm-exploitation/references.md)
