3.1.3469 2022-5-31 重大变化 更好的性能 非商业性的多线程 Clang类型解析器 新的Windows类型 本机调试器 记录系统 企业API 用户界面更新 功能: 中键点击和shift-中键点击将打开新的窗格和新的选项卡 (分别),并且可以配置 功能: “地址指示器” 已被简化,现在还支持更改默认显示格式 功能: 如果尝试命名重复的符号 (这是允许的!),用户界面将警告不要这样做 功能: 窗格可以拖入新窗口 功能: 如果存在主要功能,则自动在此处导航 (可以通过ui进行配置。firstNavigate设置) 改进: 热键现在在拆卸和当前视图之间交替 改进: 标签/书签上下文菜单清理 改进: 变量视图中更一致的值 改进: 更好地命名图形和线性视图 修复: 如果线性视图中存在,则使用y热键更改类型将默认为现有类型 修复: 保存/恢复窗口布局功能已恢复 (双关语实际上不是故意的),也可以保存默认布局 修复: 查找 (文本) 可以重置LinearView设置 修复: 查找所有可能以前无法在事实上,“查找所有” 修复: 删除部分模糊的用户界面工件 修复: 取消外部链接警告对话框时,主窗口不再关闭 修复: 消除了几个关于视图更改和同步的错误 修复: 解决QT崩溃 二进制视图改进 改进: 更好地验证Mach-O LC_FUNCTION_START记录 分析 功能: 现在设置了几个常量,如maxSymbolWidth和反汇编宽度 改进: 改进跳转表反编译 改进: 对无效跳转表创建的更好限制 修复: 改进的SBB标志跟踪 修复: 如果没有任何变化,则在保存时,BNDBs的大小不再增长 修复: ROL在内部恒定数据流分析中正确处理 修复: 一些轮询指示被不当取消 API 功能: Python 3.10支持 功能: highlevleilfunction::GenerateSSAForm现在在API中公开 改进: 对类型注释的许多改进 改进: 自动定位MacPorts安装的python版本 改进: 插件现在可以在回调期间抛出异常 修复: 中等水平的vars_书面属性现在可以工作 修复: open_view API正确设置文件元数据。文件名 修复: 调试信息。添加函数不再错误 类型 功能: 类型名称现在可以用反勾转义,允许许多以前无效的符号和更好的往返支持 修复: 一些结构包装不正确 修复: WCHAR太 pointy 了 插件/插件管理器 改进: 插件列表排序方法现在不区分大小写 企业 功能: LDAP现在是单点登录 (SSO) 用户身份验证的来源 功能: 支持Webhooks,以提供与聊天环境等其他服务的轻松集成 功能: 新的用户位置跟踪窗口 功能: 许可证保留指标显示在管理界面 功能: 企业服务器现在在Windows上运行 功能: 用于服务器管理二进制文件的多个新的CLI交换机,支持其他部署变体 功能: 用于设置单点登录 (SSO) 和本地客户端更新的 “入门” 文档页面 改进: 主动许可证保留显示更容易理解 改进: 推送新数据库和同步新快照时的网络性能 改进: 具有大量文件 (>2000) 的项目的网络性能 修复: 修复了与UI和网络相关的多个客户端崩溃 修复: 尝试删除带有文件的项目时添加了丢失的错误消息 (不再静默失败) 修复: 修复了短期许可证未缓存在磁盘上的问题 修复: 修复时间戳问题,防止强制许可证到期正常工作 修复: 修复了Azure Active Directory尽管已启用,但仍无法显示为有效的登录选项的问题 修复: 修复了用户和组过滤的问题,该问题在某些情况下阻止了管理权限 修复: macOS上的服务器管理二进制文件现在包括有效的x64支持 架构 对体系结构的许多改进,请参阅每个单独的开源存储库以获取更多信息 杂项 功能: 一个新的设置,分析.数据库.purgeSnapshots可以在保存数据库时自动清除快照信息 改进: binaryninja: URL处理程序现在可以打开BNDBs 改进: 对PDB加载的若干改进和修复 改进: 现在优雅地处理多次访问同一数据库的尝试 修复: BN_USER_DIRECTORY现在是用于定位用户文件夹的完整覆盖 修复: 无头安装脚本上的静默选项的逻辑是向后的 加载更多