winXray – 又一款全能型的科学上网代理客户端 | 支持SS/SSR/V2Ray/Trojan/Trojan-Go/Xray等代理 | 仅支持Windows平台

1、winXray客户端简介

winXray是一款支持SS/SSR/V2Ray/Trojan/Trojan-Go/Xray等代理的全能型科学上网代理客户端,也是Xray代理的专属Windows客户端,可自动检测并连接访问速度最快的代理服务器,但目前仅支持Windows平台。winXray在Windows系统平台使用体验非常丝滑,可媲美Trojan-Qt5客户端,甚至有过之而无不及。winXray在服务器连接异常时自动切换,使用体验比Qv2ray 2.7pre版更稳定、更顺手,部分系统可能会出现“Begin Senddata Error:12002”的报错提示,一般重启电脑即可解决,部分电脑重启也不起作用。

winXray项目官网:https://github.com/winXray/winXray

鉴于不可描述的原因,作者已经删库并将源代码完全无版权公开。

【知识科普】Xray是新诞生的科学上网工具,以XTLS黑科技为核心,是现在V2Ray的超集,即V2Ray的增强版,由 Project X 项目组维护更新。

2、winXray具有的优点

  • 软件界面清新简洁,各项功能一目了然;
  • 支持一键安装部署Xray代理服务端;
  • 各种代理模式和节点之间切换速度快,稳定且很顺畅,几乎无感;
  • 绿色便携,免安装,文件仅5MB,且不需要.Net等外部运行库;
  • 支持Socks 5、Shadowsocks、ShadowsocksR、VMESS、VLESS、Trojan、Trojan-Go、XTLS等多种协议;
  • 支持从剪贴板导入节点和订阅源地址以及通用json配置代码,使用更方便快捷;
  • 根据网络延迟,智能切换最快服务器;
  • 支持手动双击或右键自选服务器节点。

3、winXray存在的不足

  • 代理模式不够丰富,目前仅支持无代理模式、PAC模式和全局模式;
  • 自定义功能选项不够丰富,可定制性不强;
  • 新增无链接和订阅源节点的手动配置难度大;
  • 不支持识别二维码导入服务器节点;
  • 节点排序功能太简单,多节点手动查找切换不方便;
  • 仅支持Windows平台,无法在MacOS/Linux上使用;
  • 无苹果iOS/Android安卓手机客户端。

4、winXray客户端下载

winXray 2.3 下载地址:官方下载(2合1版)32位版64位版) | 网盘备份下载

目前,本站分享的 winXray客户端是 winXray 2.3,Xray内核是 Xray-core 1.1.5;其中,一灯不是和尚备份的32位和64位独立版本均为 winXray 1.7.1 版本,解压后打开软件,然后直接在线更新 Xray-core 内核并升级winXray至最新版即可。虽然现在已经增加 SSR Core,但是对SSR协议的支持并不好,不少SSR节点无法正常使用。

winXray 更新日志:

2021年1月14日,winXray 更新至3.0版,增加了对 SSR Core(ShadowsocksR-native)0.9 内核的支持,开始支持ShadowsocksR/SSR协议。
2021年1月10日,winXray 更新至 winXray 2.4,内核由 Xray-core 1.2.0 更新至 V2ray-core 4.34.0,而未使用最新版Xray内核 Xray-core 1.2.1;此次更新,作者放弃Xray/XTLS,改为稳定内核V2rayCore,强力优化PAC代理模式,添加切换PAC与全局模式的热键。

温馨提醒:一灯不是和尚分享的 winXray 2.3 版本无广告推广链接,但Github上最新编译的 winXray 2.3.1 及以上版本增加了推广链接按钮,也不知道是否还增加了其他未知功能的代码。我不能确定是否原作者的营销手段,或第三方编译时加入的广告推广,并指向winxray.com(这域名倒是挺合适,但并不是真正的winXray官网,winXray原作者也没有公开承认过),软件安全性未知,目的尚不明确,请大家千万谨慎使用。

