dr-aryone / obfuse

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is Obfuse?

Obfuse is just a simple bash script that combines different methods into one executable, compiled with golang. It uses Invoke-PowerShellTcp.ps1 from Nishang for reverse connection which will be served with python http module, then it uses a compiled go binary which will download the script and execute it in memory. The purpose of Obfuse is to bypass AV.

Requirements

  • Metasploit Framework (msfconsole)
  • Golang (GO)
    • You can install it by executing apt-get install golang
  • Python (http server)
    • You can install it by executing apt-get install python2 or python3

Usage

$ ./obfuse.sh attacker_ip attacker_port

Tips

Use the powershell method to download files if you already have access on the target machine because certutil might already be blocked and it might trigger an alert.

ToDo

  • Choose between msfconsole or empire-cli
  • Choose different payload delivery methods not only powershell

Feedback and issues?

If you have any feedback, anything that you want to see implemented or if you're running into issues using Obfuse, please feel free to file an issue on https://github.com/spenkk/obfuse/issues

About

License:MIT License


Languages

Language:PowerShell 56.7%Language:Shell 40.3%Language:Go 3.1%