All Projects → DhavalKapil → Heap Exploitation

DhavalKapil / Heap Exploitation

This book on heap exploitation is a guide to understanding the internals of glibc's heap and various attacks possible on the heap structure.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Heap Exploitation

Dsa.js Data Structures Algorithms Javascript
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
Stars: ✭ 6,251 (+499.33%)
Mutual labels:  heap, book
Tank island
Top down 2D shooter game that involves blowing up tanks
Stars: ✭ 42 (-95.97%)
Mutual labels:  book
Geocompr
Open source book: Geocomputation with R
Stars: ✭ 877 (-15.92%)
Mutual labels:  book
Hyperbook
https://github.com/kwasniew/hyperbook-tutorial
Stars: ✭ 33 (-96.84%)
Mutual labels:  book
Javase6tutorial
Java SE 6 技術手冊
Stars: ✭ 884 (-15.24%)
Mutual labels:  book
Python Parallel Programming Cookbook Cn
📖《Python Parallel Programming Cookbook》中文版
Stars: ✭ 978 (-6.23%)
Mutual labels:  book
Release It
notes for 'Release It' by Michael T. Nygard
Stars: ✭ 10 (-99.04%)
Mutual labels:  book
Dart Book
Dart语言实战-基于Flutter框架开发-第二版 随书源码
Stars: ✭ 45 (-95.69%)
Mutual labels:  book
Machine Learning From Scratch
Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.
Stars: ✭ 42 (-95.97%)
Mutual labels:  book
Tidy Text Mining
Manuscript of the book "Tidy Text Mining with R" by Julia Silge and David Robinson
Stars: ✭ 961 (-7.86%)
Mutual labels:  book
Byrne Euclid
MetaPost + ConTeXt rendition of Oliver Byrne's "The first six books of the Elements of Euclid"
Stars: ✭ 960 (-7.96%)
Mutual labels:  book
Book Code
《Django开发从入门到实战》书籍各章节源代码
Stars: ✭ 28 (-97.32%)
Mutual labels:  book
Holisticinfosec For Webdevelopers Fascicle0
📚 Overview 🔒 Tooling 🔒 Process 🔒 Physical 🔒 People 📚
Stars: ✭ 37 (-96.45%)
Mutual labels:  book
Gobook
A complete introduction into Go, superseded by https://github.com/miekg/learninggo
Stars: ✭ 882 (-15.44%)
Mutual labels:  book
Algorithms
Solved algorithms and data structures problems in many languages
Stars: ✭ 1,021 (-2.11%)
Mutual labels:  heap
Pyda 2e Zh
📖 [译] 利用 Python 进行数据分析 · 第 2 版
Stars: ✭ 866 (-16.97%)
Mutual labels:  book
Fundamentals Of Python Data Structures
《数据结构(Python语言描述)》"Fundamentals of Python:Data Structures" 电子书和配套代码
Stars: ✭ 30 (-97.12%)
Mutual labels:  book
Programming Basics Book Python Bg
Textbook for the "Programming Basics" course @ SoftUni (Python, Bulgarian)
Stars: ✭ 34 (-96.74%)
Mutual labels:  book
Machine learning bookshelf
机器学习深度学习相关书籍、课件、代码的仓库。 Machine learning is the warehouse of books, courseware and codes.
Stars: ✭ 46 (-95.59%)
Mutual labels:  book
1line Py
Enseñando pensamiento computacional a partir de python one-liners
Stars: ✭ 45 (-95.69%)
Mutual labels:  book

Heap Exploitation

This short book is written for people who want to understand the internals of 'heap memory', particularly the implementation of glibc's 'malloc' and 'free' procedures, and also for security researchers who want to get started in the field of heap exploitation.

The first section of the book covers an in-depth, yet concise, description about heap internals. The second section covers some of the most famous attacks. It is assumed that the reader is unfamiliar with this topic. For experienced readers, this text might be good for a quick revision.

Read for free online (recommended) or download the PDF or ePUB or Mobi/Kindle editions.

You can support this book by donating on Gratipay.

Support via Gratipay

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].