GDB API - python - PullRequest
       28

GDB API - python

0 голосов
/ 10 марта 2019

У меня есть файл ELF

#include <stdio.h>

int main()
{
char buff[10];
gets(buff);

return 0;
}

Я хочу отладить ELF из кода Python с помощью модуля 'import gdb'. Я хочу получить ошибку сегментации, поэтому я хочу ввести в ELF длинную строку "AA ....."

Я написал код:

import gdb

gdb.execute("file elf")
gdb.execute("run")
## SEND THE INPUT TO PROGRAM

Как я могу отправить входные данные в программу через Python GDB API? Я пытался отправить с помощью 'gdb.execute ("INPUT")', но это не работает ....

...