公开版 · 隐私信息已隐藏

Ivory

Android 逆向与系统开发工程师

个人简介

主要从事 Android 逆向与系统开发,熟悉抓包、脱壳、Hook 与加密参数模拟,具有自动化脚本开发、数据采集及 Web 混淆代码分析经验。

熟悉 Linux,技术兴趣涵盖全栈、游戏、硬件与数据分析。做过 Vue + Python 全栈开发、游戏开发、汉化 PoC、引擎迁移及技术文档翻译。

教育经历

厦门大学

中国
数理统计试点班 · 本科2018.09 - 2023.06

相关课程:随机过程、实变分析、数理统计与机器学习。

核心能力

Android 逆向与 Hook:具备 ART、DEX 与 JNI 分析经验;编写过多个 Xposed 插件,包括某音 App 的 Cronet 抓包插件、某信的 Protobuf 抓包插件。

参数模拟与 Web 逆向:基于 Unicorn 实现过某书的加密参数模拟;具有 JavaScript 代码复原、JSVMP 插桩与执行轨迹(Trace)分析经验。

系统开发:使用 C/C++ 开发 Android 运行时工具,以 Common Lisp 进行 ARM64 系统二次开发,并在 QEMU 上调试。

工作经历

数据科技公司 · 创新项目部

中国
逆向工程师 / 爬虫工程师2025.04 - 至今
  • 基于 Xposed 插件开发 Etsy App 数据采集系统,使用 3 台机器在 2 天内采集约 9 万条商品详情,涵盖商品信息、评论及相关图片与视频。
  • 复原 TikTok 网页端 JavaScript 代码,通过 JSVMP 插桩与执行轨迹(Trace)分析,完成 x-gnarly 的纯算法复原与 Python 实现。
  • 分析 Temu 与小红书 App,开发基于 RPC 与自动化脚本的数据采集组件。
  • 编写 Auto.js 自动化脚本,用于 TikTok、微信视频号等平台的创作者数据采集。

个人项目

r0dump-fusion

2026
Android Runtime 研究与脱壳工具链ART · DEX · C++ · LineageOS
  • 将基于主动调用的 ART 方法恢复方案移植至 Android 16 / LineageOS 23.2,涵盖加载链捕获、容器及内存 DEX 重建。
  • 涵盖诊断与 Manager 配套流程,整理配置、修复与编译步骤,提供设备产物及工具限制说明。

Dejavu

2026 - 至今
Android arm64 运行时编译与 Hook 工具C/C++ · Lua · TinyCC · Zygisk
  • 集成 Lua 与 TinyCC,支持在内存中编译 freestanding C 代码,提供 dejavuctl REPL、hookx 脚本接口及可选的 Zygisk / LSPlant 集成。
  • 针对 Android 8-15(API 26-35)arm64 与 16 KB 页对齐进行构建和发布验证。

LBuild / Lambda64

2026 - 至今
二次开发 · ARM64 操作系统与冷镜像构建系统Common Lisp · QEMU · VirtIO
  • 基于既有 LBuild / Lambda64 项目进行二次开发,使用 Common Lisp 推进 QEMU virt 上的 ARM64 系统构建,涉及冷镜像生成、Supervisor、图形、输入、存储与网络。
  • 以显式源码清单管理构建顺序,记录系统启动及模块生命周期的验证结果。

GeoChat / LLM × GeoGebra

2025 - 至今
AI 数学绘图产品React · AI SDK · GeoGebra
  • 为 GeoGebra 接入大模型,提供绘图命令执行、命令搜索、图形检查与视角调整功能。
  • 修改 GeoGebra Web 以支持异步命令反馈,开发对话界面、Agent 工作流与用户管理功能。

UnReal World(URW)汉化 PoC

游戏文本 Hook 与中文渲染验证Diff 分析 · Detour · DLL 注入
  • 对带符号的 Linux 版本与无符号的 Windows 版本进行差异(Diff)分析,通过 Detour 库与 DLL 注入实现文本 Hook。
  • 验证文本 Hook、翻译匹配与中文渲染流程;成果为可行性验证(PoC),未进行全面汉化。

Door in the Woods 修补与引擎升级

独立游戏反编译与维护Godot 3 → Godot 4
  • 借助 Godot 反编译工具分析和修补游戏,并将引擎从 Godot 3 升级至 Godot 4。

游戏开发

在 AI 辅助编程普及前,使用 Lua、C++ 与 SDL2 开发游戏。

安全研究与公开成果

腾讯 · 核心业务漏洞提交

线上
高危漏洞2022.04

向腾讯提交 1 个核心业务高危漏洞。

开源贡献

light_world.lua:修复摄像机缩放时光照范围未同步缩放的问题,已提交公开 Pull Request。

Godot 4 HTTPManager:为 HTTP 管理组件增加网络代理支持。

技术翻译与资料:翻译过 Emacs Lisp 的部分核心文档;维护 Frida JavaScript API 中文资料与 Roguelike 对称投影算法译文。

技能

编程语言:C/C++、Python、JavaScript/TypeScript、Lua、Rust、Common Lisp、Java

逆向与安全:Frida、IDA Pro、Jadx、Burp Suite、Xposed、Zygisk、LSPlant、Unicorn、Android Runtime、KernelSU / APatch、PTE 与异常分析

工程与平台:Vue、React、Tauri、Dioxus、Scrapy、Auto.js、QEMU、Linux、JNI、Redis、WebSocket、Godot、SDL2

其他实践与学习:电路板焊接;学习过 C4D 建模与 R 语言数据分析。