Table of Contents

  1. Prerequisites
  2. Step 1:
  3. Step 2:
  4. References

Fuzzbunch is a framework like Metasploit however it was written for Windows XP and who wants to use that. This tutorial will cover how to get it up and running on a Debian based distro.

Prerequisites

  • Debian based distro

  • Wine

  • fuzzbunch-debian

Step 1:

The first thing we need to do is install Wine and clone fuzzbunch-debian.

As always we begin with an update.

apt update

Install Wine and other Wine tools.

apt install wine winbind winetricks

Add x32 architecture, update, and install wine 23

dpkg --add-architecture i386 && apt-get update && apt-get install wine32

Add variable.

WINEPREFIX="$HOME/.wine"

Set Wine Architecture.

WINEARCH=win32 wine wineboot

Add Path to bashrc

echo "export WINEPREFIX=$HOME/.wine-fuzzbunch" >> ~/.bashrc

Change into the Wine directory.

cd $HOME/.wine-fuzzbunch/drive_c

Clone Fuzzbunch-Debian.

git clone https://github.com/mdiazcl/fuzzbunch-debian.git

Install Python26

winetricks python26

Step 2:

With Wine and fuzzbunch-debian installed its time to fire it up.

Change directories into fuzzbunch-debian/windows where fb.py is located.

cd $HOME/.wine-fuzzbunch/drive_c/fuzzbunch-debian/windows

Open up a Windows command prompt.

wine cmd.exe

We need to add Python26 and fuzzbunch-debian to Windows path.

path C:\Python26;C:\fuzzbunch-debian\windows\fuzzbunch;C:\Windows; C:\Windows\system32;C:\Windows\system32\webm

Start up fuzzbunch.

python fb.py

To use Eternalblue and Douplepulsar.

use EternalBlue

use DoublePulsar

References

https://www.youtube.com/watch?v=fWwXjXexlT8

https://github.com/mdiazcl/fuzzbunch-debian

https://www.exploit-db.com/exploits/41891/

https://www.youtube.com/watch?v=wDAkiXxm1gE

https://github.com/ElevenPaths/Eternalblue-Doublepulsar-Metasploit

https://www.youtube.com/watch?v=mJWMqLF00fM