Slide 9
Slide 9 text
House of Orange
Overwrite the size of free chunk to 0x61, modify pointers to point to
‘io_list_all_addr - 0x10’. Also, prepare a fake ‘FILE’ structure.
● write(4, .. + p64(0x61) + .. + p64(io_list_all_addr - 0x10) + ..)
Allocate another chunk, since size of chunk unsorted bin != 0x300, it will go to
small bin, triggering house of orange
● alloc(5)