经过我持续观察和推断,目前在Github上可以下载的后续winXray版本都出自同一人之手,故我大胆推测winXray只是作者或其他第三方的一个推广手段而已,放弃版权只不过是一个噱头,或者说是推卸责任的借口罢了。当然,我更愿意相信这只是第三方投机者借此推广自己网站或其他广告的手段。以上均属我个人臆测而已,均未得到实证,但请大家谨防坏人有可乘之机(因为我把软件传到一家很知名的互联网公司网盘上的时候,这3个文件均被报风险提示“The file is infected with a virus.”,即“文件感染了病毒”,另外一家网盘没有提示。我不清楚是不同公司的安全标准不一样,还是用的安全防毒软件的检测机制和特征库不同导致的)。最后再次提醒,部分杀毒软件可能会报毒,介意请勿下载使用,请不要骂骂咧咧的,跟个泼妇似的。

5、winXray使用教程

(1)下载winXray客户端最新版,也可以下载旧版本,然后在线升级;

(2)导入节点链接和订阅源地址

winXray支持从剪贴板导入分享的节点链接和订阅源地址,软件自动识别添加,非常智能快捷。如果你有节点链接或者订阅地址(支持Shadowsocks/V2ray/Trojan/Trojan-Go/Xray等代理),首先打开winXray客户端,在“首页”右侧列表的任意位置点击鼠标右键,选择“自剪贴板批量导入分享链接和订阅源”,稍等片刻即可添加成功,这时候winXray会自动连接延迟最低的节点,你也可以手动双击某个节点使用特定的服务器线路节点。如下图所示:

(3)winXray手动添加配置节点

winXray也支持手动配置节点,使用上相对导入链接和订阅源相对复杂,你能以json方式手动填写节点信息,也可以使用winXray提供的“插入配置字段”功能,妈妈再也不用担心我写错配置了。具体操作步骤:首先打开winXray软件,切换至“配置”界面,然后在右侧区域点击右键,在弹出的菜单中选择“插入配置字段”,最后选择对应的字段,即可添加相应配置字段。如下图所示:

因手动配置节点较为麻烦,一灯不是和尚列出以下常用配置的模板,这样配置起来就方便多了。

Shadowsocks配置模板

 {
   "address":"服务器ip或者域名",
   "id":"连接密码",
   "network":"tcp",
   "port":端口,
   "protocol":"shadowsocks",
   "ps":"填写备注",
   "security":"加密方式",
   "subscribeUrl":"订阅源地址,单节点可以不填写"
}

VLESS+TCP+XTLS配置模板

 {
   "address":"服务器ip或者域名",
   "flow":"xtls-rprx-direct",
   "id":"填写uuid",
   "network":"tcp",
   "port": 端口,
   "protocol":"vless",
   "ps":"填写备注",
   "tls":"xtls"
 }

VLESS+WS+TLS配置模板

 {
   "address":"服务器ip或者域名",
   "flow":"xtls-rprx-direct",
   "id":"填写uuid",
   "network":"ws",
   "path": "伪装路径",
   "port": 填写端口,
   "protocol":"vless",
   "ps":"填写备注",
   "sni": "伪装域名",
   "tls":"tls"
 }

VMESS配置模板

{
   "address":"服务器ip或者域名",
   "id":"填写uuid",
   "network":"tcp",
   "port": 填写端口,
   "protocol":"vmess",
   "ps":"填写备注"
 }

VMESS+WS+TLS配置模板

{
   "address":"服务器ip或者域名",
   "id":"填写uuid",
   "network":"ws",
   "path": "伪装路径",
   "port": 填写端口,
   "protocol":"vmess",
   "ps":"填写备注",
   "sni": "伪装域名",
   "tls":"tls"
 }

trojan配置模板

{
   "address":"服务器ip或者域名",
   "id":"填写uuid",
   "network":"tcp",
   "port": 填写端口,
   "protocol":"trojan",
   "ps":"填写备注",
   "sni": "伪装域名",
   "tls":"tls"
 }

