跳到主要内容
Reincubate

Building Reincubate

增强版 sydi 收集器工具与 awdit 收集器

Aidan Fitzpatrick发布于 2011年4月22日更新于 2020年12月9日
本页内容
Cover image for: 增强版 sydi 收集器工具与 awdit 收集器

SYDI 项目是一个开源项目,旨在帮助网络管理员记录其网络文档。它使用一系列 VBScript 文件来收集系统数据,这些数据以 XML 形式捕获,然后转码为多种其他格式。项目主页上有更多信息。我们一直在与 SYDI 合作,为我们的 IT 管理工具 awdit(目前处于 beta 阶段)捕获数据,在此过程中发现并解决了原版 SYDI 脚本中的一些问题。为了保持开放,我们把所做的改动补丁合并回了 GitHub 上的 SYDI 分支,并免费发布我们的原生客户端,供个人和企业内部使用。

更新后的 SYDI 服务器收集器脚本

用户可以在这里下载更新后的 SYDI 服务器收集器脚本。我们采用了 2.3 版本,并打补丁加入了更好的日期处理支持,以及向 awdit 发送数据的上传功能。不过,我们想出了一个对我们来说效果好得多的选项……

适用于 x86 和 x64、兼容 SYDI 的 awdit 收集器脚本

适用于 Windows 的 awdit 收集器工具可以收集数据,并以 SYDI XML 格式保存或上传,与原版 SYDI 脚本非常相似。不过,我们的原生二进制版本相比原版 VBScript 有以下优势:

  • 数据收集速度大幅提升,支持多线程
  • 原生、安全、带数字签名的 .exe 格式,体积更小、运行更方便,还提供可选的 x64 二进制版本,在较新的机器上运行更快
  • 已安装软件的日期能更好地规范为易读的格式(不过注册表中的日期格式仍然五花八门)
  • 如果注册表中没有日期,我们会根据已安装的文件给出一个大致日期,并在日期值前加上波浪号(~),表示该值为近似值
  • XML 输出格式整洁
  • 解决了虚拟化系统上的一些怪异问题
  • 应用程序架构会在 regapplication 或 msiapplication 标签中新增的 architecture 属性中报告
  • 安装的区域设置和语言设置会在新增的 language 属性中报告
  • 产品密钥的收集更加可靠
  • 简化了参数,在资源管理器中双击该文件时也会显示这些参数
  • 新增 TSR(terminate and stay resident,终止并驻留)模式,收集器可以保持运行,并按照配置每隔几天自动生成新的 XML
  • 没有讨厌的间谍软件、恶意软件,也不会偷偷向外发送数据等

所做的改动都没有破坏与原版脚本或 XSLT 的兼容性,所以新客户端可以用在之前运行 VBScript 版本的环境中。最简单的用法是,你可以像这样使用 awdit 收集器在你的机器上导出 XML:

$ awdit-collector-win-x86.exe --file=my-machine.xml

下载

请务必向我们反馈你对这个脚本的意见——我们很乐意听到!

  • 适用于 Windows 的 awdit Collector(x86、x64 版本 0.61)

通过网络运行收集器

通过网络运行 awdit 或 SYDI 收集器脚本有多种方法。在服务器上使用 TSR 模式效果不错,高级用户也可以使用组策略来计划定期启动该工具。我们会分享我们总结出的一些最佳实践。在此期间,我们在下面详细介绍可能是最简单的一种方法。可以在域上使用组策略编辑器,强制所有域客户端在登录过程中运行相应的脚本文件。

  1. 在你的域控制器上打开组策略编辑器,加载你的默认域策略(如果更合适,也可以创建新的域策略)
  2. 展开“用户配置 | Windows 设置 | 脚本(登录/注销)”,然后在右侧窗格中双击“登录”选项。
  3. 点击 Add 按钮,然后在“脚本名称”框中浏览到或粘贴 run-sydi-network.vbs 文件的路径。

关于作者

Aidan Fitzpatrick

创始人兼首席执行官

Aidan 于 2008 年创立了 Reincubate,此前他打造出了全球首款 iOS 数据恢复工具。自此,他带领公司成长为全球顶尖的独立软件开发商之一,与 AMD、Qualcomm、HP 等公司合作,率先为视频软件打造出具有重要意义的机器学习功能,其中以 Camo 应用生态系统最为突出。在 Aidan 的领导下,Reincubate 四次荣获英国商业界的最高荣誉,入选《星期日泰晤士报》百强科技企业榜单,并凭借 Apple Design Award 与 App Store 提名获得业界认可。他的研究成果与方法常被移动取证领域的学术论文引用,他还曾受邀在 Google、Microsoft、Snap 等公司举办的活动上发表演讲。


相关内容


热门文章

King's Award for Enterprise 标志

King's Award for Enterprise:Reincubate 已四次荣获英国最高官方商业荣誉,最近一次是表彰公司过去三年的卓越增长。

我们与用户和合作伙伴的关系是我们价值观和所创造产品的核心。查看 用户评价,听听他们对我们的评价。

通过 Centre for Assessment 的 ISO 27001 认证,获 UKAS 认可

© 2008-2026 Reincubate Ltd. 保留所有权利。在英格兰和威尔士注册,公司编号 5189175,增值税号 GB151788978。Camo®、Streamlight® 和 Reincubate® 是注册商标。专利申请中。

帮助