Module libafl_frida::asan_rt[][src]

Expand description

The frida address sanitizer runtime The frida address sanitizer runtime provides address sanitization. When executing in ASAN, each memory access will get checked, using frida stalker under the hood. The runtime can report memory errors that occurred during execution, even if the target would not have crashed under normal conditions. this helps finding mem errors early.

Structs

AsanErrors

A struct holding errors that occurred during frida address sanitizer runs

AsanErrorsFeedback

A feedback reporting potential [AsanErrors] from an AsanErrorsObserver

AsanErrorsObserver

An observer for frida address sanitizer AsanErrors for a frida executor run

AsanRuntime

The frida address sanitizer runtime, providing address sanitization. When executing in ASAN, each memory access will get checked, using frida stalker under the hood. The runtime can report memory errors that occurred during execution, even if the target would not have crashed under normal conditions. this helps finding mem errors early.

Statics

ASAN_ERRORS

static field for AsanErrors for a run

Functions

asan_calloc

Hook for calloc

asan_delete

Hook for delete

asan_delete_aligned

Hook for delete

asan_delete_aligned_nothrow

Hook for delete

asan_delete_nothrow

Hook for delete

asan_delete_ulong

Hook for delete

asan_delete_ulong_aligned

Hook for delete

asan_free

Hook for free

asan_mallinfo

Hook for mallinfo

asan_malloc

Hook for malloc.

asan_malloc_usable_size

Hook for malloc_usable_size

asan_memalign

Hook for memalign

asan_new

Hook for new.

asan_new_aligned

Hook for new with alignment.

asan_new_aligned_nothrow

Hook for new with alignment.

asan_new_nothrow

Hook for new.

asan_posix_memalign

Hook for posix_memalign

asan_pvalloc

Hook for pvalloc

asan_realloc

Hook for realloc

asan_valloc

Hook for valloc