技术笔记
34
抓包逆向
25
猿人学 App 第六题「session保持检测」逆向:绕过 native 反调试/伪 pinning 拆解请求算法(未完待续)
猿人学 App 第二十七题「Weex」离机复现:抠出 webpack 里的魔改 SHA1
猿人学 App 第二十八题「GoNDK」离机复现:从 Go 二进制认出 Tiger 哈希
猿人学 App 第二十三题「rustndk」离机复现:从 Rust NDK 里抠出标准 XTEA
猿人学 App 第二十二题「书中自有黄金屋」离机复现:STOMP + native 魔改 TEA
猿人学 App 第二十一题「二十四桥明月夜」离机复现:答案藏在视频第一个 ts 里
猿人学 App 第二十题「昨夜星辰昨夜风」离机复现:Lua 里的大端 MD5
猿人学 App 第十题「React Native」离机复现:魔改 MD4 藏在 JS Bundle 里
猿人学 App 第九题「双向证书」离机复现:从 APK 抠出 mTLS 客户端证书
猿人学 App 第七题「flutter」离机复现:Blutter 反编译 Dart AOT,还原 HMAC 双盐签名
More...
逆向
14
微信小程序反编译工具指南:.wxapkg 解密与解包
JSimplifier 使用与改造:用 DeepSeek 跑 LLM 增强的 JS 反混淆
Frida 反检测三件套对比:Florida vs rusda vs fridare
never-jscore:为逆向而生的 Python 高性能 JS 引擎(Hook 拦截 + 零配置补环境)
wreq(原 rnet):带 TLS/JA3/JA4 指纹的 Python HTTP 客户端使用教程
SKRoot:Linux 内核级隐藏 Root 方案介绍与使用教程
bestV8 使用教程:纯净 V8 环境跑 JS,做补环境调试
【翻译】站在巨人的肩膀上:用 LLVM 反混淆 WebAssembly
Kasada ips.js — 是全局 JSVMP 吗?
eCapture 使用方法
More...