Villain is a high level stage 0/1 C2 framework that can handle multiple TCP socket & HoaxShell-based reverse shells, enhance their functionality with additional features (commands, utilities) and share them among connected sibling servers (Villain instances running on different machines).
Works fine for
shell
command:![image](https://github.com/t3l3machus/Villain/assets/15943431/7cf09115-1fd4-4721-9934-97c45d833e69
Doesn't work for
exec
command:Still gives an error even if the command is quoted:
I think the problem is that for the
exec
command, it doesn't convert the alias to the original session id: