Skip to content

ReArk v1.0.0

Latest

Choose a tag to compare

@lkimuk lkimuk released this 07 Sep 14:59
· 5 commits to main since this release

This release includes the following updates:

New features

  • Added Android APK/AAB reverse engineering support and unified the Android and HarmonyOS package backend architecture.
  • Added Android manifest, resource, application artwork, signature, entry-point, DEX/module evidence, disassembly, and Java-like decompilation analysis.
  • Added Android device discovery, application installation, launch, uninstall, shell execution, UI automation, screenshots, recording, and diagnostics.
  • Added Android real-time screen mirroring and remote control with adaptive scaling, rotation, fullscreen mode, detachable windows, display power control, system audio, clipboard synchronization, volume, and mute controls.
  • Extended device input support to Android with direct PC keyboard input, common editing shortcuts, and clipboard synchronization for focused device text fields.
  • Added HarmonyOS 7.0.0 real-time screen mirroring support with a dedicated compatible screen-casting runtime.
  • Added ReArk Agent semantic routing, progressive capability discovery, on-demand evidence access, Android analysis workflows, Python and host-command execution, and explicit approval flows for host and device operations.
  • Added Java/XML syntax highlighting, Android source selection, signature inspection, resource symbolization, application artwork extraction, and resizable source navigation.
  • Added macOS support.
  • Added optional file associations for supported formats: HAP, APP, ABC, APK, and AAB.
  • Refined the analysis workspace, capability-aware views, source navigation, package artwork, cross-platform shortcut presentation, and Agent message flow.

Fixes

  • Improved the stability of existing real-time mirroring, including stream startup and shutdown, reconnect handling, video decoding, recording, and multi-device resource cleanup.
  • Improved existing installation and signing workflows with better device authorization checks, packing-tool diagnostics, rewritten-package validation, and compatibility error reporting.
  • Fixed existing Agent workflow issues involving continuation, target-aware routing fallback, optional runtime paths, runtime locking, and knowledge-service recovery.
  • Fixed existing interface issues involving detached device controls, native macOS window controls, cross-platform shortcut formatting, modifier-key display, and window presentation.
  • Fixed language-refresh issues in existing package prompts and device runtime status messages.
  • Hardened release packaging, runtime dependency detection, artifact validation, and portability checks.

本次版本包含以下更新:

新功能

  • 新增 Android APK/AAB 逆向支持,并统一 Android 与 HarmonyOS 的包体后端架构。
  • 新增 Android Manifest、资源、应用图标、签名、入口点、DEX/模块证据、反汇编和类 Java 反编译分析。
  • 新增 Android 设备发现、应用安装、启动、卸载、Shell 执行、UI 自动化、截屏、录屏和诊断。
  • 新增 Android 实时投屏和远程控制,支持自适应缩放、旋转、全屏模式、独立窗口、显示电源控制、系统音频、剪贴板同步、音量和静音控制。
  • 扩展 Android 设备输入能力,支持 PC 键盘直接输入、常用编辑快捷键,以及面向设备输入框的剪贴板协同。
  • 新增对 HarmonyOS 7.0.0 实时投屏的支持,内置专用的兼容投屏运行时。
  • 新增 ReArk Agent 语义路由、渐进式能力发现、按需证据访问、Android 分析工作流、Python 与宿主命令执行,以及宿主和设备操作的明确授权流程。
  • 新增 Java/XML 语法高亮、Android 源码选择、签名检查、资源符号化、应用图标提取和可调节宽度的源码导航。
  • 新支持 macOS 平台。
  • 新增已支持文件类型的可选关联:HAP、APP、ABC、APK 和 AAB。
  • 优化分析工作区、按能力显示分析视图的逻辑、源码导航、包体图标、跨平台快捷键显示和 Agent 消息流。

问题修复

  • 改进已有实时投屏的稳定性,修复投屏启动与停止、重连、视频解码、录制和多设备资源清理相关问题。
  • 改进已有安装与签名流程,完善设备授权检查、打包工具诊断、重写包校验和兼容性错误提示。
  • 修复已有 Agent 工作流中的续接、目标感知路由回退、可选运行时路径、运行时锁和知识服务恢复问题。
  • 修复已有界面中的独立设备控制、macOS 原生窗口控制、跨平台快捷键格式化、修饰键显示和窗口呈现问题。
  • 修复已有文件提示和设备运行时状态文本的语言刷新问题。
  • 加固发布打包、运行时依赖检测、产物校验和可移植性检查流程。