
软件介绍
OpenArk是一款Windows平台上的开源Ark工具,Ark是Anti-Rootkit(对抗恶意程序)的简写, OpenArk目标成为逆向工程师、编程人员的工具,同时也能为那些希望清理恶意软件的用户服务,以后也将会支持更多功能和命令。
功能介绍
进程 - 查看进程、线程、模块、句柄、内存、窗口等信息,提供进程注入器等功能。
内核 - 系统内核工具,例如:驱动、回调、过滤器、IDT/SDT WFP等功能,以后会支持更多。
编程助手 - 程序员的工具箱。
扫描器 - PE文件解析器,以后会变成病毒分析助手。
捆绑器 - 目录和多个程序可以捆绑成一个exe程序,同时支持脚本。
实用工具 - 垃圾清理功能、系统工具等等。
控制台 - 这里有很多有用的命令。
语言 - 目前支持中文和英文,以后会支持更多语言。
更多功能正在开发中。。。
更新日志
增加内核存储模块,目前支持查看占用,文件解锁等功能(Unlocker);
增加内存编辑器功能,支持内核和用户态;
增加内核对象模块,支持读写内存共享MAP,查看类型对象;
增加网络管理模块,支持查看端口进程、编辑hosts文件等;
增加大量方便的逆向开发人员的工具;
增强文字编码功能,支持分割符;
代码和界面优化;
修复部分bug, 还有一些没提到的功能点。
软件官网
https://openark.huaweicloud.com/
软件综述
OpenArk 是一款开源的应用程序框架,用于构建跨平台的移动应用。它由华为于 2018 年推出,旨在为开发者提供一个统一的开发环境,以构建能够在 Android、iOS、HarmonyOS 等多个平台上运行的应用。
OpenArk 的主要特点包括:
- 跨平台开发: OpenArk 允许开发者使用同一套代码库构建可在多个平台上运行的应用。这有助于提高开发效率,并减少在不同平台上维护多个版本应用的负担。
- 统一的开发环境: OpenArk 提供了一个统一的开发环境,包括一套工具和库,可用于构建各种类型的应用。这有助于开发者专注于应用的逻辑和功能,而无需担心底层平台的差异。
- 高性能: OpenArk 基于华为自研的 ARK Compiler,可将 Java 代码编译为机器码,从而显著提高应用的性能。
- 丰富的组件库: OpenArk 提供了丰富的组件库,包括 UI 组件、数据访问组件、网络组件等,可帮助开发者快速构建应用。
OpenArk 目前已经广泛应用于华为的各种产品和服务中,包括华为手机、华为平板电脑、华为智能手表等。它也得到了许多开发者的认可,并被用于构建各种各样的应用,包括游戏、社交软件、新闻应用等。
总的来说,OpenArk 是一款功能强大、跨平台的应用程序框架,可帮助开发者快速构建高性能的移动应用。它适用于各种类型的应用,包括游戏、社交软件、新闻应用等。如果您正在寻找一款跨平台的应用程序框架,那么 OpenArk 是一个不错的选择。