Use-After-Free

DeeLMind小于 1 分钟

Use-After-Free

什么是Use-After-Free(UAF)

#include <stdio.h>
#include <stdlib.h>

int main() {
    int *ptr = (int*)malloc(sizeof(int));
    *ptr = 5;
    free(ptr);
    printf("%d\n", *ptr); // Use-After-Free
    return 0;
}

上次编辑于:
贡献者: DeeLMind