Challenge
Can you see anything?
Get a shell for me.
nc chall.pwnable.tw 10200
seethefile
libc.so
Background
_IO_FILE_plus
Files are internally represented using the _IO_FILE_plus
struct in glibc:
struct _IO_FILE_plus
{
_IO_FILE file;
const struct _IO_jump_t *vtable;
};