Skip to content

Easy Analyzer v1.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Oct 01:54
f147370
  • 修复弹窗内来源、解析状态、协议等下拉菜单被遮挡及选中值不显示的问题;限制弹窗高度,保留长列表滚动,修复长项目名称在最小窗口下撑宽布局的问题。
  • 新增项目资料编辑入口,可修改名称、客户单位、带时区的响应起止时间、地点、服务人员和说明,随手动保存项目持久化。
  • 日志证据新增多维查询与原始/时间正序、倒序,支持时间范围、日志级别、客户端 IP、HTTP 状态码、方法、路径、Logger、主机及自定义字段;Windows 事件条件单独展开。
  • 补充常见 Tomcat JUL、Logback/Log4j 和 Spring 应用日志解析;无时区日志可明确指定来源时区,保留原始时间与未知字段,不猜测缺少年份的时间。
  • 统一项目、证据、发现、来源、诊断、IOC、AI 历史和引用的分页与页码跳转;复用筛选集合、索引与分页书签,进程结构、网络统计及引用按需缓存,列表详情按需读取。
  • 修复翻页失败重试、过期请求覆盖、滚动位置以及 IOC 重扫减少命中数后停留在无效页的问题;组合筛选优先使用范围较小的已有索引。
  • 使用真实 242 万条记录项目核对 168 组分页结果,按来源筛选的最慢后端元数据页读取由约 2.02 秒降至 17 毫秒;本地 Rust 120 项、前端 85 项测试及浏览器交互复验通过。测量范围和限制见 docs/PROJECTS.md。

应急响应证据分析工具,同时提供命令行 CLI 和桌面 GUI。

平台 CLI(命令行) GUI(图形界面)
Windows x64 easy-analyzer-cli-windows-x64.exe easy-analyzer-gui-windows-x64.exe
Linux x64 easy-analyzer-cli-linux-x64 easy-analyzer-gui-linux-x64
macOS ARM64 easy-analyzer-cli-macos-arm64 easy-analyzer-gui-macos-arm64.dmg

SHA256SUMS 包含以上六个附件的 SHA-256 校验值,其中 macOS GUI 校验 DMG 本身。源码、配置、样本与截图不作为附件发布。
Windows GUI 需要 Microsoft Edge WebView2 Runtime;预览安装包安装到当前用户,缺少运行环境时联网下载。Windows 安装包未签名。
Linux GUI 需要桌面环境、GTK 3 与 WebKitGTK 4.1 运行库(Ubuntu 22.04 可安装 libwebkit2gtk-4.1-0)。
Linux 程序和 macOS CLI 下载后先 chmod +x,再直接运行。
macOS GUI:打开未压缩的 .dmg,将 Easy Analyzer.app 拖入“应用程序”后打开,无需手动 chmod。GUI 要求 13.0+,CLI 要求 11.0+;仅支持 Apple Silicon ARM64,采用 ad-hoc 签名,未进行 Apple 公证。如系统阻止打开,可在“系统设置 → 隐私与安全性”确认来源后允许打开。