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

https://github.com/mikewang000000/fakehttp

Obfuscate all your TCP connections into HTTP protocol.
https://github.com/mikewang000000/fakehttp

iptables netfilter-queue nfqueue obfuscation

Last synced: 7 months ago
JSON representation

Obfuscate all your TCP connections into HTTP protocol.

Awesome Lists containing this project

README

          

# FakeHTTP

Obfuscate all your TCP connections into HTTP protocol, using Netfilter Queue (NFQUEUE).

[[ 中文文档 ]](https://github.com/MikeWang000000/FakeHTTP/wiki)

## Quick Start

```
fakehttp -h www.example.com -i eth0
```

## Usage

```
Usage: fakehttp [options]

Interface Options:
-a work on all network interfaces (ignores -i)
-i work on specified network interface

Payload Options:
-b use TCP payload from binary file
-e hostname for HTTPS obfuscation
-h hostname for HTTP obfuscation

General Options:
-0 process inbound connections
-1 process outbound connections
-4 process IPv4 connections
-6 process IPv6 connections
-d run as a daemon
-k kill the running process
-s enable silent mode
-w write log to instead of stderr

Advanced Options:
-f skip firewall rules
-g disable hop count estimation
-m fwmark for bypassing the queue
-n netfilter queue number
-r duplicate generated packets for times
-t TTL for generated packets
-x set the mask for fwmark
-y raise TTL dynamically to % of estimated hops
-z use iptables commands instead of nft

```

## License

GNU General Public License v3.0