Skip to content

ReArk v1.2.0

Latest

Choose a tag to compare

@lkimuk lkimuk released this 26 Oct 15:01
· 1 commit to main since this release

This release includes the following updates:

New features

  • Added dynamic analysis and runtime capabilities, including Frida instrumentation, CPU emulation, memory dumping, and dynamic debugging.
  • Added bounded APK modification, repackaging, alignment, signing, and signature verification.
  • Added Reproduction Mode for comprehensive detection of application cracking and tampering risks.
  • Added permission management with full authorization control.
  • Improved model management, including dynamic model switching from the chat composer.
  • Improved Android APK embedded ELF analysis and Agent access to embedded native artifacts.
  • Added model compatibility indexes and catalog filtering.
  • Added image attachments and previews, with up to 8 images per message and a 20 MB limit per image.
  • Added llama-server support for connecting local models.
  • Added MCP Server support for using external tools, such as REA, during analysis.
  • Added compatibility with legacy IPA plist formats.

Fixes

  • Fixed inconsistencies between the Agent capability catalog and the tools actually exposed to the model.
  • Fixed native evidence routing and pagination issues.
  • Fixed runtime option initialization order.
  • Fixed mismatches between tool-completion status and streamed response status.
  • Restored more appropriate request timeouts and response-wait behavior.
  • Increased the output budget for reasoning models to reduce premature truncation during complex analysis.
  • Preserved and displayed model diagnostics, distinguishing interrupted streaming responses from output-limit termination.
  • Fixed model configurations being mixed when Agent credentials fell back to environment variables.
  • Fixed saved model IDs being overwritten during model discovery.
  • Fixed empty model profile stores not being handled correctly after restart on some platforms.
  • Fixed missing model compatibility indexes in the model selector.
  • Added regression coverage for model catalog filtering and saved-model retention.
  • Fixed runtime sessions being created before the device was ready for operations.
  • Fixed failures to locate embedded APK ELF resources by resource ID.
  • Fixed loss of format information for embedded native artifacts.
  • Fixed native IPA artifacts being omitted from Agent overview results.
  • Fixed PE and ELF compiler compatibility errors.
  • Fixed PE native entry-point exposure and index caching.
  • Fixed ELF disassembly display preferences not being applied.
  • Fixed disassembly byte display and code-editor drag selection.
  • Fixed global search being limited to already loaded content; eligible analysis-tree nodes are now included.
  • Fixed IPA aggregate signature-state retrieval.
  • Fixed PE and native analysis opening the wrong default page; Summary is now prioritized.
  • Fixed hidden menu items leaving blank areas.
  • Fixed context menus being too narrow for localized text.
  • Fixed button layout in the hexadecimal offset dialog.
  • Fixed inconsistent confirmation-dialog styling.
  • Fixed menu separator positioning.
  • Improved analysis navigation, menu hover behavior, conversation search, and message scrolling.
  • Fixed tool errors, connection timeouts, and protocol-error handling.

本版本包含以下更新:

新功能

  • 新增动态分析和运行时能力,支持 Frida 插桩、CPU 仿真、内存转储和动态调试。
  • 新增 APK 有界修改、重打包、对齐、签名和验签功能。
  • 新增复刻模式,可用于全面检测应用是否存在破解或篡改风险。
  • 新增权限管理能力,支持完整的授权控制。
  • 优化模型管理策略,支持在聊天框中动态切换模型。
  • 增强 Android APK 内嵌 ELF 构件分析和 Agent 访问能力。
  • 新增模型兼容性索引和模型目录过滤功能。
  • 支持发送图片和图片预览,每条消息最多 8 张图片,单张图片最大 20 MB。
  • 支持 llama-server,可接入本地模型。
  • 支持 MCP Server,可接入 REA 等外部工具共同分析。
  • 兼容 IPA 旧式 plist 格式。

问题修复

  • 修复 Agent 工具能力目录与实际可见能力不一致的问题。
  • 修复原生证据路由错误和分页问题。
  • 修复运行时选项初始化顺序问题。
  • 修复工具调用完成状态与流式输出状态不一致的问题。
  • 恢复更合理的请求超时和响应等待行为。
  • 增大推理模型输出预算,减少复杂分析被过早截断。
  • 保存并展示模型诊断信息,明确区分流式响应中断和输出达到上限。
  • 修复 Agent 使用环境变量凭据回退导致不同模型配置混用的问题。
  • 修复模型发现后已保存模型 ID 被覆盖的问题。
  • 修复空模型配置存储在部分平台重启后无法正常处理的问题。
  • 修复模型选择器缺少兼容性索引的问题。
  • 增加模型目录过滤和已保存模型保留的回归测试。
  • 修复运行时会话创建过早、设备尚未准备好就开始操作的问题。
  • 修复 APK 内嵌 ELF 资源通过资源 ID 定位失败的问题。
  • 修复嵌入式原生构件的格式信息丢失问题。
  • 修复 IPA 原生构件在 Agent 概览中不可见的问题。
  • 修复 PE/ELF 编译器兼容性错误。
  • 修复 PE 原生入口地址暴露和索引缓存问题。
  • 修复 ELF 反汇编显示偏好未生效的问题。
  • 修复反汇编字节显示和代码编辑器拖拽选择问题。
  • 修复全局搜索只覆盖已加载内容的问题,扩大到符合条件的分析树节点。
  • 修复 IPA 汇总签名状态获取问题。
  • 修复 PE 和原生分析默认打开错误页面的问题,优先打开 Summary。
  • 修复隐藏菜单项留下空白区域的问题。
  • 修复不同语言下右键菜单宽度不足的问题。
  • 修复十六进制偏移对话框按钮布局问题。
  • 修复确认对话框样式不一致的问题。
  • 修复菜单分隔线定位问题。
  • 改进分析导航、菜单悬停、会话搜索和消息滚动。
  • 改进工具报错、连接超时和协议错误处理。