В настоящее время я отлаживаю программу на C в radare2, которая называется "test", и мне было интересно, есть ли способ отправить мне шестнадцатеричные символы в качестве ввода через radare2.Под этим я подразумеваю, что когда вы запускаете что-то вне radare2, вы можете легко сделать что-то вроде этого, чтобы отправить шестнадцатеричные значения в качестве входных данных в исполняемый файл:
$ python -c "print('\x42\x97\x53\x8e\x46\x56')" | ./test
Но когда я открыл файл в отладкеmode в radare2 и попытался ввести шестнадцатеричные значения в мою программу, он не рассматривал символы, начинающиеся с "\ x", как шестнадцатеричные символы, а вместо этого рассматривал каждый символ как фактический входной символ ascii.Могу ли я повторить вышеупомянутую команду внутри radare2?