Binject / backdoorfactory

A from-scratch rewrite of The Backdoor Factory - a MitM tool for inserting shellcode into all types of binaries on the wire.

Home Page:https://binject.github.io/backdoorfactory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

backdoorfactory

A from-scratch rewrite of The Backdoor Factory - a MitM tool for inserting shellcode into all types of binaries on the wire.

Introduction

backdoorfactory is an extension to bettercap that allows the insertion of shellcode into intercepted file downloads.

It lets you man-in-the-middle web file downloads and inject them with platform-appropriate shellcode. It works on downloaded archives as well.

This is a complete refactor and rewrite of the original the-backdoor-factory.

Features

  • Works on PE, Mach-O, and ELF format binaries using the Binject Debug library
  • Integrates with bettercap's DNS and ARP based man-in-the-middling capabilites
  • Unpacks and repacks Zip, Tar, and Tar.gz archives, injecting any binaries inside
  • Supports configurable methods of shellcode injection via the Binjection library
  • Shellcode repository allows different shellcodes per architecture and per binary format

Documentation

Project documentation lives here.

About

A from-scratch rewrite of The Backdoor Factory - a MitM tool for inserting shellcode into all types of binaries on the wire.

https://binject.github.io/backdoorfactory

License:GNU General Public License v3.0


Languages

Language:Go 100.0%