vaenshine/vansonloader

GitHub: vaenshine/vansonloader

VansonLoader 是 VansonMod 的 iOS dylib 注入版本,在目标进程内以浮动面板形式提供运行时内存编辑、扫描、补丁与脚本执行能力。

Stars: 14 | Forks: 2

# VansonLoader **VansonLoader 是 VansonMod 的 dylib 版本。它是一个派生 runtime 包,通过一个注入到进程内的浮动面板提供精选的 VM 工作流。** **English** | [简体中文](./docs/README_CN.md) | [繁體中文](./docs/README_TW.md) | [العربية](./docs/README_AR.md) | [Deutsch](./docs/README_DE.md) | [Español](./docs/README_ES.md) | [Français](./docs/README_FR.md) | [日本語](./docs/README_JA.md) | [한국어](./docs/README_KO.md) | [Português](./docs/README_PT.md) | [Русский](./docs/README_RU.md) | [ไทย](./docs/README_TH.md) | [Tiếng Việt](./docs/README_VI.md) ![Platform](https://img.shields.io/badge/Platform-iOS%2014.0%2B-black) ![Package](https://img.shields.io/badge/Package-Theos%20dylib-blue) ![License](https://img.shields.io/badge/License-GPL--3.0-green) ## 简介 **VansonMod** 是主要的 TrollStore 应用程序。它提供完整的独立工作流:进程选择、内存搜索、高级指针工作流、RPA 补丁、脚本工具、归档管理和设置。 **VansonLoader** 是用于注入 runtime 环境的配套衍生产品。它将精选的 VM 功能打包为 dylib,并通过目标进程内的 overlay 面板将其展示出来。 ## 与 VansonMod 的关系 - **VansonMod** 是主应用程序和发布入口:[vaenshine/VansonMod](https://github.com/vaenshine/VansonMod)。 - **VansonLoader** 是基于相同项目方向构建的 dylib 风格衍生品。 - VM 导出的 mod 和脚本数据可以在支持的 runtime 工作流中被 Loader 使用。 - VansonMod 仍然是用于高级指针工作流、应用选择、归档管理和全局设置的完整编辑器。 ## 当前范围 - 注入进程内的浮动 overlay 面板和快速打开按钮。 - 内存搜索面板、内存结果、内存浏览、值编辑、搜索时间线恢复,以及最后一次手动写入的撤销。 - VM/VL `.vm` 和 `.vmsc` 数据的导入与存储。 - 导入的指针项目,用于值显示、值写入、锁定式控制以及每个结果的 UI 模式。 - 导入的 RVA 项目,用于 runtime 补丁和恢复。 - 导入的签名项目,用于扫描、结果显示以及可选的 runtime 补丁处理。 - JavaScript 脚本执行,带有 H5GG 风格的 helper 别名和 VM/VL 内存 API。 - 在 runtime 环境支持的情况下的 watch overlay、指令检查器和 RVA 移交路径。 ## 构建 ``` make clean package FINALPACKAGE=1 DEBUG=0 ``` ## 发布 VansonLoader 有自己的发布脚本: ``` ./scripts/release.sh ``` ## 免责声明 本项目旨在用于安全研究、逆向工程学习和合规的技术测试场景。 请在合法的环境中使用,并尊重目标应用和系统的适用规则。因使用产生的操作风险和法律责任由用户自行承担。 ## 许可证 GPL-3.0。参见 [LICENSE](./LICENSE)。
标签:iOS, Theos, 云资产清单, 内存修改, 动态注入, 数据可视化, 游戏外挂, 逆向工程