我认为它不能,因为实际上没有用于 bash 脚本的二进制文件,但是每次需要为单个命令生成 shell 代码时都必须编写 C 程序,这很麻烦。
答案1
您可以使用以下程序metasploit生成 shellcode。
下面是使用 msfpayload 执行此操作的示例:
答案2
由于我的新恶意软件工具,这现在成为可能
git 克隆https://github.com/Radicalware/Malware_Tools
它完全满足您的要求。它还可以制作 Windows shellcode 以及 Linux/OSX。
这不像 metasploit/shellsploit 那样生成 shellcode 并仅根据您的需要(ip、端口、用户名等)进行调整,我的工具实际上允许您从头开始创建自己的 shellcode!!!