t3l3machus / Villain

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).
Other
3.64k stars 590 forks source link

New feature for security #150

Open paylakallthething opened 1 month ago

paylakallthething commented 1 month ago

Hello pro. Can you add a feature that allows users to choose which features are enabled? In some cases, I just want to use hoaxshell. Also, I want to only listen to 127.0.0.1 instead of using 0.0.0.0. Is there a way for the user to select which interface to listen to?

t3l3machus commented 1 month ago

Hi, Yeah, I get it, this is how it should be. It is problematic that Villain requires 4 services to start without the option to omit some of them or select the interface as you mentioned. I'm definitely gonna add this to the next update.

Thanks :)