uint64_t *ptr = malloc(0x20); free(ptr); ptr[1] = 0x0; 에서 e->key의 위치가 왜 ptr[1] 인건가요??
지금까지 공부한 내용으로는 tcache chunk구조가 위 처럼 되어있는것으로 이해했는데 그렇다면 e->key는 위 구조에서 어디에 위치하는 것인지 궁금합니다.
코드대로 fd 다음에 들어갑니다.