Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Binject/backdoorfactory

A from-scratch rewrite of The Backdoor Factory - a MitM tool for inserting shellcode into all types of binaries on the wire.
https://github.com/Binject/backdoorfactory

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](https://www.bettercap.org/) 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](https://github.com/secretsquirrel/the-backdoor-factory).

## Features

* Works on PE, Mach-O, and ELF format binaries using the [Binject Debug library](https://github.com/Binject/debug)
* Integrates with [bettercap](https://www.bettercap.org/)'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](https://github.com/Binject/binjection)
* Shellcode repository allows different shellcodes per architecture and per binary format

# Documentation

Project documentation lives [here](https://binject.github.io/backdoorfactory).