John Smith, вы не у того спрашиваете )
А вообще могли бы посмотреть, какой конфиг в кали.
Я пользуюсь стандартным конфигом для старшипа и у меня выглядит консоль вот так:
У меня такая проблема возникла:
Ранее, я пользовался в баше командой !! что бы повторить последнюю команду.
Т.е. на пример я ввожу команду, а она требует рута, и я вместо того то бы писать судо и команду заново писал sudo !! и все было хорошо. А тут выдает ошибку
sudo: !!: команда не найдена
jcmvbkbc, Я подумал, что ассемблер не родной из-за ошибки на данной команде: mov r7, #4. Сейчас запустил у себя, выдаёт другую ошибку. Признаю, был не прав.
Приведённая программа -- для 32-битного ARM, ассемблер 32-битного ARM заметно отличается от ARM 64 и я не вижу у aarch64-*-as ключей которые бы говорили ему работать как 32-битный ассемблер. Ставь кросс-тулчейн для 32-битного ARM и пользуйся им.