net4people / bbs

Forum for discussing Internet censorship circumvention
3.48k stars 82 forks source link

Many Popular Censorship Circumvention Tools Deleted or Archived since November 2, 2023 #303

Open gfw-report opened 1 year ago

gfw-report commented 1 year ago

中文版:自2023年11月2日起,中国开发者在GitHub上删除或存档翻墙工具

A significant number of censorship circumvention tools maintained by Chinese developers have been either deleted or archived since Thursday, November 2, 2023 (Beijing Time). These tools have been used by millions of users in China and other heavily censored regions on a daily basis.

As summarized in the table below, this chain of incidents started with the developer @Fndroid deleted the repo Clash For Windows -- a highly popular tool with thousands of stars and forks on Github -- on Thursday, November 2, 2023 (Beijing Time). This incident was followed by further upheaval on November 3, 2023, as a series of other popular censorship circumvention tools developed by Chinese developers, were either completely deleted, archived, or stripped of all commits across their branches.

We encourage the anti-censorship community to come together for an open dialogue on these emerging incidents, to explore mitigation strategies, and to consider the long-term implications. This collective effort is crucial for developing a resilient response to these incidents.

Project Name Developer URL Repo Status Archive Link Date (Beijing Time)
Clash For Windows @Fndroid Fndroid/clash_for_windows_pkg Deleted Link Thursday, November 2, 2023
Clash Core @Dreamacro Dreamacro/clash Deleted Link Friday, November 3, 2023
GUI.for.Clash @openrhc openrhc/GUI.for.Clash Deleted Link Friday, November 3, 2023
clash-dashboard @Dreamacro Dreamacro/clash-dashboard Deleted Link Friday, November 3, 2023
Clash Chinese Patch @BoyceLig BoyceLig/Clash_Chinese_Patch Deleted Link Friday, November 3, 2023
tpclash @mritd mritd/tpclash Deleted Link Friday, November 3, 2023
CatBoxForAndroid @AntiNeko AntiNeko/CatBoxForAndroid Deleted Link Friday, November 3, 2023
Fclash @Fclash Fclash/Fclash Deleted Link Friday, November 3, 2023
ClashForAndroid @Kr328 Kr328/ClashForAndroid Repo Deleted and Remove from Google Play Link Friday, November 3, 2023
homebridger @immortalwrt immortalwrt/homebridger Archived + Removed + Set rm as the default branch None Friday, November 3, 2023
Clash.Meta @MetaCubeX MetaCubeX/Clash.Meta Archived + Set rm as the default branch Link Friday, November 3, 2023
Clash Verge @zzzgydi zzzgydi/clash-verge Archived + Set rm as the default branch Link Friday, November 3, 2023
tuic @EAimTY EAimTY/tuic Archived + Cleared the default master branch Link Friday, November 3, 2023
ClashMetaForAndroid @MetaCubeX MetaCubeX/ClashMetaForAndroid Archived + Set init as the default branch Link Friday, November 3, 2023
helloworld @fw876 fw876/helloworld Clear the default master branch Link Friday, November 3, 2023
ShellClash @juewuy juewuy/ShellClash Renamed to ShellCrash + Set rm as the default branch Link Friday, November 3, 2023
ClashCross @clashcross clashcross/ClashCross Archived Link Friday, November 3, 2023
ClashX @yichengchen yichengchen/clashX Archived Link Friday, November 3, 2023
ClashF @ModuleList ModuleList/ClashF Archived + Set rm as the default branch Link Friday, November 3, 2023
Box4Magisk @CHIZI-0618 CHIZI-0618/box4magisk Archived + Set rm as the default branch Link Friday, November 3, 2023
Clash For Windows Chinese @Z-Siqi Z-Siqi/Clash-for-Windows_Chinese Archived Link Friday, November 3, 2023

In addition:

The table was last updated on November 5, 2023, thanks to the reports and updates from @travislee8964 @clashcross @MuaPyapSrii @al0rid4l @showgood163 @mega-optimus @markpash @wgll000 .

