Radare2 / r2pipe Бинарный режим записи - PullRequest
1 голос
/ 26 октября 2019

Я хочу записать некоторые данные в двоичный файл ELF. Я пытался использовать эту функцию r2pipe r = r2pipe.open('binary', flags=['-w'] Как добавить некоторые строки в двоичный файл ELF с помощью функции режима записи двоичного файла r2pipe? Извините за этот глупый вопрос. Любой совет и простой пример приветствуется.

r2 = r2pipe.open("ncc1", flags=['-w'])
r2.write("HELLO world")
r2.close()```

Result: AttributeError: 'open' object has no attribute 'write'


1 Ответ

0 голосов
/ 26 октября 2019

Поскольку много примеров использования r2pipe show, вы не пишете в канал.

Вместо этого вы используете r2.cmd(...) для связи с базовым radare2.

...