https://github.com/mikewang000000/fakesip
Disguise your UDP traffic as SIP protocol to evade DPI detection, using Netfilter Queue (NFQUEUE).
https://github.com/mikewang000000/fakesip
Last synced: 10 months ago
JSON representation
Disguise your UDP traffic as SIP protocol to evade DPI detection, using Netfilter Queue (NFQUEUE).
- Host: GitHub
- URL: https://github.com/mikewang000000/fakesip
- Owner: MikeWang000000
- License: gpl-3.0
- Created: 2025-07-27T20:00:59.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-07-27T20:14:09.000Z (11 months ago)
- Last Synced: 2025-07-27T22:12:05.514Z (11 months ago)
- Language: C
- Size: 43 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FakeSIP
Disguise your UDP traffic as SIP protocol to evade DPI detection, using Netfilter Queue (NFQUEUE).
[[ 中文文档 ]](https://github.com/MikeWang000000/FakeSIP/wiki)
## Quick Start
```
fakesip -i eth0
```
## Usage
```
Usage: fakesip [options]
Interface Options:
-a work on all network interfaces (ignores -i)
-i work on specified network interface
Payload Options:
-b use UDP payload from binary file
-u use specified SIP URI
General Options:
-0 process inbound packets
-1 process outbound packets
-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