gfw-report commented 1 year ago

自2023年11月2日起,中国开发者在GitHub上删除或存档翻墙工具

自2023年11月2日星期四(北京时间)以来,由中国开发者维护的大量翻墙工具要么被删除,要么被存档。这些工具曾被来自中国及其他审查严重地区的数百万用户用于绕过审查。

如下表所总结,这一系列事件始于开发者@Fndroid在2023年11月2日删除了其在Github上拥有数千星标和分支的热门工具Clash For Windows的仓库。紧接着在2023年11月3日,更多由中国开发者开发的流行翻墙工具被彻底删除、存档或删除了其分支上的所有提交。

我们鼓励反审查社区一起讨论这些正在发生的事件,探索缓解策略,并思考长期影响。

项目名称 开发者 网址 仓库状态 快照链接 日期(北京时间)
Clash For Windows @Fndroid Fndroid/clash_for_windows_pkg 已删除 链接 2023年11月2日 星期四
Clash Core @Dreamacro Dreamacro/clash 已删除 链接 2023年11月3日 星期五
GUI.for.Clash @openrhc openrhc/GUI.for.Clash 已删除 链接 2023年11月3日 星期五
clash-dashboard @Dreamacro Dreamacro/clash-dashboard 已删除 链接 2023年11月3日 星期五
Clash Chinese Patch @BoyceLig BoyceLig/Clash_Chinese_Patch 已删除 链接 2023年11月3日 星期五
tpclash @mritd mritd/tpclash 已删除 链接 2023年11月3日 星期五
CatBoxForAndroid @AntiNeko AntiNeko/CatBoxForAndroid 已删除 链接 2023年11月3日 星期五
Fclash @Fclash Fclash/Fclash 已删除 链接 2023年11月3日 星期五
ClashForAndroid @Kr328 Kr328/ClashForAndroid 仓库已删除,已从Google Play移除 链接 2023年11月3日 星期五
homebridger @immortalwrt immortalwrt/homebridger 已存档 + 移除 + 设置rm为默认分支 2023年11月3日 星期五
Clash Verge @zzzgydi zzzgydi/clash-verge 已存档 + 设置rm为默认分支 链接 2023年11月3日 星期五
tuic @EAimTY EAimTY/tuic 已存档 + 清除了默认的master分支 链接 2023年11月3日 星期五
ClashMetaForAndroid @MetaCubeX MetaCubeX/ClashMetaForAndroid 已存档 + 设置init为默认分支 链接 2023年11月3日 星期五
helloworld @fw876 fw876/helloworld 清除了默认的master分支 链接 2023年11月3日 星期五
ShellClash @juewuy juewuy/ShellClash 重命名为ShellCrash + 设置rm为默认分支 链接 2023年11月3日 星期五
ClashCross @clashcross clashcross/ClashCross 已存档 链接 2023年11月3日 星期五
ClashX @yichengchen yichengchen/clashX 已存档 链接 2023年11月3日 星期五
ClashF @ModuleList ModuleList/ClashF 已存档 + 设置rm为默认分支 链接 2023年11月3日 星期五
Box4Magisk @CHIZI-0618 CHIZI-0618/box4magisk 已存档 + 设置rm为默认分支 链接 2023年11月3日 星期五
Clash For Windows Chinese @Z-Siqi Z-Siqi/Clash-for-Windows_Chinese 已存档 链接

此外:

该表格最后更新于 2023 年 11 月 5 日。万分感谢 @travislee8964、@clashcross、@MuaPyapSrii、@al0rid4l、@showgood163、@mega-optimus、@markpash、@wgll000 的报告和更新。

travislee89 commented 1 year ago

update: Fclash: the repo was Deleted. homebridger: Cleared all branches and code. helloworld: Cleared all branches and code.

clashcross commented 1 year ago

ClashCross: has been changed to archive status,Because Clash deleted the repository. It is now read-only. https://github.com/clashcross/ClashCross

ghost commented 1 year ago

