V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
2NUT
V2EX  ›  问与答

Clash for windows 是否是闭源软件? 大家在使用么?

  •  2
     
  •   2NUT · 2022-11-02 17:16:04 +08:00 · 25649 次点击
    这是一个创建于 513 天前的主题,其中的信息可能已经有所发展或是发生改变。
    虽然 host 在 github 上,但没有开源版权申明,也没有源代码。

    以前没有注意过这个问题,这种软件不开源,我是不敢用了。
    第 1 条附言  ·  2022-11-02 22:32:50 +08:00
    不懂这些软件为什么不走 系统 VPN

    最后直接用 IOS 上买的 圈 x 解决问题 心理怀疑。
    91 条回复    2024-02-05 09:16:00 +08:00
    yuhangch
        1
    yuhangch  
       2022-11-02 17:29:59 +08:00   ❤️ 1
    我也刚注意到,目前在用,蹲一个懂得
    caomingjun
        2
    caomingjun  
       2022-11-02 17:32:40 +08:00 via Android   ❤️ 4
    确实是闭源的,但是有开源替代品
    https://github.com/zzzgydi/clash-verge
    注意 Clash for Windows 的内核 clash premium 也是闭源的,你可以考虑开源的 Clash.Meta
    不过上面两者都比较新,还有一些问题,就看你对安全性和稳定性的偏好了。我目前还是偏好稳定性。
    流量如果走 https ,Clash 也无法截获你的信息,但是其他的信息(访问什么网站、节点信息、未加密流量)是可以知道的。
    Greenm
        3
    Greenm  
       2022-11-02 17:33:50 +08:00
    是的,谨慎使用,存在风险。
    2NUT
        4
    2NUT  
    OP
       2022-11-02 17:36:04 +08:00
    @caomingjun #2 clash 本身开源,premium 是 clash 作者本身的另一个发行版,无可厚非。
    caomingjun
        5
    caomingjun  
       2022-11-02 17:38:12 +08:00 via Android   ❤️ 1
    @2NUT 确实,我也这么认为。但是毕竟法律边缘的东西,有的人比较谨慎,非开源不用也正常。我只是提醒一下。
    zxCoder
        6
    zxCoder  
       2022-11-02 18:54:19 +08:00
    想问一下这个他能获取到我的什么信息呢
    2NUT
        7
    2NUT  
    OP
       2022-11-02 19:05:03 +08:00
    @zxCoder #6 谁知道程序怎么写的呢
    Biwood
        8
    Biwood  
       2022-11-02 19:49:36 +08:00 via Android   ❤️ 6
    不推荐这个客户端,linux 和 windows 版本我都尝试过,结果总是小问题不断。linux 我推荐直接命令行安装 clash ,手动建一个 deamon ,然后用 web 客户端进行控制,比如 clash.razord.top 。linux 上另一个我比较推荐的是 v2raya 。几大平台里总体体验,"v2ray"前缀的客户端都还行,比如 windows 上的 v2rayN ,android 上的 v2eayNG, mac 上的 v2rayU 等等。
    zxCoder
        9
    zxCoder  
       2022-11-02 19:56:15 +08:00
    @2NUT 账号密码这种应该不会吧
    wanacry
        10
    wanacry  
       2022-11-02 19:58:22 +08:00 via iPhone
    @zxCoder #9 应该不会 用了两三年了没啥问题
    iold
        11
    iold  
       2022-11-02 20:21:53 +08:00   ❤️ 2
    ClashN +Clash.Meta
    jasonyang9
        12
    jasonyang9  
       2022-11-02 20:27:08 +08:00   ❤️ 1
    https://github.com/Dreamacro/clash/releases 有编译的命令行版,之前用过,这个是开源的吧。现在的方案是运行在小主机上,就和 8 楼说的那样,然后用它提供的 SOCKS 或 HTTP 代理
    VYSE
        13
    VYSE  
       2022-11-02 20:55:54 +08:00   ❤️ 1
    https://github.com/Dreamacro/clash/releases/tag/premium
    直接用命令行版(虽然也不开源), 不用套 Clash for Windows 这个 GUI, 动态换配置可以直接调 restapi
    abc8678
        14
    abc8678  
       2022-11-02 21:29:52 +08:00 via Android
    有时候莫名其妙就废了,死活出不去
    hingbong
        15
    hingbong  
       2022-11-02 22:10:49 +08:00 via Android   ❤️ 1
    换 nekoray 用 singbox 核了
    systemcall
        16
    systemcall  
       2022-11-02 22:12:09 +08:00   ❤️ 1
    @jasonyang9 #12
    只要你用 tun 模式,就得用到闭源的东西
    toptyloo
        17
    toptyloo  
       2022-11-02 22:13:12 +08:00
    早就不开源了。
    systemcall
        18
    systemcall  
       2022-11-02 22:14:25 +08:00   ❤️ 1
    @zxCoder #6
    没有安装服务的话,和一般的 App 差不多,但是可以统计网络信息
    安装了服务的话,是以最高权限运行的,服务本身是随系统启动的。而且因为 TUN 模式本身就要加载驱动,所以服务也会加载驱动。Windows 下驱动的权限有多高,有点常识的人应该都知道
    在意安全和隐私,就不应该用 Windows 和安卓
    jim9606
        19
    jim9606  
       2022-11-02 22:27:59 +08:00
    反正我是没用闭源版本,我主要是给浏览器用的,正向代理稳定可控,没必要非得上 tun 这样的重量级方案。
    2NUT
        20
    2NUT  
    OP
       2022-11-02 22:34:31 +08:00
    @jim9606 #19 我现在的方案是 macOS 上用 quantmult x ; 准备路由器上个 clash
    2NUT
        21
    2NUT  
    OP
       2022-11-02 22:35:23 +08:00
    @systemcall #18 clashx 也是默认要装个 helper 服务
    2NUT
        22
    2NUT  
    OP
       2022-11-02 22:42:10 +08:00
    @Biwood #8 没有深入了解 clash 和 v2ray 两者哪个好,或者说 各有什么特点?
    bingoway
        23
    bingoway  
       2022-11-02 22:44:15 +08:00 via iPhone   ❤️ 2
    @2NUT 不懂就问🤔,iOS 上的圈 x 就安全吗?圈 x 也是闭源的吧?🤔
    2NUT
        24
    2NUT  
    OP
       2022-11-02 22:56:00 +08:00
    @bingoway #23 圈 x 是 app store 下载的,我信任苹果的审核机制
    2NUT
        25
    2NUT  
    OP
       2022-11-02 22:56:20 +08:00
    @iold #11 学习了 之前都不知道这两个
    2NUT
        26
    2NUT  
    OP
       2022-11-02 22:57:06 +08:00
    @hingbong #15 新的 proxy 内核,clash v2ray singbox 还有其他的么
    hingbong
        27
    hingbong  
       2022-11-02 23:08:56 +08:00 via Android
    @2NUT 有个基于 clash 改的 clash-meta ,还有和 v2 分家的 xray ,别的就不清楚了
    Biwood
        28
    Biwood  
       2022-11-02 23:19:00 +08:00
    @2NUT 准确的说应该是 clash 跟 v2ray 客户端工具对比,而且 clash 本身也算 v2ray 客户端工具的一种,当然,它也支持其他协议。clash 相比别的客户端,主要在于命令行比较方便吧,而且功能比较完善,协议也支持的多,适合在路由器上搭梯子。其他客户端大多依赖 GUI ,功能性和使用体验一般不如 clash 。
    QingStone
        29
    QingStone  
       2022-11-03 08:06:02 +08:00 via iPhone
    为啥就得走 VPN ?
    jiyan5
        30
    jiyan5  
       2022-11-03 08:33:09 +08:00 via Android
    安卓端的 v2rayNg 也没有开源吗?有什么好用的
    anguiao
        31
    anguiao  
       2022-11-03 08:48:51 +08:00   ❤️ 7
    你这话说的,就好像 QX 是开源软件一样,不是一样闭源?
    虽然是有审核,但是苹果又看不到代码,它干了啥苹果也发现不了。
    libasten
        32
    libasten  
       2022-11-03 08:49:29 +08:00
    搭车问一下
    现在大多数机场都是默认提供 clash 订阅的
    如果要用 v2ray 的话,是自己转换订阅链接,还是就无法使用 v2ray ?
    Woodrow
        33
    Woodrow  
       2022-11-03 09:03:37 +08:00
    @libasten #32 大多数机场会提供 v2ray 订阅

    superliy
        34
    superliy  
       2022-11-03 09:14:04 +08:00   ❤️ 1
    https://github.com/yichengchen/clashX 这玩意不是开源的?
    libasten
        35
    libasten  
       2022-11-03 09:17:04 +08:00
    @Woodrow 我最近用的几个都没有提供这样多个工具订阅的服务了....
    都是一键导入 clash 。
    hanxiV2EX
        36
    hanxiV2EX  
       2022-11-03 09:24:28 +08:00 via Android
    我是虚拟机里用 docker 版本 v2ray ,局域网开 http proxy
    Goooooos
        37
    Goooooos  
       2022-11-03 09:34:22 +08:00
    ungrown
        38
    ungrown  
       2022-11-03 09:36:41 +08:00
    我最近刚开始使用 clash ,Windows 系统下用的是 clash-verge ,内核切换成 meta 版本,安卓手机一步到位直接用 clash.meta ,Linux 上怎么部署还没搞懂,反正不是主力平台先不急
    Leonard
        39
    Leonard  
       2022-11-03 09:37:56 +08:00
    @anguiao #31 苹果看不到代码?他连我注释掉的代码都要审核。公司的 iOS App 有次审核有不合规的地方,我全给注释了,还是一直被拒,联系苹果,被告知注释不行,要删掉。然后我把注释删了就过了。
    Leonard
        40
    Leonard  
       2022-11-03 09:39:33 +08:00
    @anguiao #31 当然我只是说苹果可以看到代码,不代表我认为苹果审核的就是安全的,因为不靠谱的例子也不少
    PogOnion
        41
    PogOnion  
       2022-11-03 09:52:09 +08:00
    自从 Clash for Windows 只提供 Premium 内核版本之后我就没再用过了,那个内核是闭源,作者没有具体解释
    ClashN 是最近才出的,用的开源内核。不过 Clash 整个系列功能复杂,bug 太多。
    我还是觉得 V2Ray 用起来舒心,懒得折腾。
    creanme
        42
    creanme  
       2022-11-03 10:03:42 +08:00
    @PogOnion v2Ray 有推荐的 windows 客户端吗
    moxuanyuan
        43
    moxuanyuan  
       2022-11-03 10:32:38 +08:00
    clash 不支持 vless
    qhx1018
        44
    qhx1018  
       2022-11-03 10:42:32 +08:00
    @Biwood 有比较官方的地址?求一个
    Biwood
        45
    Biwood  
       2022-11-03 11:25:55 +08:00   ❤️ 1
    @qhx1018 直接在谷歌或者 github 搜索就好,直接找到 github 点赞最多的仓库,一般错不了,比如你搜索 “github clash”,第一个结果就是 clash 官方仓库 https://github.com/Dreamacro/clash

    另外一定要区分 clash 和 clash for windows ,后者只是在前者基础上包装了一堆东西
    jiyan5
        46
    jiyan5  
       2022-11-03 11:58:27 +08:00 via Android
    @Goooooos 能在 github 上下载的就是开源吗
    PogOnion
        47
    PogOnion  
       2022-11-03 12:06:27 +08:00
    @jiyan5 Clash Premium 也在 GitHub 发布,是否完全开源要自己确认
    PogOnion
        48
    PogOnion  
       2022-11-03 12:07:12 +08:00
    @creanme 我自己在用 Netch 的 1.7.6 版本
    masker
        49
    masker  
       2022-11-03 12:14:54 +08:00 via Android   ❤️ 1
    @jiyan5 v2Rayng 这还不够开源吗?非得在你面前从 0 到 1 写代码才叫开源???
    jiyan5
        50
    jiyan5  
       2022-11-03 12:21:27 +08:00 via Android
    @Biwood clash for android ,这个和 cfw 一样不
    Ashore
        51
    Ashore  
       2022-11-03 12:22:21 +08:00
    V2rayN 才是最好用的
    longxk
        52
    longxk  
       2022-11-03 12:27:25 +08:00   ❤️ 1
    不开源,但是 cfw 只是一个 clash 的 gui 封装而已,如果介意的话,可以直接使用 clash ,搭配 Web 控制台。
    v2ray 或者 xray 配置起来感觉比较复杂,我目前仅仅在服务端使用。
    GreatFinger
        53
    GreatFinger  
       2022-11-03 13:58:16 +08:00 via Android
    cfw 的源码是不是放在 release 里面?这操作类似默认分支清空,然后源码放 master 分支吧。
    MengiNo
        54
    MengiNo  
       2022-11-03 13:58:31 +08:00 via Android   ❤️ 1
    clash 在 mac 上有个增强版也是闭源的。这次更新了 Mac OS 13 启动项那才发现有一个什么福州的公司签名的软件。还吓得我找了半天,没想到是 clash 。Mac 可以直接用小火箭之后也基本没用过了。
    superliy
        55
    superliy  
       2022-11-03 14:03:08 +08:00
    @MengiNo clashx ?
    gydi
        56
    gydi  
       2022-11-03 14:05:50 +08:00
    介意是否开源的话,可以考虑考虑 clash-verge 切换 clash meta 核心
    superliy
        57
    superliy  
       2022-11-03 14:12:06 +08:00
    @systemcall
    只要你用 tun 模式,就得用到闭源的东西


    是不是说 什么 ClashN ClashX 。。所有衍生的版本都不能算完全开源的?
    Goooooos
        58
    Goooooos  
       2022-11-03 14:29:32 +08:00
    @jiyan5 这不算开源的话,我就不知道你开源的定义是什么了
    dcsuibian
        59
    dcsuibian  
       2022-11-03 14:34:48 +08:00
    @iold 这个用起来怎么样?我看是.Net 写的,会不会轻很多?
    dcsuibian
        60
    dcsuibian  
       2022-11-03 14:38:23 +08:00   ❤️ 3
    @GreatFinger 我去看了看,releases 里的 assets 有 Source code(zip) ,打开以后只有 git 上的 ReadMe.md
    nekoneko
        61
    nekoneko  
       2022-11-03 14:41:30 +08:00
    @Biwood #8 v2rayU 使用体验不尽人意, 好几年前没更新了
    nekoneko
        62
    nekoneko  
       2022-11-03 14:42:33 +08:00   ❤️ 1
    @qhx1018 #44 https://www.v2fly.org/awesome/tools.html 这里是 v2fly 项目推的一些客户端
    ST0RMTR00PER
        63
    ST0RMTR00PER  
       2022-11-03 14:49:40 +08:00
    WX 不开源大家还不是一样用吗?(名副其实最不安全)
    为什么一定要开源才敢用呢?担心的不安全是怕泄露什么?
    还有 Clash for Windows 是电脑端的,结果买了个 iOS 的 QuanX ,一头雾水。
    Rebron1900
        64
    Rebron1900  
       2022-11-03 15:01:06 +08:00
    @ST0RMTR00PER 对,我也有点懵,哈哈。
    qhx1018
        65
    qhx1018  
       2022-11-03 15:11:43 +08:00
    2NUT
        66
    2NUT  
    OP
       2022-11-03 15:13:38 +08:00
    @ST0RMTR00PER #63 quantumult x 是之前就买的,突然想起来 macos 也能运行了,试了试暂时满意。 有空尝试大家推荐的开源方案
    Biwood
        67
    Biwood  
       2022-11-03 15:27:36 +08:00 via Android   ❤️ 1
    @qhx1018 这不就是楼主说的吗,不太推荐这个,我在 8 楼也说了

    @nekoneko v2rayU 官方仓库一直在发版,不知道你说的几年没更新是什么意思,我在 mac 上用这个也有几年,没找到比它更好的,包括一些 clash 客户端
    nekoneko
        68
    nekoneko  
       2022-11-03 15:41:43 +08:00
    @Biwood #67 好吧, 我确实看错了... mac 上感觉没有什么好用的 GUI
    jiyan5
        69
    jiyan5  
       2022-11-03 15:50:22 +08:00 via Android
    @masker 我不太玩 github ,就是源代码公开算是开源吧,只有个安装包的应该不算,我也没研究过 v2rayNg 开不开源,只是在 play 商店看到有人说这个软件闭源了,不知道真假
    moosetang
        70
    moosetang  
       2022-11-03 16:12:12 +08:00
    clash 用订阅转换别人的规则用着还挺舒服的。v2rayN 的路由模式没整明白,也懒得折腾了
    leefor2020
        71
    leefor2020  
       2022-11-03 16:26:33 +08:00
    我想知道 MAC 上的 Surge 是否安全....
    SekiBetu
        72
    SekiBetu  
       2022-11-03 16:28:01 +08:00
    2dust 老哥也有一个 v2rayN 风格的叫 clashN ,可以用这个然后配合开源的 clash 内核用,clash 不是有一个什么 meta 的版本吗,开源的,自己编译一下就好了
    learnjavamyself
        73
    learnjavamyself  
       2022-11-03 16:28:21 +08:00
    那么 V2ray 这个 软件好点吗 是否开源呢
    peng7s
        74
    peng7s  
       2022-11-03 16:49:20 +08:00
    直接用 clash core 然后写一个配置文件 一个服务 整一个 ui
    systemcall
        75
    systemcall  
       2022-11-03 17:16:55 +08:00 via Android
    @superliy #57
    wintun.dll 虽然有源代码,但是基本上都是用的闭源版吧,你自己从源代码编译,因为拿不到微软的签名,不关掉系统的签名验证也加载不了驱动
    tun2socks 虽然有开源的,但是我看到的这些软件,用的应该是别人编译好的东西
    clash premium 是闭源的,开源的那个官方的版本不支持 tun 。meta 内核支持 tun ,但是绝大多数有 tun 模式的 clash 客户端,都会带上 premium 内核。
    试过好几个支持 tun 的软件。有时候会因为之前的软件的 tun 模式驱动没有卸载,导致另外的软件开不了。不知道他们有没有在 tun 驱动里添油加醋,反正安装驱动的程序都没有签名,而且都会扯上不知道哪里来的二进制文件
    2NUT
        76
    2NUT  
    OP
       2022-11-03 18:03:23 +08:00
    @systemcall #75 很多系统都支持 l2tp 等 vpn 形式,为什么不走这些途径
    Goooooos
        77
    Goooooos  
       2022-11-03 21:48:21 +08:00
    @jiyan5 所以,你连我发的链接也没点进去看过吧?
    源码地址都发给你了,你都不看,信 play 商店上说的
    Biwood
        78
    Biwood  
       2022-11-03 23:33:39 +08:00 via iPhone
    @jiyan5 clash for android 是开源的,代码在这儿 https://github.com/Kr328/ClashForAndroid ,跟 cfw 是两个东西

    v2rayNG 也是开源的,代码在这儿 https://github.com/2dust/v2rayNG
    leaves98
        79
    leaves98  
       2022-11-03 23:34:53 +08:00
    一直在用,对我个人而言没啥特别有价值的信息值得被窃取,尤其是 PC 端。
    ipcjs
        80
    ipcjs  
       2022-11-04 12:32:24 +08:00
    Google Play 版的 Clash for Android 用的也是 premium 内核🙃
    fastcache
        81
    fastcache  
       2022-11-05 13:23:26 +08:00 via iPhone   ❤️ 1
    @2NUT wx 也通过 app store 审核,安全吗???
    BestQueffEver
        82
    BestQueffEver  
       2022-11-08 11:54:08 +08:00 via Android
    @Goooooos 早转闭源了,代码库里的是几年前的版本,你可以自行在 issue 里搜索“闭源”
    sshang
        83
    sshang  
       2022-11-12 20:22:10 +08:00
    @MengiNo 小火箭是什么?
    pangyulei
        84
    pangyulei  
       2022-11-14 20:47:45 +08:00
    @GreatFinger 你去下一下那个 release 里的 sourcecode 包,解压出来就一个 readme.。。。
    bjzhush
        85
    bjzhush  
       2023-02-17 11:22:59 +08:00
    @Biwood 我在 Linux 上用过 clash 的命令行+web 客户端,请问有没有用过 Mac 下的 clash 命令行啊,找了半天貌似没有
    zuosiruan
        86
    zuosiruan  
       2023-02-24 22:34:37 +08:00
    @hingbong 主要 singbox 的 ios 客户端没有,没法转
    dejavv
        88
    dejavv  
       147 天前
    @caomingjun 大佬推荐哪个版本?
    caomingjun
        89
    caomingjun  
       147 天前 via Android
    @dejavv 我个人还在用 clash for windows ,一年内如果 cfa 作者能把 multiplatform 搞好就用,搞不好就转 clash verge 。一年是我对软件停更的一般忍耐时间(如果爆安全漏洞会提前换)。
    虽然闭源,但是 cfw 确实用起来舒服,而且其他两个挺多 bug 的。删库太可惜了。
    mashirozx
        90
    mashirozx  
       142 天前
    这下好了,根本不敢用了
    jaybing926
        91
    jaybing926  
       53 天前
    肯定留后手了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4616 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 09:54 · PVG 17:54 · LAX 02:54 · JFK 05:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.