Я пытаюсь написать шеллкод на ассемблере. Мне нужно выполнить команду /usr/bin/killall
И команду /usr/bin/wget
. У меня обе команды отлично работают в шеллкоде с системным вызовом execve()
. Но теперь я хочу объединить эти 2, но это невозможно, потому что программа завершается, когда выполняется первый вызов execve()
. (из справочных страниц execve()
: execve()
не возвращается в случае успеха).
Как я могу выполнить 2 вызова execve()
? Или есть другой способ вызвать /usr/bin/killall
и /usr/bin/wget
из одного и того же шелл-кода?
Приветствую и заранее благодарю!