https://github.com/yichengchen/clashX 已刪除

https://github.com/yichengchen/clashX deleted

al0rid4l commented 1 year ago

https://github.com/juewuy/ShellCrash rm as the default branch

IcePrince710 commented 1 year ago

Wow

showgood163 commented 1 year ago

Below is the response from the author of TUIC (in Chinese)

https://www.eaimty.com/2023/opensource-project-based-on-hormone

bannedbook commented 1 year ago

据说 第一个是暴露身份了,但后面的作者也跟着纷纷删库是什么考虑呢,也不可能这么多作者同时暴露啊

It is said that the first one is a case of exposed identity, and the other authors have followed in deleting libraries, it's not that so many authors were exposed at the same time.

frank-pian commented 1 year ago

是否应该有境外基金会管理同一系列的项目,防止全军覆没?

Should there be an offshore foundation to manage the same series of projects to prevent a total loss?

mega-optimus commented 1 year ago

EAimTY said he is sadden by the community, and scared by exposure in Weibo.

There's some misunderstanding here: Net army will relentlessly attack (play as criticizer etc.) such projects, and the authority is likely well aware of the project before its exposure in China intranet.

Hope he stays safe.

KanakoMikami commented 1 year ago

据说 第一个是暴露身份了,但后面的作者也跟着纷纷删库是什么考虑呢,也不可能这么多作者同时暴露啊

It is said that the first one is a case of exposed identity, and the other authors have followed in deleting libraries, it's not that so many authors were exposed at the same time.

问题是 Clash 这个名字成为了热点,这就有足够的理由避风头。一个东西是否存在和是否有大量“无关人员”知道是十分不同的。

The problem is that the name Clash has become a hot topic, which is reason enough to stay out of the limelight. Whether or not something exists is very different from whether or not a large number of "uninvolved people" know about it.

hired-varied commented 1 year ago

我也是看到了这个现象,所以今天花了点时间写了一个简单的 HTTPS 代理,希望能有点用 https://github.com/hired-varied/stupid-proxy

I read this news today, so I spend sometime today to implement a simple HTTPS proxy. I hope it will be useful.

markpash commented 1 year ago

https://github.com/AntiNeko/CatBoxForAndroid - Final release and archived

mostafaznv commented 1 year ago

Clash was the most capable and the best client among all. I believe it would take a significant amount of time to implement something similar. So, I think we should hope for its developer to return, or at the very least, someone should consider taking responsibility for the current Clash core project. However, this is unlikely since there isn't any source code available for forking.

kalikaneko commented 1 year ago

However, this is unlikely since there isn't any source code available for forking.

https://github.com/cyrus-liu/clash_clone

nekocatso commented 1 year ago

汇总一下跑路的仓库,有新增请在评论指出 A summary of the runaway repositories, please point out any additions in the comments

此列表更新地址 This list is updated here

个人对跑路的看法 源代码停更不等于软件不能用了 A personal perspective on the runaways Just because the source code is down doesn't mean the software is unusable

Benyamin-Tehrani commented 1 year ago

In my point of view, most of those archived and branch-changing projects will be ducked for a while and recover when the heat of this period is over. As an evidence, Clash.Meta's telegram group chat is still very active and no admin seem to have been implicated.

So don't worry too much.

bcegkmqs23 commented 1 year ago

Perhaps we should think more about the developers and community, especially under the background issue of developer safety. Maybe we should gather some reliable advices on strategies for anonymity and popularization. Our fear sometimes may be more than required, or sometimes less.

gfw-report commented 1 year ago

Thank you so much for your reports and updates @travislee8964 @clashcross @MuaPyapSrii @al0rid4l @showgood163 @mega-optimus @markpash @wgll000. We have updated the table accordingly now.

rockcat-mew commented 1 year ago

Perhaps we should think more about the developers and community, especially under the background issue of developer safety. Maybe we should gather some reliable advices on strategies for anonymity and popularization. Our fear sometimes may be more than required, or sometimes less.

