博文

目前显示的是标签为“v2rayN-v7”的博文

去掉xray v2rayN对allowInsecure的报错

图片
前言 我们已经实现了 用自然语言指导 Hermes 对接 mimo-v2.5-pro 帮我们裁剪 xray 那么, 对原版xray做个小改动不是应该更轻松吗?   之前xray对allowInsecure报错影响了很多人. 如果我们对xray原版小改一下, 不报这个错呢? 面向Agent开发 Hermes 对接 mimo-v2.5-pro 下面的引用框里面都是我发给Agent的自然语言 准备对 https://github.com/xtls/Xray-core/ 项目做一个小改动. 你把项目按最新 release tag clone 到本地, 不要放 tmp 目录, 会有进一步的分析和修改. 我们发过去写好了客户端hy2出站的配置文件  当我加载这一份 客户端 配置文件时, 报错 Failed to start: main: failed to load config files: [configTest5399724284136231556.json] > infra/conf: failed to build outbound config with tag proxy10829 > infra/conf: failed to build stream settings for outbound detour > infra/conf: Failed to build TLS config. > common/errors: The feature "allowInsecure" has been removed and migrated to "pinnedPeerCertSha256". Please update your config(s) according to release note and documentation. 本地socks5代理和 http代理无法使用. 请分析原因, 并给出修改方案. Agent 分析了一大堆. 我们不看.  同意, 请实施. 然后 Agent 忙啊忙啊, 说完成了. 我们提醒TA用刚刚发的配置文件验证.  用我的配置文件测试 本地socks5代理和http代理是否正常工作. Agent 测试通过. 那我们自己也实际测试一下  交叉编译一份 w...

在 v2rayN-v7 节点列表 右键菜单 批量计算 证书指纹 pinSHA256

图片
前言 我们已经有了 从客户端查询证书计算pinSHA256的工具 进一步的, 可以在 v2rayN 中调用这个工具 那么, 如果机场提供了多于1条的hy2节点, 需要能批量处理. 面向Agent开发 Hermes 对接 mimo-v2.5-pro 下面的引用框里面都是我发给Agent的自然语言 回忆一下 在v2rayN 项目开发 "获取pinSHA256" 的开发过程. 接下来会在此基础上进一步开发 增强开发: 在v2rayN主窗口, 节点列表的右键菜单中, 添加一项 "获取pinSHA256"  支持批量选取多个节点, 右键菜单, "获取pinSHA256" 具体过程为: 批量多个节点, 依次处理, 每次处理1个节点: 1. 节点信息中 传输层安全 是否为 tls 是, 继续; 否, 跳出; 2. 跳过证书验证 (allowInsecure) 是否为 true 是, 继续; 否, 跳出; 3. 调用 hy2-pin-tool 工具获取 pinSHA256, 并保存到节点信息中. Github https://github.com/crazypeace/v2rayN/releases/tag/v7.22.5-pin-sha256 演示视频 https://www.youtube.com/watch?v=eRpVxdrW0X8 ======== 相关推荐 《在 v2rayN-v7 中 "获取pinSHA256"按钮 调用hysteria2-pinSHA256-tool工具》 《hysteria2-pinSHA256-tool从客户端计算hysteria2节点自签证书的pinSHA256填写到v2rayN-v7的hysteria2节点中》 《Hysteria2 服务端自签证书 V2rayN客户端指定证书指纹 pinSHA256 证书锁定 Certificate Pinning》

在 v2rayN-v7 中 "获取pinSHA256"按钮 调用hysteria2-pinSHA256-tool工具

图片
前言 我们已经实现了一个  hysteria2-pinSHA256-tool 小工具来查询 hysteria2节点自签证书的pinSHA256 现在我们将这个算法合并到 v2rayN 项目 面向Agent开发 Hermes 对接 mimo-v2.5  下面的引用框里面都是我发给Agent的自然语言 我要从客户端侧 得到 自签证书的 hysteria2 节点的 pinSHA256 核心算法参考 https://github.com/crazypeace/hysteria2-pinSHA256-tool/ v2rayN 的功能入口 我想设计在附件图片中红色文本框指示的位置 用的方案是调用QUIC库. 进展不顺利, 在不同的平台, 使用的QUIC库不一样. linux 用libmsquic,  win 用 msquic.dll * 不排除我用的AI比较蠢以及我是个外行的原因. 我只是实事求是的描述我遇到的困难. 后来采用的方案是, 直接调用 hysteria2-pinSHA256-tool 工具的可执行文件. Github https://github.com/crazypeace/v2rayN/releases/tag/v7.22.5-pin-tool 操作演示 ======== 看看别的 《面向Agent开发实例集合 202608》 《极简翻墙客户端(壳) MDPC-my-dream-proxy-client 增强开发 多内核 单outbound》 《Forkgram Mute All 功能移植到 Telegram Web K版 部署到 Cloudflare Page》

hysteria2-pinSHA256-tool从客户端计算hysteria2节点自签证书的pinSHA256填写到v2rayN-v7的hysteria2节点中

图片
前言 之前, 我们 通过v2ray客户端计算hysteria2节点自签证书的 pinSHA256(base64) 现在xray需要pinSHA256(hex) 解决方案 https://github.com/crazypeace/hysteria2-pinSHA256-tool 使用方法 hy2-pin-tool.exe IP:PORT 取 hex 的结果 Win amd64 环境下 v2rayN 的具体操作流程 从  https://github.com/crazypeace/hysteria2-pinSHA256-tool/releases 下载 执行 hy2-pin-tool.exe hy2节点的IP : hy2节点的PORT 注意 hex 结果 v2rayN 编辑 hy2 节点, 点击 "证书未设置" 右边的3个点 把 hex 结果填写到 "证书指纹(SHA-256)" 就行了. 操作视频 ======== 相关推荐 《去掉xray v2rayN对allowInsecure的报错》 《基于 极简翻墙客户端(壳) MDPC-my-dream-proxy-client 配合 Hysteria 内核 支持Hysteria2协议 自签证书指定证书指纹pinSHA256》 《极简翻墙客户端(壳) MDPC-my-dream-proxy-client 增强开发 多内核 单outbound》

The Hot3 in Last 7 Days

白嫖worker 自建短链服务 Url-Shorten-Worker 变身文件保管站 File Storage 保存到 R2对象存储

白嫖worker 自建短链服务 Url-Shorten-Worker 变身文件保管站 File Storage 保存到 R2对象存储 搭建手册

Woiden IPv6 VPS 搭 V2ray 梯子 VLESS+Websocket+TLS 模式 免费 白嫖 全程手机操作 2022-4-19