Repository navigation
feat(windows): 恢复连接域名并按代理设置发送 - #257
Closed
sunzhengbo wants to merge 1 commit into
Closed
sunzhengbo wants to merge 1 commit into
sunzhengbo wants to merge 1 commit into
Conversation
- 通过 DNS 事件与 TLS SNI 恢复目标域名 - 在连接日志和服务 IPC 中传递恢复的主机名 - 按代理配置发送域名或目标 IP Signed-off-by: sunzhengbo <sunzhengbo@qq.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
本次代码修改由 AI 完成。
通过 DNS Client ETW、DNS 报文与 TLS SNI 恢复域名;连接日志及服务 IPC 传递主机名,远端 DNS 配置可向代理发送域名。
验证:隔离副本的 Windows 核心 DLL、GUI、CLI、服务构建成功;git diff --check 通过。未发现自动化 Windows 测试,未做真实网络/WinDivert 运行验证。
需复核:DNS 映射按进程生命周期保留,缓存 TTL 未用于过期,可能导致地址复用时误用旧域名;ETW 启动时会额外查询 www.microsoft.com。
Closes #247