There is a lack of TRUE open-source spirit and open-source ecosystem in Chinese community.

Nek0kawa1 commented 1 year ago

Do not help projects developed by Chinese developers, the rights to these projects are often concentrated in the hands of one person who can remove the source code without the consent of the other developers.

HP-hhe commented 1 year ago

大的要来了

The big one is coming.

csyezheng commented 1 year ago

It may be safer for contributors in mainland China to give project ownership to partners overseas.

zhbsun commented 1 year ago

mark

Benyamin-Tehrani commented 1 year ago

Do not help projects developed by Chinese developers, the rights to these projects are often concentrated in the hands of one person who can remove the source code without the consent of the other developers.

You're too extreme, bro. Projects like v2ray and clash-meta are more community orientated than you think. Currently, only Chinese developers have developed so many powerful protocols that have stood the test of the GFW. Your dismissal of their efforts doesn't help to anything. It only fuels the bickering.

What we need to do now is to making suggestions about how to solve their identity risks, not blame or complain about problems.

Geczy commented 1 year ago

did anyone save clash-premium source code too ? i need rule based routing, is it part of https://github.com/cyrus-liu/clash_clone ?

Kimiblock commented 1 year ago

I don’t think the premium core is open source.

BTW the meta kernel supports many premium kernel’s exclusive features.

Morrigan-Ship commented 1 year ago

It may be safer for contributors in mainland China to give project ownership to partners overseas.

yes it will work!

Benyamin-Tehrani commented 1 year ago

是否应该有境外基金会管理同一系列的项目,防止全军覆没?

Should there be an offshore foundation to manage the same series of projects to prevent a total loss?

I think this is a pretty good suggestion.

In fact, it doesn't even need to be a traditional "foundation", as open source developers mostly don't expect to make any profit from these projects. They themselves need the project to go through the censorship, and they share these programs for no other reason but for more people to get benefit from them. They are the Prometheans of this age who steal fire for mankind.

In my opinion, if some larger open source foundations like Apache would be interested in hosting these projects, thus to protect them, it would be great.

tonyqus commented 1 year ago

There is another one,https://github.com/dotnetcore/FastGithub , FastGithub is also famous and the repo was deleted last week

sirburpalot commented 1 year ago

A summary of the runaway repositories, please point out any additions in the comments

The source tree in https://github.com/MetaCubeX/ClashX.Meta, the macOS frontend, seems to have been rolled back to an old version, although the most recent snapshot is still accessible if you open one of the releases.

Kiridu14 commented 1 year ago

So what really happened? Why are projects deleted and archived?

RPRX commented 1 year ago

Below is the response from the author of TUIC (in Chinese)

https://www.eaimty.com/2023/opensource-project-based-on-hormone

我赞同这篇文章的绝大部分内容(感同身受),包括:

我特别反感人们将开源开发者停止开发叫做“跑路”。我觉得这是一个偏贬义的词,本来有责任的人突然消失了才是“跑路”,而不是不求回报的开源开发者们。我不知道现在简体中文互联网用户的中文水平为何如此可笑。

建议修改一下你的用词 @wgll000

I agree (and empathize) with the great majority of this article, including:

I particularly resent people calling open source developers "running away" when they stop developing. I think it's a pejorative term, and it's only the people who were responsible for the project who suddenly disappeared, not the open source developers who didn't ask for anything in return that are "running away". I don't know why the Chinese level of simplified Chinese Internet users is so ridiculous now.

May I suggest a change in your wording @wgll000?

hamedsbt commented 1 year ago

It's another piece of evidence that proves the mess in the east is strongly supported by capitalism in the west.

uprtdev commented 1 year ago

Add luci-app-xray to the list. It was deleted also on November 3rd. 4 days ago the code was pushed to the repo again, but without git history ("initial commit"), and still not clear if it is an authentic code of version 3.1.1 or not.

vovchuks commented 1 year ago

Github has been sold for a long time! Removes code on demand! It's time to stop using this garbage dump!

uprtdev commented 1 year ago

