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

Using villain with Local tunnel or ngrok #136

Closed HussHemAG closed 6 months ago

HussHemAG commented 6 months ago

Hello, I was looking at hoaxshell and its ability to use ngrok and Local Tunnel. I was wondering if something similar is possible in Villain

t3l3machus commented 6 months ago

Hi, Villain does not have built in support for ngrok / LT as hoaxshell used to. It is possible to make it work with ngrok, probably it requires minor modifications in payloads. The feature of automatically using ngrok or LT in hoaxshell was someone's commit, it used to work at the time, not sure what is the status of it now. Check this out, might work -> https://github.com/t3l3machus/Villain/issues/17