LibChecker / LibChecker/LibChecker-Rules

[New Rule] FairGuard

Open Beginner friendly
#1,350 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
197
Forks
82
PR merge metrics
No merged PRs in 30d

Description

Library filename / 库文件名

libFairGuard.so

Library label / 库的文字标签

FairGuard

Library team / 库的开发团队

杭州法嘉德科技有限公司 (Hangzhou Fajiade Technology Co., Ltd.)

Files & Comment / 同组文件 & 备注

FairGuard 加固方案采用业界独创的"无导入函数SO加壳"技术,加固后的 SO 文件在 IDA 导出表中无任何函数。常见同组文件可能包括:

  • 被加固的游戏引擎 SO(如 libunity.so、libcocos2dlua.so 等)
  • global-metadata.dat(Unity 游戏加密后的 metadata 文件)
  • 加密后的 Lua/JS 脚本资源文件

备注:FairGuard 加固采用纯 native 方案,通过 GNU Hash 自计算实现导入函数重定位,导入表被完全清除。加固后的 SO 字符串表大部分被抽空,符号表中多为 nullsub。

In Apps / 出现于

被多家头部游戏公司采用,包括 FunPlus、三七互娱、游族、心动网络、恺英网络、BiliBili、Garena 等,已接入 600+ 款热门游戏

Library icon / 库图标

No response

Library description / 库描述

FairGuard 是专注于游戏安全领域的第三方服务商,致力于帮助游戏公司解决外挂和破解问题,为游戏提供深度一体化的加密保护方案。

核心功能:
• 无导入函数 SO 加壳:业界独创技术,加固后 IDA 导出表中无 SO 函数
• 资源加密:支持 Unity AssetBundle、Cocos 引擎资源加密,三端通用
• Lua/JS 脚本加密:深度加密,防止通过 HOOK 截获明文脚本
• 反外挂 SDK:提供多维风险数据查询、设备指纹、工作室账号识别等
• 防破解:导出函数清除和加密、虚拟化 ELF 结构、系统调用接管

技术特点:
• 纯 native 方案,高兼容性、高性能、高安全强度
• 极速接入:无需开发对接,一条命令行 30 秒完成加固
• 无感知体验:CPU 损耗 < 0.5%,物理内存消耗 < 1M,启动时间损耗 < 50ms
• 支持 Android/iOS/PC/SteamDeck/鸿蒙 NEXT 多平台
• 支持 Google Play AAB 格式及 16KB 页面大小兼容性要求

Library relative URL / 相关链接

https://github.com/fairguard/fairguard.github.io

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting existing library-rule entries in the repository and compare their structure with the provided libFairGuard.so name and FairGuard label. Verify the entry against the linked FairGuard site and the described related files; done means the new rule consistently identifies FairGuard without confusing the listed engine libraries or resources.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, javascript, lua, unity
Domain
security, tooling
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.