xvzc / SpoofDPI

A simple and fast anti-censorship tool written in Go
Apache License 2.0
3.48k stars 249 forks source link

SpoofDPI not working (27.09.24) #258

Open Layniks opened 2 days ago

Layniks commented 2 days ago

Version

0.12.0

Operating System

Ubutnu24, Centos9

How are you running SpoofDPI?

PC -> /opt/spoofdpi/bin/spoofdpi Server -> /opt/spoofdpi/bin/spoofdpi --addr 0.0.0.0 --pattern ".*?(youtube|google|ggpht|yt3).+"

Description

Hello, it is worked for me on my PC (Ubuntu24) for some months, but yesterday I had installed it on my local server (Centos9) and it had been working during evening. Now it is not working neither on PC nor server. I checked everything that could be on my mind and nothing worked :( Also, it didn't help with MiTV (Androind TV) and Yandex Station Max. I used SpoofDPI as proxy on my local server

I think, problem not in the SpoofDPI. Is here someone with the same problem??

UPD: v0.10.8 on my PC not working too for me

Gelonizzio commented 2 days ago

In MacOS (Sonoma 14.6.1.) same problem

vederko-p commented 2 days ago

Yep, exactly the same problem and exactly the same time. I'm using Ubuntu 20.04. Spoof worked fine with old version before today. I updated to the last v0.12.0 as soon as I ran into a problem with YouTube not working. No effect. Tried some options that found on internet: '--enable-doh --window-size 0' but it didn't work out.

Draft666 commented 2 days ago

MacOS (Sonoma 14.7) same problem

no1621name commented 2 days ago

MacOS (Monterey 12.6.8) the same

NikosColev commented 2 days ago

MacOS (Sonoma 14.7) same problem… At the same time, on Windows, Youtube works perfectly with GoodbyeDPI using the parameters: -9 --fake-gen 5 --fake-from-hex bla-bla-bla…

UPD: When launching with the parameter --window-size 1, blocked sites open, but YouTube does not work. Help me, pls...

kmskmskms commented 2 days ago

перестал работать 27.09

glebrightclick commented 2 days ago

Stopped working on September 27th - tried few options / different window sizes and, eventually, started to work with "0" as window-size ./spoof-dpi -window-size 0

Перестал работать утром 27-ого сентября - методом тыка начал работать с опцией window-size "0" - ./spoof-dpi -window-size 0

NikosColev commented 2 days ago

started to work with "0" as window-size ./spoof-dpi -window-size 0

I tried different values - YouTube opens, but the videos do not play...

raitonoberu commented 2 days ago

I successfully migrated to byedpi. It has a ton of different bypassing algorithms and the one that worked for me is oob. I run it like this: ciadpi --oob 1 and then connect to socks5://127.0.0.1:1080.

I'd still prefer the HTTP proxy, so I will return to spoofdpi as soon as it starts working again.


UPD. it broke some of the websites (aliexpress), so I suggest using a whitelist.

kmskmskms commented 2 days ago

I successfully migrated to byedpi. It has a ton of different bypassing algorithms and the one that worked for me is oob. I run it like this: ciadpi --oob 1 and then connect to socks5://127.0.0.1:1080.

I'd still prefer the HTTP proxy, so I will return to spoofdpi as soon as it starts working again.

спасибо, работает

Layniks commented 1 day ago

I successfully migrated to byedpi. It has a ton of different bypassing algorithms and the one that worked for me is oob. I run it like this: ciadpi --oob 1 and then connect to socks5://127.0.0.1:1080. I'd still prefer the HTTP proxy, so I will return to spoofdpi as soon as it starts working again.

спасибо, работает

Yep, it's work, but socks5 :( Ofc I can forward request from http to socks, but I need one more node like "converter" for it I'll try this...

Sovenok-Hacker commented 1 day ago

Can't break RKN DPI now

d9k commented 1 day ago

I successfully migrated to byedpi. It has a ton of different bypassing algorithms and the one that worked for me is oob. I run it like this: ciadpi --oob 1 and then connect to socks5://127.0.0.1:1080.

> ciadpi --oob 1
send: Broken pipe
recv: Connection reset by peer
not resolved: rr3---sn-q4fl6n66.googlevideo.com
not resolved: rr1---sn-t0a7ln7d.googlevideo.com
state: 8
send: Broken pipe
not resolved: yt3.ggpht.com

Update: found answer

xk369 commented 1 day ago
Снимок экрана 2024-09-29 в 2 47 18 PM

i have the same issue on mac os sonoma 14.0. it runs but doens't work. (youtube for example)

Layniks commented 20 hours ago

I successfully migrated to byedpi. It has a ton of different bypassing algorithms and the one that worked for me is oob. I run it like this: ciadpi --oob 1 and then connect to socks5://127.0.0.1:1080. I'd still prefer the HTTP proxy, so I will return to spoofdpi as soon as it starts working again.

спасибо, работает

Yep, it's work, but socks5 :( Ofc I can forward request from http to socks, but I need one more node like "converter" for it I'll try this...

Hello, everyone, I tried this, and it's work but only for PC or Phone (Android). For my TV or Yandex Station nothing changed I used Privoxy to forward HTTP requests to the SOCKS5 for ByeDPI

Forwarding rules in my Privoxy config file (dot at the end of line is necessary):

forward-socks5 .googlevideo*. 127.0.0.1:1080 .
forward-socks5 .youtu*. 127.0.0.1:1080 .
forward-socks5 .ytimg. 127.0.0.1:1080 .
forward-socks5 .ggpht. 127.0.0.1:1080 .

Total:

So, next I will try zapret instead of ByeDPI. It is more complicated...