Você pode usar programas do metasploit para gerar o shellcode.
Aqui está um exemplo usando msfpayload para fazer isso:
Eu estava pensando que não pode, já que não há realmente um binário para scripts bash, mas ter que escrever um programa em C toda vez que você precisar gerar código shell para um único comando é apenas uma dor.
Você pode usar programas do metasploit para gerar o shellcode.
Aqui está um exemplo usando msfpayload para fazer isso:
Isso agora é possível graças à minha nova ferramenta de malware
git clone link
Faz exatamente o que você pediu. Ele também funciona para criar o shellcode do Windows, bem como o Linux / OSX.
Isto não é como metasploit / shellsploit que gera códigos de shell e apenas os taylor para suas necessidades (ip, porta, nome de usuário, etc), minha ferramenta realmente permite que você crie seus próprios códigos de shell a partir do zero!