Как переписать адрес с "\ x00" - PullRequest
0 голосов
/ 09 июня 2019

Я пытаюсь перезаписать адрес с переполнением буфера.

Исходный адрес - 0x7fffffffddf0, и я хочу перезаписать этот адрес и вызвать функцию с адресом 0x400577.

Однако, если я задаю вход как "A x *n*" + "\x77\x05\x40\x00\x00\x00",

, адрес становится 7fff00400577 вместо 000000400577.

Кажется, что \ x00 игнорируется.

Я знаю, что \ x00 означает NULL, но как в этом случае написать \ x00?

...