Skip to content

MikeWang000000/FakeHTTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FakeHTTP

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

[ 中文文档 ]

Quick Start

fakehttp -h www.example.com -i eth0

Usage

Usage: fakehttp [options]

Basic Options:
  -h <hostname>      hostname for obfuscation
  -i <interface>     work on specified network interface

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 <file>          write log to <file> instead of stderr

Advanced Options:
  -a                 work on all network interfaces (ignores -i)
  -b <file>          use TCP payload from binary file (ignores -h)
  -f                 skip firewall rules
  -g                 disable hop count estimation
  -m <mark>          fwmark for bypassing the queue
  -n <number>        netfilter queue number
  -r <repeat>        duplicate generated packets for <repeat> times
  -t <ttl>           TTL for generated packets
  -x <mask>          set the mask for fwmark
  -z                 use iptables commands instead of nft

License

GNU General Public License v3.0

About

Obfuscate all your TCP connections into HTTP protocol.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published