.NET Native AOT:原生编译不等于加密
先检查动态加载和反射需求,再评估原生编译对分析成本的影响。
发布于
阅读全文TECHNICAL LOG · 2026-10
按日期记录的技术日志,每天一篇,最新在前。2026-07-01 至 2026-10-11 的条目是历史技术回顾,于 2026-10-12 起补写并首次公开,并非当日发表;每篇都标明回顾日期与真实发布日期。此后的条目按实际发表日期每天更新。
先检查动态加载和反射需求,再评估原生编译对分析成本的影响。
发布于
阅读全文代码裁剪是部署优化;反射依赖和保留注解必须纳入加固回归。
发布于
阅读全文打包 JavaScript 不会自动消除可读业务逻辑,资源和主进程边界要分别审查。
发布于
阅读全文加固修改程序内容,签名与设备、扩展和发布渠道要独立验收。
发布于
阅读全文公证主要服务分发信任,不是抗逆向分数;修改后的 App 需要重新检查整个交付链。
发布于
阅读全文程序变换、文件签名和安装体验分别检查,避免拿一个通过项代替全部验收。
发布于
阅读全文上传密钥、分发签名和安装包不是同一件事,处理后必须按实际渠道验证。
发布于
阅读全文服务器验证的请求与离线算法保护不同;不能把 App Attest 描述成客户端不可克隆开关。
发布于
阅读全文完整性信号帮助服务端决策,不能替代核心算法保护和离线兼容测试。
发布于
阅读全文动态插桩能观察运行中的程序;防护评测必须说明攻击者是否拥有设备与运行能力。
发布于
阅读全文把“能否复刻”拆成可验证的问题,避免用一个模糊分数评价整个 App。
发布于
阅读全文离线功能必须在客户端执行;保护方案需要接受运行行为可被观察的边界。
发布于
阅读全文二进制提高阅读门槛,但机器指令、资源和运行行为仍能提供功能线索。
发布于
阅读全文把集成方式、覆盖范围、泛化攻击成本和兼容性放进同一个实验,而不是照单接受营销结论。
发布于
阅读全文开源 LLVM 混淆工具有借鉴价值,但支持目标、构建兼容和攻击结果必须分别验证。
发布于
阅读全文控制流和指令变换针对程序表示;产品功能仍需要通过外部行为检验。
发布于
阅读全文R8 提供优化与名称缩短,但开启开关并不是 AI 防复刻验收。
发布于
阅读全文反射、序列化和动态调用需要规则,但保留整个包不是唯一选择。
发布于
阅读全文保护商业逻辑和管理凭据是两个问题;不要把改名或编码当作秘密管理。
发布于
阅读全文发布混淆、符号备份、资源审查应一起做,不能让一个构建选项承担所有防护目标。
发布于
阅读全文2026-10-11(UTC),二进制差异工具 Diaphora 3.4.3 发布,支持 IDA 9.5 beta 并重新训练匹配模型。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-10(UTC),Bun v1.4.3 优化 --compile 字节码可执行文件的启动,并让内嵌的禁止动态代码生成参数不可被下调。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-09(UTC),arXiv 论文指出,跨大量账号的蒸馏式抽取只靠查询监控难以可靠发现。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-08(UTC),一篇 arXiv SoK 论文系统评估 LLM 从汇编与反编译伪代码恢复源码的能力。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-07(UTC),Node.js 26.11.0 带来 SEA 的 vfsArchive 选项,资源以原样 ZIP 嵌入可执行文件。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-06(UTC),LLVM 23.1.3 发布,发布页提供签名与证明文件但未列修复清单,升级前需自行核对。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-05(UTC),radare2 6.2.4 改进 Swift、Go 与 ARM64 分析,并修复大量文件格式解析的安全问题。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-04(UTC),javascript-obfuscator 5.9.0 为 Pro API 加入配额查询与错误码,构建应对失败“关门”。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-03(UTC),Frida 17.22.0 新增库构建,并把 Swift ApiResolver 扩展到 Linux 与 Windows。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-02(UTC),Frida 17.20.0 支持 ImHex 模式语言,可复用的数据结构描述让运行时分析更省力。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文2026-10-01,Apple 提醒旧 Developer ID 中间 CA 将于 2027-02-01 到期,受影响证书签名的 .pkg 届时无法安装。
历史技术回顾(补写) · 回顾日期 · 首次公开
阅读全文