用Unicorn本地执行还原native签名
热点事件持续更新
用Unicorn本地执行还原native签名
1 篇报道1 个报道来源3 小时前更新
先了解这件事
AI 综述
看雪作者"吡啶不是苯氮"发布技术分析,针对某 Android App 由 native 库 libsign.so 生成的 75 字符请求签名,放弃去平坦化,改用 Unicorn 在本地模拟运行 so 并调用 simpleSign,在无真机、无 Frida 的环境下得到可用的签名 oracle。 该库约 2.8 MB,运行期动态下发,从 APK 里直接抠不到,需让其自行落盘。simpleSign 完全自包含,函数内唯一内部调用是 bl 到 __stack_chk_fail(栈保护),哈希逻辑整个内联在 166 个块里,未对外调用其他加密函数。 作者称,签名产物是设备/时间绑定的,即便逐块读完 166 个块、还原压缩字符串解码表并追出密钥派生,得到的算法跨设备仍不可用。
AI 根据报道生成 · 3 小时前更新
最新进展10月13日 08:32
用 Unicorn 本地执行还原全平坦化的 Android native 签名报道时间线
沿着报道,了解事件的不同侧面。
10月13日
- 看雪 · Android 安全用 Unicorn 本地执行还原全平坦化的 Android native 签名
作者针对某 Android App 由 native 库生成的 75 字符请求签名,放弃去平坦化,改用 Unicorn 在本地模拟运行 so 并调用 simpleSign,在无真机、无 Frida 的环境下得到可用的签名 oracle。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。