
Isso está me deixando louco e deve ser tão simples! Analisei muitas soluções, mas nenhuma parece funcionar com meu aplicativo.
Estou depurando um programa no gdb. O programa recebe duas entradas como esta:
pwndbg> run
Starting program: app.html
what is your name?
foo
Wait, who were you again?
bar
kthxbye
Acima, as entradas do usuário foram foo
e bar
. Quero ser capaz de controlar essas duas entradas de um arquivo, vários arquivos, saída python, qualquer que seja. Contanto que eu possa inserir valores hexadecimais, estou feliz.
Entre outras coisas, tentei r < input1.txt ; input2.txt
where input.txt
contains foo
e input2.txt
contains bar
, mas isso apenas coloca foo
na entrada, mas nunca bar
. Também tentei um único arquivo com entradas separadas por quebras de linha (apropriadas), mas ainda assim obtive apenas a primeira entrada.
Desde já, obrigado!