track-heap¤
(only in GDB)
Manages the heap tracker.
The heap tracker is a module that tracks usage of the GLibc heap and looks for user errors such as double frees and use after frees.
Currently, the following errors can be detected: - Use After Free
Optional arguments¤
| Short | Long | Help |
|---|---|---|
| -h | --help | show this help message and exit |
track-heap enable¤
Enable heap tracking.
Optional arguments¤
| Short | Long | Help |
|---|---|---|
| -h | --help | show this help message and exit |
| -b | --hardware-breakpoints | Force the tracker to use hardware breakpoints. |
track-heap disable¤
Disable heap tracking.
Optional arguments¤
| Short | Long | Help |
|---|---|---|
| -h | --help | show this help message and exit |
track-heap toggle-break¤
Toggles whether possible UAF conditions will pause execution.
Optional arguments¤
| Short | Long | Help |
|---|---|---|
| -h | --help | show this help message and exit |