This doesn't look like the removal was done by GitHub. Much more it looks like that developers were somehow forced and deleted their repos by themselves.

tonyqus commented 1 year ago

This doesn't look like the removal was done by GitHub. Much more it looks like that developers were somehow forced and deleted their repos by themselves.

Some are forced to but some are removed by themselves.

aaronliu0130 commented 1 year ago

The homebridger repo has returned.

tonyqus commented 1 year ago

如果向他人提供翻墙软件、账号达到 20 人次以上,无论免费还是有偿,其行为可能构成提供侵入、非法控制计算机信息系统程序工具罪,可判处三年以下有期徒刑。或者有偿提供翻墙软件、账号(出售翻墙软件和账号者属于此类),违法所得 5000 元以上者,也是构成本罪。

Reference: https://www.lawyerhjh.com/research/fanqiang-illegal.html

aaronliu0130 commented 1 year ago

如果向他人提供翻墙软件、账号达到 20 人次以上,无论免费还是有偿,其行为可能构成提供侵入、非法控制计算机信息系统程序工具罪,可判处三年以下有期徒刑。或者有偿提供翻墙软件、账号(出售翻墙软件和账号者属于此类),违法所得 5000 元以上者,也是构成本罪。

Reference: lawyerhjh.com/research/fanqiang-illegal.html

That law is known as pretty vague in its interpretation. https://www.bilibili.com/read/cv20691224 's viewpoint is that that law only prohibits making your own satellites, international networking cables etc. However, the current Chinese administration is known for making judgements based on ethics instead of law rigor.

tonyqus commented 1 year ago

@aaronliu0130 I know the law is a bit weird and even not make sense as some lawyers explain. But who cares? In China, lawyer's certificate can be easily cancelled by the police. Which lawyer dares to challenge the government or police? Their comments somewhat make sense, but the Court or the Police don't follow this kind of logic at all. Usually, the crime is pre-defined even you are innocent.

aaronliu0130 commented 1 year ago

Yeah, like I said:

the current Chinese administration is known for making judgements based on ethics instead of law rigor.

Ethics being their ethics, of course.

helloentropy commented 1 year ago

Usually, the crime is pre-defined even you are innocent.

Yeah, basically they can do whatever they want. You would want to refer to cases like the programthink.

Kiridu14 commented 1 year ago

China is a fascist state.

aaronliu0130 commented 1 year ago

Well, there are still quite a bit of elements missing from it to achieve fascism, fortunately:

Kiridu14 commented 1 year ago

Well, there are still quite a bit of elements missing from it to achieve fascism, fortunately:

* Belief in a natural social hierachy

* Strong regimentation of society (only schools, the police and the military seem to be regimentized)

* Opposition to cosmopolitan internationalism

* Opposition to socialism

* Asserting that violence is needed for national rejuvenation

* Opposition to a market economy

* Belief in a master race

blablabla

Kiridu14 commented 1 year ago

Well, there are still quite a bit of elements missing from it to achieve fascism, fortunately:

* Belief in a natural social hierachy

* Strong regimentation of society (only schools, the police and the military seem to be regimentized)

* Opposition to cosmopolitan internationalism

* Opposition to socialism

* Asserting that violence is needed for national rejuvenation

* Opposition to a market economy

* Belief in a master race

No, little lover of the fascist system.

Modern fascism is what we see in China, North Korea, Russia, Belarus.

And your judgments about fascism are 80 years out of date, if not more.

aaronliu0130 commented 1 year ago

The entire world has steered away from fascism; I think what you want to say is that China is among the most close to fascism, which I agree. I don't think that's enough at all to call me a lover of fascism or say that my thoughts of fascism were out of date... nowhere did I say I admire it 😅, and fascism is inherently a dated and deprecated ideology stemming from the most ancient evil of uniting through racism.

Benyamin-Tehrani commented 11 months ago

Good news: Clash.Meta seems to be back as another name Mihomo

https://github.com/MetaCubeX/mihomo/tree/Alpha