#include #include #include #include #include #include #include #include #include "library.h" #include int test(int** oldArray){ printf("enabled: %d\n", malloc_revoke_enabled()); //malloc_revoke(); //malloc_revoke_quarantine_force_flush(); for(int i = 0; i < 1000000; i++){ int** newChunk = malloc(0x10); //printf("%#p\n", newChunk); if(newChunk == oldArray){ printf("found %#p\n", newChunk); printf("read value: %#p\n", *newChunk); printf("%d\n", **newChunk); **newChunk = 0x41; } free(newChunk); } }