trojan-go+WS+TLS配置模板

{
   "address":"服务器ip或者域名",
   "id":"填写uuid",
   "network":"ws",
   "path": "伪装路径"
   "port": 填写端口,
   "protocol":"trojan",
   "ps":"填写备注",
   "host": "伪装域名",
   "sni": "伪装域名",
   "tls":"tls"
 }

(4)winXray订阅源地址管理

你可以在winXray非常方便地添加、删除和更新订阅源链接,请依次选择“配置”-“订阅”。如下图所示:

(5)按照上述设置配置成功后,如果服务器节点没有问题,你就可以愉快地科学上网了;如果仍旧不能成功上外网,请认真检查“配置”页面中的“高级设置”中的配置信息,查看这里是否与应用程序所使用代理的IP地址和端口一致。如下图所示:

6、winXray、Trojan-Qt5和Qv2ray对比

如果你要问,winXray、Trojan-Qt5和Qv2ray哪个好用?你不妨听一灯不是和尚简短解说。Qv2Ray的插件扩展性很强,可以通过扩展插件支持任何科学上网代理协议,而winXray目前不具备这样的功能,但winXray可以通过以后版本升级支持更多的协议,而且winXray在使用体验上秒杀Qv2ray。如果你使用过winXray客户端的话,那种柔顺丝滑的感觉会让你再也不想用Qv2ray了,因为Qv2ray真是太难用了。Trojan-Qt5使用体验也是非常棒的,而且支持 Windows、MacOS 和 Linux 平台,但是作者已经删库,而且没有大神接手继续更新。winXray的使用体验可以跟Trojan-Qt5相媲美,甚至在有些方面已经超越,但是功能和支持平台方面还有不少的差距。

目前,一灯不是和尚认为winXray是最好用的Windows平台的科学上网代理客户端,虽功能暂时比Qv2ray和Clash差一些,但使用体验上可以秒杀它们,由于非常适合新手和不爱折腾的用户使用。我非常推荐您体验一下!!!

7、winXray常见问题答疑及注意事项

(1)首次运行winXray时会在当前目录查找“./xray-core/xray.exe”,如果没有找到会自动到v2ray官网下载,不过没有代理服务器下载有时候非常慢。

(2)winXray配置中必须省略concurrency。

(3)winXray内核Xray更新失败怎么办?答:请重启电脑后再次更新,即可解决。

