ファイルからgdb stdinに複数の入力を供給する

ファイルからgdb stdinに複数の入力を供給する

これは私を狂わせる。本当に簡単だと思います!私は多くの解決策を見ましたが、私のアプリケーションでは何も機能しないようです。

gdbでプログラムをデバッグしています。このプログラムには2つの入力が必要です。

pwndbg> run
Starting program: app.html
what is your name?
foo
Wait, who were you again?
bar
kthxbye

上記のユーザー入力fooはとですbar。私は、ファイル、複数のファイル、Python出力などでこれら2つの入力を制御できるようにしたいです。 16進値を入力できれば満足です。

それ以外にも私はContainsとContainsを試しr < input1.txt ; input2.txtましたが、入力だけをinput.txt入れるだけで決して。また、(適切な)改行で区切られた入力を持つ単一のファイルを試してみましたが、まだ最初の入力のみを取得します。fooinput2.txtbarfoobar

よろしくお願いします!

関連情報