Skip to content

Releases: LoveProgrammingMint/Xdows-Security

Xdows Security 4.1.2

01 Mar 18:29

Choose a tag to compare

欢迎使用 Xdows Security 4.1!

更新摘要

总体概览

  • 代码范围fd3362cf1f64f4
  • 累计更改:72 项

新增功能

  • 增加了 OEM 自定义设置覆盖范围以及增加相关注释
  • 加入了 ICEX 的组件(@LoveProgrammingMint
  • 使用了 C++ 重写大量组件(@LoveProgrammingMint
  • 使用了 WASDK 版本文件选择器代替原有文件选择器
  • 实现了拦截窗口接口(暂时关闭)
  • 重构了 InterceptWindow 的机制
  • 重写了兼容模式防护调用
  • 重写了扫描逻辑
  • 重写了设置页搜索逻辑,并增加了上浮动画
  • 重写了日志系统

问题修复

  • 修复了 AOT 下无法使用文件选择器的问题
  • 修复了配置管理相关功能无法在开启 AOT 下正确工作的问题
  • 修复了开启 AOT 后图标资源丢失的问题
  • 修复了开启 AOT 后图标文本资源丢失的问题

其它更改

  • 裁剪了扫描页多余的代码(@LoveProgrammingMint
  • 删除了不需要的内容
  • 删除了意外出现的主题调试信息
  • 更新了 NuGet 包
  • 更新了 README
  • 更改了卡片使用的颜色资源
  • 合并了 ScanEngine 项目到 Helper
  • 增加了 CI 流程(@Linbo-cyber
  • 迁移了部分文件
  • 优化、拆分了部分内容(@Linbo-cyber
  • 优化了反馈频道页面,支持了 AOT 的 Json 处理(@LoveProgrammingMint
  • 优化了高透云母的通透感
  • 优化了部分代码逻辑(@LoveProgrammingMint
  • 优化了设置页的部分代码(@LoveProgrammingMint
  • 优化了工具页的全部代码(@LoveProgrammingMint
  • 移除了项目对 CommunityToolkit.WinUI.UI.Controls.Markdown 的依赖

Xdows Local

重要提醒

关于版本

  • 测试版本 - 仅供测试使用,建议仅在测试环境部署
  • 运行条件 - 请看 此链接(可切换语言)
  • 系统架构 - 此版本使用 x64 并开启 AOT 编译,其它版本请自行通过 这个链接(可切换语言)构建教程进行构建
  • 重要提醒
    • 此版本使用 x64 并开启 AOT 编译,可能会出现一些问题,请反馈

问题反馈

如遇问题,可通过以下方式反馈:

  • 反馈功能:设置 → 其它 → 关于软件 → 反馈功能 → 打开链接
  • 反馈频道:设置 → 其它 → 关于软件 → 反馈频道 → 打开链接

感谢您的使用!您的反馈对我们至关重要。

Xdows Security 4.1.1

16 Feb 17:31

Choose a tag to compare

新春快乐,欢迎使用 Xdows Security 4.1!

更新摘要

总体概览

  • 代码范围c7a2f08d014b34
  • 累计更改:40 项

新增功能

  • 主窗口启动时增加了动画
  • 新增创建引导备份功能
  • 重写了拦截窗口
  • 重写了 进程扫描、文件扫描、注册表防护(基于 ETW)并对除注册表防护外的防护提供兼容/轮询模式
  • 重写了信任区

问题修复

  • 修复了 AX 模型隐性参数错误的问题
  • 修复了信任区不兼容 AOT 的问题(重写信任区代码)
  • 修复了一些本地化错误
  • 修复了拦截窗口无法恢复、删除、信任的问题
  • 修复了主动防御病毒名称没有正常反馈到隔离区的问题
  • 修复了拦截窗口中删除文件和恢复文件不起作用的问题
  • 修复了 README 的相关问题

其它更改

  • 更新 README
  • 更新日志改回 TextBlock(暂时,等待上游 MarkdownTextBlock 支持AOT)
  • 更新 Nuget 包版本
  • 协议改为 AGPL-3
  • 删除了 Mint 的新版插件系统
  • 加快 Xdows Tools 的加载速度

Xdows Local

  • 重写了规则结构并更新规则
  • 支持扫描疑似修改引导的程序

已知问题

  • 注册表防护暂不支持回滚

重要提醒

关于版本

  • 测试版本 - 仅供测试使用,建议仅在测试环境部署
  • 运行条件 - 请看 此链接(可切换语言)
  • 系统架构 - 此版本使用 Any CPU 编译,理论支持所有架构,其它版本请自行通过 这个链接(可切换语言)构建教程进行构建
  • 重要提醒
    • 此项目现与 SouXiao 项目分离,请同时克隆以保证正常编译,详情请阅本项目的 README
    • 此项目现与 SouXiao 项目改为 AGPL-3 协议,请注意遵守开源协议
    • 基于 ETW 的文件防护当前版本延迟较大,建议开启兼容模式

问题反馈

如遇问题,可通过以下方式反馈:

  • 反馈功能:设置 → 其它 → 关于软件 → 反馈功能 → 打开链接
  • 反馈频道:设置 → 其它 → 关于软件 → 反馈频道 → 打开链接

感谢您的使用!您的反馈对我们至关重要。

Xdows Security 4.1 Beta5

07 Feb 06:10

Choose a tag to compare

Pre-release

欢迎使用 Xdows Security 4.1!

更新摘要

总体概览

  • 代码范围70d6f2d2a94a69
  • 累计更改:34 项

新增功能

  • 接入了 LiuLi V5 for Xdows Security
  • 同步了新版反馈频道
  • 在主页各卡片增加了图标
  • 支持边索引边扫描文件
  • 重构了隔离区
  • 重构了信任区

问题修复

  • 修复了在开启“禁用验证”时,无法通过托盘菜单退出程序的问题
  • 修复了在开启 AOT 的情况下列表框数据不显示的问题
  • 修复了在某些情况下软件配置不正确的问题

其它更改

  • 添加了赦免信任签名的代码
  • 简化了标题栏控制按钮前景色的代码逻辑
  • 使用 WinUI3 中的 TitleBar 组件代替此前的自定义标题栏
  • 解决方案格式由 sln 改为 slnx
  • 独立 Xdows Local 到新项目
  • 更新 NuGet 包的版本
  • 简化、优化代码以增强性能
  • 不再使用 Loc 方法进行本地化
  • 自包含 Windows App SDK
  • 开启 AOT 以增强性能
  • 重写了关闭验证的逻辑
  • 规范主动防御调用代码,方便后续修改
  • 大幅修改了项目结构

Xdows Local

  • 修改了扩展名检测方式
  • 支持应对新型银狐(恶意使用 wow64log.dll)变种

已知问题

  • 检查更新时会导致软件崩溃

重要提醒

关于版本

  • 测试版本 - 仅供测试使用,建议仅在测试环境部署
  • 运行条件 - 请看 此链接(可切换语言)
  • 系统架构 - 此版本使用 Any CPU 编译,理论支持所有架构,其它版本请自行通过 这个链接(可切换语言)构建教程进行构建
  • 重要变更
    • SouXiao 扫描部分开源,现可直接构建
    • 此版本开启了 AOT,可能会出现一些问题
    • 此版本自包含 Windows App SDK 、.NET 10,理论无需安装,出现问题请看 此链接(可切换语言)

问题反馈

如遇问题,可通过以下方式反馈:

  • 反馈功能:设置 → 其它 → 关于软件 → 反馈功能 → 打开链接
  • 反馈频道:设置 → 其它 → 关于软件 → 反馈频道 → 打开链接

感谢参与测试!您的反馈对我们至关重要。

Xdows Security 4.1 Beta4

01 Jan 11:20

Choose a tag to compare

Pre-release

欢迎使用 Xdows Security 4.1!

祝各位 元旦快乐!

更新摘要

总体概览

  • 代码范围b58ab7475834d4
  • 累计更改:27 项

新增功能

  • 支持设置软件背景图片
  • 增加配置管理相关设置/功能
  • 加入了 开发人员 一栏
  • 更新内容支持 Markdown 渲染
  • 增加了 旧插件系统 并移植相关插件
  • 增加了 新插件系统(By Mint)

问题修复

  • 修复隔离区显示不正确的问题&修复隔离区删除文件报错的问题
  • 修复了在主页中没有正确获取数据的值中“未定义”字样不显示的问题
  • 修复了切换主题后需要手动更新背景(如修改透明度)才能正确显示背景的问题
  • 修复了退出验证不生效的问题

其它更改

  • 使用 代码清理 优化了代码
  • Xdows Local 本地引擎中增加了部分软件的签名
  • 在检查更新异常时显示 UpdateTeachingTip
  • 规范/优化了一些代码
  • 更新 Nuget 包
  • 隔离区对话框代码简化 new 表达式
  • 优化 主窗口、设置页 的启动速度(部分方法使用异步)

重要提醒

关于版本

  • 测试版本 - 仅供测试使用,建议仅在测试环境部署
  • 系统架构 - 此版本使用 Any CPU 编译,理论支持所有架构,其它版本请自行通过 这个链接(可切换语言)构建教程进行构建
  • 重要变更 - 软件所有权已 100% 转移至零度枫铸,详情请查看"关于"页面中的开发人员信息
  • 插件系统 - 当前版本为旧插件系统,暂不适配文档中关于新插件系统的部分

问题反馈

如遇问题,可通过以下方式反馈:

  • 反馈功能:设置 → 其它 → 关于软件 → 反馈功能 → 打开链接
  • 反馈频道:设置 → 其它 → 关于软件 → 反馈频道 → 打开链接

感谢参与测试!您的反馈对我们至关重要。

Xdows Security 4.1 Beta3

15 Dec 12:40

Choose a tag to compare

Pre-release

欢迎使用 Xdows Security 4.1!

更新摘要

总体概览

  • 代码范围2cad746b58ab74
  • 累计更改:34 项

新增功能

  • 增加了系统托盘图标功能(因API限制,隐藏需重启应用)
  • 支持在设置页面搜索设置项
  • 新增文件隔离区与信任区功能
  • 实现检查更新功能,支持下载与安装更新
  • 支持来自极速安全的AX模型扫描引擎
  • 退出软件时增加安全验证机制
  • 注册表实时防护功能(初步版本)

问题修复

  • 修复在未开启"禁用验证"且无Windows Hello时无法正常关闭软件的问题
  • 修复杀毒页面和隔离区对话框本地化显示异常
  • 修复特定情况下程序启动失败的问题
  • 修复Xdows Tools部分文本显示异常
  • 修复切换主题时背景配色不正确的问题
  • 修复杀毒页面停止扫描后计时器仍在运行的问题
  • 修复注册表拦截窗口功能异常

其它更改

  • 代码全面优化与规范化
    • 规范日志系统架构
    • 优化字符串插值用法
    • 改进异步void方法处理
    • 优化线程同步机制
    • 优化集合初始化方式
    • 采用Switch表达式改进代码结构
    • 引入记录类型提升代码质量
    • 使用 代码清理 优化了代码
  • 全面完善本地化
    • 更新设置页面本地化
    • 更新以符合"Xdows Security 加入零度枫铸建议书"
    • 完成反馈频道的本地化
    • 修复多处本地化错误
  • 扫描引擎增强
    • 更新并优化Xdows Local引擎
    • 增强文档检测逻辑
    • 新增脚本文件和Lnk快捷方式的初步扫描支持
    • 优化扫描速度
    • 支持新版SouXiao引擎
  • 架构优化
    • 拆分HomePage并迁移至MVVM架构
    • 更新背景材质修改方法
    • 更新NuGet依赖包

重要提醒

关于版本

  • 测试版本 - 仅供测试使用,建议仅在测试环境部署
  • 系统架构 - 此版本使用 Any CPU 编译,理论支持所有架构,其它版本请自行通过 这个链接(可切换语言)构建教程进行构建
  • 注意 - 此版本中注册表防护功能为初步实现,可能会在后续版本中进行调整

问题反馈

如遇问题,可通过以下方式反馈:

  • 反馈功能:设置 → 其它 → 关于软件 → 反馈功能 → 打开链接
  • 反馈频道:设置 → 其它 → 关于软件 → 反馈频道 → 打开链接

感谢参与测试!您的反馈对我们至关重要。

Xdows Security 4.1 Beta 2

19 Nov 03:31

Choose a tag to compare

Pre-release

欢迎使用 Xdows Security 4.1!

更新摘要

总体概览

  • 代码范围c607391656dcc1
  • 累计更改:7 项

新增功能

  • 在 杀毒 中增加了更多扫描功能
  • 支持设置软件侧边栏位置(左侧/顶端)
  • 完成了主页的本地化
  • 完成了杀毒页面的本地化
  • 完成了拦截窗口的本地化

问题修复

  • 修复导航查询返回值问题
  • 修复了在扫描完成后打开文件详细信息后意外显示暂停/继续扫描按钮

其它更改

  • 在文件删除/移动失败时显示更友好的错误信息
  • 大幅修改了 en-US 语言内容
  • 基于网络的扫描引擎调用中将 HttpClient 统一为静态实例
  • 优化 ProcessStartInfo.Arguments 字符串组装
  • 检查 XamlRoot.Content 空值以避免 NRE
  • 更稳健地判断后缀 .virus
  • InterceptWindow 中安全地加载图标与文件信息
  • 更新 Xdows Local

重要提醒

关于版本

  • 测试版本 - 仅供测试使用,建议仅在测试环境部署
  • 系统架构 - 此版本使用 Any CPU 编译,理论支持所有架构,其它版本请自行通过 这个链接(可切换语言)构建教程进行构建

问题反馈

如遇问题,可通过以下方式反馈:

  • 反馈功能:设置 → 其它 → 关于软件 → 反馈功能 → 打开链接
  • 反馈频道:设置 → 其它 → 关于软件 → 反馈频道 → 打开链接

感谢参与测试!您的反馈对我们至关重要。

Xdows Security 4.1 Beta 1

09 Nov 09:45

Choose a tag to compare

Pre-release

欢迎使用 Xdows Security 首个公开测试版本!

更新摘要

  • 代码范围1b717be5f4c8bb
  • 累计更改:257 项

重要提醒

关于版本

  • 测试版本 - 仅供测试使用,建议仅在测试环境部署
  • 系统架构 - 仅供提供 x64 版本,其它版本请自行通过 这个链接(可切换语言)构建教程进行构建

问题反馈

如遇问题,可通过以下方式反馈:

  • 反馈功能:设置 → 其它 → 关于软件 → 反馈功能 → 打开链接
  • 反馈频道:设置 → 其它 → 关于软件 → 反馈频道 → 打开链接

感谢参与测试!您的反馈对我们至关重要。

Nightly 91

29 Aug 16:37

Choose a tag to compare

Nightly 91 Pre-release
Pre-release

最近更改

86e68f8 SouXIaoEngine 更新至 V3&增加 SouXiaoEngine 初始化失败消息
decaa4c 尝试添加 SouXIaoV3 引擎(暂未实现)
c5f2ae8 修复了 主页-实时防护-防护日志 没有正确显示边框的问题
50b093c 在主窗口增加了最小宽度(650)和最小高度(530)
477b9aa 优化文件防护和扫描引擎(Xdows Local)的代码
249573c 删除了MD5扫描引擎(By 87owo)
09e92dc 优化了扫描引擎(Xdows Local)的代码,现在没有警告
2b97eef 在杀毒页面中的块增加边框
dfd474b 修改了主页-系统状态-刷新系统状态 按钮样式(By WorkingCat)
85be202 隐藏 主页-系统状态 的 ScrollViewer 组件(仍可进行滚动)

预发布版本说明

  • 打包文件 未签名,请自行解决签名问题
  • CzkCloud 扫描引擎暂不可用
  • 仅供测试,随时可能回滚

Nightly 89

29 Aug 05:40

Choose a tag to compare

Nightly 89 Pre-release
Pre-release

最近更改

c5f2ae8 修复了 主页-实时防护-防护日志 没有正确显示边框的问题
50b093c 在主窗口增加了最小宽度(650)和最小高度(530)
477b9aa 优化文件防护和扫描引擎(Xdows Local)的代码
249573c 删除了MD5扫描引擎(By 87owo)
09e92dc 优化了扫描引擎(Xdows Local)的代码,现在没有警告
2b97eef 在杀毒页面中的块增加边框
dfd474b 修改了主页-系统状态-刷新系统状态 按钮样式(By WorkingCat)
85be202 隐藏 主页-系统状态 的 ScrollViewer 组件(仍可进行滚动)
554161f 主页-系统信息-刷新系统信息 按钮现在包含在 系统信息 块中
9e9df89 对主页进行更新

预发布版本说明

  • 打包文件 未签名,请自行解决签名问题
  • CzkCloud 扫描引擎暂不可用
  • 仅供测试,随时可能回滚

Nightly 88

29 Aug 05:37

Choose a tag to compare

Nightly 88 Pre-release
Pre-release

最近更改

50b093c 在主窗口增加了最小宽度(650)和最小高度(530)
477b9aa 优化文件防护和扫描引擎(Xdows Local)的代码
249573c 删除了MD5扫描引擎(By 87owo)
09e92dc 优化了扫描引擎(Xdows Local)的代码,现在没有警告
2b97eef 在杀毒页面中的块增加边框
dfd474b 修改了主页-系统状态-刷新系统状态 按钮样式(By WorkingCat)
85be202 隐藏 主页-系统状态 的 ScrollViewer 组件(仍可进行滚动)
554161f 主页-系统信息-刷新系统信息 按钮现在包含在 系统信息 块中
9e9df89 对主页进行更新
8b62cdd 修复了主页和 Xdows Tools 中的 TabView 宽度不正确的问题

预发布版本说明

  • 打包文件 未签名,请自行解决签名问题
  • CzkCloud 扫描引擎暂不可用
  • 仅供测试,随时可能回滚