关于 “winXray – 又一款全能型的科学上网代理客户端 | 支持SS/SSR/V2Ray/Trojan/Trojan-Go/Xray等代理 | 仅支持Windows平台” 的 7 条回复

  • winXray 一个优势是PAC代理模式做得比较好,也只有 PAC 能真正的直接支持高效安全的 SOCKS5 协议。
    目前 V2rayN,QV2ray 都已经阉割掉了PAC代理模式,网上搜一下路由导致Steam,爱奇艺这些误走翻墙软件的大坑在网上有很多讨论。
    阉割的真正原因大家可以参考V2RayN官方issues里的一句话:“V2RayN 实现PAC需要三千多行代码 Shi 一样的代码,并且还 仍然是issue区满眼的PAC的issue,心态确实会崩。”。

    至于订阅管理以 winXray v2.3 为例:
    导入各种各式订阅源还是很方便的,v2ray格式的订阅源、shadowsocks订阅源,clash的订阅源都只要复制订阅链接,然后简单的点击「批量导入链接」就可以,订阅源里可以返回分享链接、BASE64编码、JSON、YAML都能识别出来。不需要到转换网站上去转换订阅格式(这个也不安全)。新版本也增强了订阅管理,提供单独的订阅管理面板 – 可以手动添加、移除、启用、禁用订阅,服务器列表会同步更新。也支持服务器失效时自动刷新订阅。

    另外 winXray 新版有一个很方便的地方,就是可以直接导入 github 地址作为订阅源 – 这个功能是直接调用 Github 的官方API下载,所以国内不能访问 githubusercontent时 仍然可以下载订阅,而且这个链接非常自由,可以输入github 的 raw, blob 格式链接,也可以省略域名,例如 /zeg922/winXray/master/lib/xray/sub.json 这样只要是以斜杠开头的路径就可以导入 winXray。

    至于新增无链接节点,其实通过对话框并不一定方便,一般机场会提供分享链接,这种以自建为主,以 v2ray agent一键安装脚本为例,安装服务器以后要么给分享链接(可以直接复制导入),要么给出的是JSON配置,实际上在 winXray 里直接复制服务器的JSON配置(可以包含无关的说明文本,winXray会自动分析提取有效的JSON),然后点击「批量导入链接」也可以导入,或者粘贴到「配置JSON」里也可以。winXray对各种不同格式的JSON配置都做了兼容,例如原JSON里没有指定是vmess,vless或者shadowsocks,winXray 会根据JSON的格式、注解等自动分析出来。

    说到配置,各种翻墙软件对同一个东西发明了大量不同的名词:
    例如一个服务器字段,有叫 add 的,有叫 address 的,有叫 server 的,一个端口,有叫 port 的,有叫 server_port 的,一个密码,有叫 id 的,有叫 uuid 的,有叫 password 的。v2ray里加密方式叫 security ,ss 叫 method ,然后 xray 觉得 security 还是叫 method 好,把原来的tls改叫 security 了,可是 clash 觉得不优雅另外取了个名字叫 cipher。再说伪装路径,这个倒是很统一,大家都叫path,但 clash 大笔一挥改成了 ws-path,http-opts.path …..

    winXray 把各种翻墙软件不统一的命名全部转换为了一致的格式,例如服务器只叫 address,但如果你用其他的名字,就自动转换为一致的格式。所以在使用 winXray 写 JSON 配置时需要学习的字段就非常少。然后在 JSON 里点击任意一个字段,winXray 都会显示提示说明这个字段的作用是什么。而且 winXray 的JSON解析器容错能力很强,例如忘记了逗号分隔符,字符串忘记写引号,他都能自动帮你修正,所以非常适合新手。

    最后提醒下大家:
    winXray点com提供的 v2.3.1只加了一个推广链接就发布新版自称官网,而且按钮样式都不会调所以这个推广按钮弄得非常难看,虽然说是开源代码,但吃相这么难看 – 大家真的要小心他EXE里真的放些什么恶意代码也不知道。

    • 非常感谢您的专业回复!winXray的确非常优秀,期待有真正的大神组建社区继续维护更新。

  • 你说的那几个项目肯定跟原作者没有关系,即然放弃版权也就管不了别人怎么复制修改或自称作者。
    至于最后一定会删库的原因大家都懂,前面删库跑路的翻墙软件一大堆,包括 v2ray 的作者也已消失很久了。

    https://github.com/winXray/winXray
    上刚才已经贴出了声明

    请认准 winXray.exe 原版 v2.3.0 校验值
    MD5: FC4DA1FA5F915FAF107C248600CFEE4B
    SHA1: 93D73CD90C0508972AAB600A88615B7C63CFF39C
    SHA256: A745FF902E3D3F4F325FB57D9DC37149A1A6694EAC75E33A0B69D7190AC3E3F5
    CRC32: B427ED49

    各大主流杀毒软件检测安全,自行编译源码可得到完全相同的EXE。
    编译工具如果版本不同可能生成的二进制文件校验值有变,现在各大杀毒软件只要一个字节变化都可能会误报病毒。
    原版 winXray.exe 永久保持完全公益免费,不会插入任何推广链接。

    • 首先,非常感谢winXray作者的优秀作品,感谢他付出的努力,也感谢你在这里为原作者证清白。其次,我这里分享的winXray被用WinRAR重新打包了,其单文件MD5均进行过校验比对。我希望winXray不要被第三方编译者利用进行恶意传播就好,毕竟投机者的后续修改会闭源,谁也不知道他放了什么代码在里面。

发表评论

邮箱地址不会被公开。 必填项已用*标注