[glibc] tcache
malloc.c 분석 포스트에 모든 내용을 담기 어려울 것 같아서 내용을 분리했다. tcache는 libc의 전역변수가 아니라 heap에 malloc으로 공간을 할당받은 구조체에서 관리한다. (malloc.c 분석 참고) tcache malloc(0x10) 부터 malloc(0x40) 까지 호출하고, 각 chunk를 모두 free하면 아래와 같이 tcache의 count와 entries 필드에 정보가 추가된 것을 볼 수 있다. Initialize stdio heap space malloc: 0x224a6b0 (size = 0x20) malloc: 0x224a6d0 (size = 0x30) malloc: 0x224a700 (size = 0x40) malloc: 0x224a740 (size = 0x50) f..