Skip to content

theo0x0/nodpi2

Repository files navigation

No DPI [Ver. 2.5]

Uses simple SSL fragmentation or fake packets to avoid DPI. To send and capture packets used scapy

TCP: short ttl, fake data offset, fake seq number

Can be used as a dns server to send traffic from remote devices that can not use http proxy.

No system privileges needed.

Currently works in Russia.

Alternatives: GoodbyeDPI

How to install

Requires: Python >= 3.8, npcap (windows)

  1. Download file nodpi.py and run python3 nodpi.py or open nodpi.py file
  2. Configure browser to use proxy on 127.0.0.1:8881 or configure your system to use local dns server
  3. Disable kyber in browser
  4. Configure: fake + fake_mode (1, 2, 3) or/and fragment
  5. Enjoy!

Known Bugs

  • Doesn't bypass IP block
  • Only TCP
  • Doesn't work for HTTP only
  • Captures packets slowly

About

Extended software to bypass dpi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages