Anomaly is a stable, flexible, and open plugin platform for the game '异环', providing an in-game management UI, a plugin marketplace, and a pure C ABI plugin framework.

Stars

22

7-day growth

No data

Forks

7

Open issues

3

License

AGPL-3.0

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It offers a comprehensive plugin ecosystem with built-in plugins, third-party plugin downloading, fault isolation, and hot-reload, while being explicitly designed for research and development rather than cheating, with a strong warning about account ban risks.

Who it is for

  • Players of '异环' interested in modding and research
  • Plugin developers seeking a stable, well-documented SDK
  • Game security researchers analyzing memory and process behavior
  • Developers wanting to extend game functionality without modifying game files

Use cases

  • Installing community plugins for coordinate display, entity ESP, or heist information
  • Developing custom plugins using the provided C ABI SDK and Manifest system
  • Diagnosing game performance and memory issues with built-in tools
  • Testing plugin compatibility and debugging through the diagnostic interface and logs

Strengths

  • Complete plugin lifecycle management including dependency checking, version validation, and automatic rollback on failure
  • Integrated plugin marketplace with updatable community plugins and custom repository support
  • Fault isolation that quarantines misbehaving plugins without crashing the game
  • Open C ABI v1 SDK that decouples plugin development from runtime internals

Considerations

  • Only supports Windows x64 and a single game ('异环') with specific version compatibility
  • Third-party plugins are unsigned native DLLs, carrying inherent security risks and potential account bans
  • Real-time process-modifying tools (write/patch/alloc) are restricted to test processes and not for normal use

README quick start

Anomaly 异象

稳定、灵活、开放的《异环》插件平台

qq交流群: 1037114140

用户文档 · 第三方插件 · 开发者文档 · API 参考 · 快速上手


⚠️ 免责声明与风险提示

[!NOTE] Anomaly 是面向研究、诊断与插件开发的工具,不得用于作弊行为。 内存读写、hook、patch、实体扫描会修改或读取其他进程的运行状态,可能导致游戏崩溃、数据损坏或账号封禁。 日志、崩溃转储、Profile 数据与诊断包可能包含敏感信息,分享前请审查并脱敏。

[!CAUTION]

根据《异环》公平游戏宣言

严禁使用任何第三方工具破坏游戏公平性。我们将严厉打击使用外挂、加速器、作弊软件、宏脚本等非法工具的行为,这些行为包括但不限于自动挂机、技能加速、无敌模式、瞬移、修改游戏数据等操作。一经查实,我们将视违规严重程度及违规次数,采取包括但不限于扣除违规收益、冻结游戏账号、永久封禁游戏账号等措施。

您应充分了解并自愿承担使用本工具可能带来的所有风险。

🧾 开源许可

本项目以 GNU Affero General Public License v3.0(AGPL-3.0-only) 分发,第三方组件及其各自的许可证见 NOTICEthird_party/licenses/

✨ 功能介绍

  • 🚀 安装与更新:解压 Runtime,打开启动器,选中 HTGame.exe 所在目录即可安装;后续版本也能直接更新。
  • 🪟 游戏内管理界面:按 Insert 呼出中文或英文界面,统一管理插件的启用、停用、重载和设置。
  • 🌐 第三方插件下载:在 Plugins > 可用 中浏览和安装社区插件,在 更新 中升级,也可以自行添加可信插件源。
  • 🔌 实用内建插件:随包提供坐标显示、实体 ESP、粉爪大劫案信息和自定义 UID 等插件,全部默认关闭,按需启用。
  • 🧭 状态与排错:插件不兼容、依赖缺失或 Profile 未就绪时会直接显示原因,详细状态可在 Diagnostics 和日志中查看。
  • 🧩 开放插件框架:提供纯 C ABI v1 SDK 和统一 V1 服务,插件工程无需依赖 Runtime 源码或 C++ ABI。
  • 🔄 完整插件生命周期:支持 Manifest、SemVer、依赖与 capability 校验、包校验、文件监控热重载和失败回滚。
  • 🧬 UE5 / NTE 适配:提供经过校验的 UE5 符号解析,以及会话、玩家、相机、实体和快照等高层服务;条件不满足时按功能降级。
  • 🔍 内存分析与开发工具:支持查看进程模块、PE 节区和内存区域,并提供字节签名扫描、离线 TestHost 等开发工具。
  • 🛡️ 故障隔离:单个插件异常后会被隔离;新版本加载失败时自动回滚到上一代。

🔌 内建插件

运行包默认安装以下插件(详见内建插件):

插件作用
Coordinate Display显示玩家坐标、会话状态与采样指标
Entity ESP绘制实体边界框与标签
Pink Paw Heist ESP显示粉爪大劫案的战利品与撤离点,可按价值筛选
Custom UID自定义客户端界面上显示的 UID

🌐 第三方插件

Insert 打开 Plugins,就能完成第三方插件的日常管理:

页面用来做什么
可用搜索插件并下载安装
更新查看已安装插件的新版本
已安装启用、停用、重载或卸载插件
第三方插件添加、停用或移除插件源

运行包预置了一个已启用的插件源,实际地址以 Anomaly\plugin-repositories.json 为准。也可以在界面中添加自己信任的 HTTPS 插件源。完整步骤见第三方插件

[!WARNING] 第三方插件是会在游戏进程中运行的原生 DLL,不是受限脚本。插件列表和插件包目前没有发布者签名;Anomaly 会检查下载地址、ZIP 路径、Manifest、版本、游戏与 API 是否匹配,但这些检查不能证明插件本身安全。只安装你信任的来源和作者提供的插件。

🚀 快速上手

[!NOTE] 普通用户无需构建源码。下载 Anomaly--runtime.zip 并完整解压,运行其中的 AnomalyLauncher.exe,在 代理安装 页面选择 HTGame.exe 所在目录并点击 安装

  1. 下载并安装 Runtime,具体步骤见安装与更新
  2. 像平时一样启动游戏,按 Insert 呼出管

Description

NTE plugin framework and API. 异环插件框架

Related repositories

Similar projects matched by category, topics, and programming language.

alecjacobson
Featured
alecjacobson GitHub avatar

alpha-wrap

A CGAL-free, MIT-licensed reimplementation of the Alpha Wrapping algorithm that takes a defective triangle soup and produces a watertight, manifold, outward-oriented mesh with controllable level of detail and tightness.

C++
5
hypervising
Featured
hypervising GitHub avatar

gta-enhanced-audio-queue-poc

A proof-of-concept tool that patches a synchronous three-slot audio queue in GTA V Enhanced, boosting frame rates from ~260 to ~499 FPS by removing coarse wait delays.

Design & Creative
3
ammaarreshi
ammaarreshi GitHub avatar

Generals-Mac-iOS-iPad

This repository ports Command & Conquer Generals: Zero Hour to run natively on Apple Silicon Macs, iPhones, and iPads without emulation, adding touch controls and modern rendering.

C++
1,523