rethink-app icon indicating copy to clipboard operation
rethink-app copied to clipboard

Improve DPI circumvention

Open piousdeer opened this issue 4 years ago • 13 comments

RethinkDNS currently has basic anti deep packet inspection functionality, same as in GreenTunnel (https://t.me/rethinkdns/22091). It does not work in Russia, censored websites are still blocked with RethinkDNS enabled.

Related open-source anti-DPI software

Tested and working: PowerTunnel (Desktop) PowerTunnel (Android)

Untested: DPITunnel (Android) GoodbyeDPI (Windows) zapret (Linux) GreenTunnel (Desktop)

piousdeer avatar Sep 26 '21 18:09 piousdeer

See also: celzero/firestack#1

ignoramous avatar Sep 26 '21 19:09 ignoramous

Agree, i heard last year that some users had success to use these tools, although DPI tunnel (Android) don't work for me (but may be i don't know how to use it)

0xRustlang avatar Sep 26 '21 19:09 0xRustlang

But most blocking here is harder than something that can get around with Anti DPI apps and intra.

They just make normal browsing a litter better, you can't use internet as you want if you don't use vpn. (Of course for those of us that read foreign websites mostly)

For users that just use Instagram or iranian websites there isn't much problem nor in speed nor odd annoyances.

0xRustlang avatar Sep 26 '21 20:09 0xRustlang

This's more a related feature request.

Split DPI Circumvention as own toggle/option so we could use it when using Rethink app as DNS only or Firewall only.

Or should I create new Feature Request issue?

MicroBeast avatar Jun 28 '23 12:06 MicroBeast

Hm... DPI circumvention without a tunnel / proxy mostly involves mucking with the outgoing packets. This isn't possible at all in DNS-only mode.

ignoramous avatar Jun 28 '23 21:06 ignoramous

Got it. I understand. I kind of already thought so. But I don't have much experience in Networking to confirmed it.

Thanks.

MicroBeast avatar Jun 29 '23 08:06 MicroBeast

There's also DPI Circumvention tool called geneva but it's only for Linux & it's slow as it's written in Python but it's versatile

lepz0r avatar Jul 06 '23 01:07 lepz0r

It's been three years and it hasn't been implemented 😞

Pantyhose-X avatar Jan 11 '24 01:01 Pantyhose-X

It's been three years and it hasn't been implemented 😞

It isn't like we've been idle doing nothing ;) If you're serious and ready to fund this effort (let say, $3000 for upto 3 more DPI mitigations), email me: mz at celzero dot com.

ignoramous avatar Jan 12 '24 13:01 ignoramous