На GDB есть несколько трюков для настройки памяти.
gdb> set {int}0x0804201 = 1337
Приведенный трюк может устанавливать только [1] fixed 4 byte
из [2] non-ASCII
значения.
gdb> set {char[5]}0x0804201 = "AAAA"
Выше трюк может устанавливать только [1] arbitrary length
из [2] ASCII
значение.
... И '\ x00' добавляются в конец ячейки памяти.
Вопрос.
Якоманда поиска, которая может установить [1] arbitrary length
из [2] non-ASCII
значения,
без добавления нулевого символа.
ex) установка области памяти 0x0802412
в 0x909090909090
значение.
Есть ли какая-либо команда, которую я могу использовать?