推荐阅读
WordPress 图片优化和压缩插件:Smush

WordPress 图片优化和压缩插件:Smush

优化图像,打开延迟加载,调整大小,压缩和提高您的Google页面速度,使用令人难以置信的强大且100%免费的WordPress图像扫描器,由WPMU DEV的超级团队带给您!文章源自知更鸟-https://zm
推荐阅读
判断 WordPress 文章中有特定短代码时加载脚本

判断 WordPress 文章中有特定短代码时加载脚本

短代码是WordPress常用的功能,虽然目前已被区块所取代,但还是普遍应用中。有些短代码会用到JS脚本,但又不想全局加载,可以用下面的代码实现,添加短代码时仅在当前页面加载JS脚本
AI复杂VM算法还原" 网络安全文章

AI复杂VM算法还原"

本文详述了利用AI与自定义MCP工具链还原VMP保护nSign算法的完整流程。核心突破在于通过PC模拟执行构建可查询trace数据库,使AI能基于结构化证据链而非猜测完成算法还原。最终确认输出为AES-256-CBC加密与HMAC-SHA256签名组合,并复盘了KEY16、自定义VM等错误路线的识别与修正过程。
Frida学习笔记(二十二):JNI函数追踪" 网络安全文章

Frida学习笔记(二十二):JNI函数追踪"

该文档详细讲解使用Frida工具追踪JNI动态注册函数的完整技术方案。核心内容包括JNI两种注册方式对比、通过符号表或vtable偏移定位RegisterNatives函数、编写Hook脚本监控动态注册过程、解析JNINativeMethod结构体获取Java方法与Native函数映射关系,并提供完整的可操作代码实现。
手搓JniForward:UnidbgJNI转发真实AndroidART的探索" 网络安全文章

手搓JniForward:UnidbgJNI转发真实AndroidART的探索"

本文探讨了在Unidbg模拟器中实现JNI转发至真实AndroidART环境的混合执行方案。核心思路是PC端运行SO的Native指令,当遇到java/*类JNI调用时,通过adb将JSON格式请求发送至手机Agent执行,结果按类型返回。文章详细阐述了对象跨进程传递的Handle机制、路由分发策略以及JSON协议设计,解决了传统补环境方法维护困难的问题,为移动安全分析提供了可操作的技术路径。
【安卓逆向】模拟安卓环境调用SO库" 网络安全文章

【安卓逆向】模拟安卓环境调用SO库"

文章分享逆向安卓APP中SO库加密方法的技术实践。由于混淆严重且无法直接Java调用ARM架构SO库,作者改用Unidbg模拟安卓环境成功调用加密函数,并与SpringBoot集成提供HTTP服务。关键步骤包括获取JNI调用链、处理架构兼容性、实现Unidbg引擎封装及性能优化建议(如实例池化应对初始化延迟与老化问题)。
D3CTF2026d3llvm.apk反调试定位与加密SO的Dump" 网络安全文章

D3CTF2026d3llvm.apk反调试定位与加密SO的Dump"

本文详细记录了D3CTF2026中d3llvm.apk的反调试分析与加密SO文件dump过程。核心链路包括通过logcat定位JNI_OnLoad错误、使用Frida逐层trace外层libd3llvm.so并绕过环境检测、发现加密的libd3llvm_payload.so、利用dlsymhook在内存中恢复可被IDA正确识别的payloadELF、以及分析内层状态机并定位第二层校验。文章提供了完整的Frida脚本和操作步骤,具有较高的可操作性和实战参考价值。
国密算法Java开发利器:一库解锁SM2/SM3/SM4/SM9全场景" 网络安全文章

国密算法Java开发利器:一库解锁SM2/SM3/SM4/SM9全场景"

本文介绍GmSSL-Java密码库,通过JNI封装GmSSLC库,为Java及Android环境提供SM2/SM3/SM4/SM9等国密算法支持,覆盖签名、加密、哈希、认证等场景。项目采用双API设计,兼容JCE标准,支持多平台,并内置NativeLoader自动加载动态库。文章提供Maven依赖、JCEProvider注册及编译构建等快速使用指南,便于开发者集成国密能力。
Frida源码分析之JavaHook原理篇" 网络安全文章

Frida源码分析之JavaHook原理篇"

该文档深入分析了Frida框架中JavaHook的底层实现原理,重点解析了frida-java-bridge源码中implementation.set方法的执行流程。文档详细阐述了如何将用户定义的JS钩子函数封装成native函数,并通过ArtMethodMangler.replace方法修改ArtMethod结构体实现方法替换,同时处理了JNI参数转换和Xposed兼容性等关键技术点。
AI复杂VM算法还原" 网络安全文章

AI复杂VM算法还原"

本文详述了利用AI与自定义MCP工具链还原VMP保护nSign算法的完整流程。核心突破在于通过PC模拟执行构建可查询trace数据库,使AI能基于结构化证据链而非猜测完成算法还原。最终确认输出为AES-256-CBC加密与HMAC-SHA256签名组合,并复盘了KEY16、自定义VM等错误路线的识别与修正过程。
Frida学习笔记(二十二):JNI函数追踪" 网络安全文章

Frida学习笔记(二十二):JNI函数追踪"

该文档详细讲解使用Frida工具追踪JNI动态注册函数的完整技术方案。核心内容包括JNI两种注册方式对比、通过符号表或vtable偏移定位RegisterNatives函数、编写Hook脚本监控动态注册过程、解析JNINativeMethod结构体获取Java方法与Native函数映射关系,并提供完整的可操作代码实现。
【安卓逆向】模拟安卓环境调用SO库" 网络安全文章

【安卓逆向】模拟安卓环境调用SO库"

文章分享逆向安卓APP中SO库加密方法的技术实践。由于混淆严重且无法直接Java调用ARM架构SO库,作者改用Unidbg模拟安卓环境成功调用加密函数,并与SpringBoot集成提供HTTP服务。关键步骤包括获取JNI调用链、处理架构兼容性、实现Unidbg引擎封装及性能优化建议(如实例池化应对初始化延迟与老化问题)。
D3CTF2026d3llvm.apk反调试定位与加密SO的Dump" 网络安全文章

D3CTF2026d3llvm.apk反调试定位与加密SO的Dump"

本文详细记录了D3CTF2026中d3llvm.apk的反调试分析与加密SO文件dump过程。核心链路包括通过logcat定位JNI_OnLoad错误、使用Frida逐层trace外层libd3llvm.so并绕过环境检测、发现加密的libd3llvm_payload.so、利用dlsymhook在内存中恢复可被IDA正确识别的payloadELF、以及分析内层状态机并定位第二层校验。文章提供了完整的Frida脚本和操作步骤,具有较高的可操作性和实战参考价值。
国密算法Java开发利器:一库解锁SM2/SM3/SM4/SM9全场景" 网络安全文章

国密算法Java开发利器:一库解锁SM2/SM3/SM4/SM9全场景"

本文介绍GmSSL-Java密码库,通过JNI封装GmSSLC库,为Java及Android环境提供SM2/SM3/SM4/SM9等国密算法支持,覆盖签名、加密、哈希、认证等场景。项目采用双API设计,兼容JCE标准,支持多平台,并内置NativeLoader自动加载动态库。文章提供Maven依赖、JCEProvider注册及编译构建等快速使用指南,便于开发者集成国密能力。
Frida源码分析之JavaHook原理篇" 网络安全文章

Frida源码分析之JavaHook原理篇"

该文档深入分析了Frida框架中JavaHook的底层实现原理,重点解析了frida-java-bridge源码中implementation.set方法的执行流程。文档详细阐述了如何将用户定义的JS钩子函数封装成native函数,并通过ArtMethodMangler.replace方法修改ArtMethod结构体实现方法替换,同时处理了JNI参数转换和Xposed兼容性等关键技术点。
AI复杂VM算法还原" 网络安全文章

AI复杂VM算法还原"

本文详述了利用AI与自定义MCP工具链还原VMP保护nSign算法的完整流程。核心突破在于通过PC模拟执行构建可查询trace数据库,使AI能基于结构化证据链而非猜测完成算法还原。最终确认输出为AES-256-CBC加密与HMAC-SHA256签名组合,并复盘了KEY16、自定义VM等错误路线的识别与修正过程。
Frida学习笔记(二十二):JNI函数追踪" 网络安全文章

Frida学习笔记(二十二):JNI函数追踪"

该文档详细讲解使用Frida工具追踪JNI动态注册函数的完整技术方案。核心内容包括JNI两种注册方式对比、通过符号表或vtable偏移定位RegisterNatives函数、编写Hook脚本监控动态注册过程、解析JNINativeMethod结构体获取Java方法与Native函数映射关系,并提供完整的可操作代码实现。
手搓JniForward:UnidbgJNI转发真实AndroidART的探索" 网络安全文章

手搓JniForward:UnidbgJNI转发真实AndroidART的探索"

本文探讨了在Unidbg模拟器中实现JNI转发至真实AndroidART环境的混合执行方案。核心思路是PC端运行SO的Native指令,当遇到java/*类JNI调用时,通过adb将JSON格式请求发送至手机Agent执行,结果按类型返回。文章详细阐述了对象跨进程传递的Handle机制、路由分发策略以及JSON协议设计,解决了传统补环境方法维护困难的问题,为移动安全分析提供了可操作的技术路径。
【安卓逆向】模拟安卓环境调用SO库" 网络安全文章

【安卓逆向】模拟安卓环境调用SO库"

文章分享逆向安卓APP中SO库加密方法的技术实践。由于混淆严重且无法直接Java调用ARM架构SO库,作者改用Unidbg模拟安卓环境成功调用加密函数,并与SpringBoot集成提供HTTP服务。关键步骤包括获取JNI调用链、处理架构兼容性、实现Unidbg引擎封装及性能优化建议(如实例池化应对初始化延迟与老化问题)。
从时间片轮转到调用级并发:unidbg单后端多线程架构重构" 网络安全文章

从时间片轮转到调用级并发:unidbg单后端多线程架构重构"

本文探讨unidbg在单Unicorn后端下模拟多线程native程序的架构重构。第一版时间片方案实现了任务轮转但未解决调用身份问题,导致多个native调用无法安全重叠。最终方案引入invocation-ownedruntime,为每次调用建立独立生命周期、上下文和JNI引用范围,确保调用身份、终态和资源管理的一致性。建议采用调用级并发模型替代全局walltimeout和Task级调度。
D3CTF2026d3llvm.apk反调试定位与加密SO的Dump" 网络安全文章

D3CTF2026d3llvm.apk反调试定位与加密SO的Dump"

本文详细记录了D3CTF2026中d3llvm.apk的反调试分析与加密SO文件dump过程。核心链路包括通过logcat定位JNI_OnLoad错误、使用Frida逐层trace外层libd3llvm.so并绕过环境检测、发现加密的libd3llvm_payload.so、利用dlsymhook在内存中恢复可被IDA正确识别的payloadELF、以及分析内层状态机并定位第二层校验。文章提供了完整的Frida脚本和操作步骤,具有较高的可操作性和实战参考价值。
Frida源码分析之JavaHook原理篇" 网络安全文章

Frida源码分析之JavaHook原理篇"

该文档深入分析了Frida框架中JavaHook的底层实现原理,重点解析了frida-java-bridge源码中implementation.set方法的执行流程。文档详细阐述了如何将用户定义的JS钩子函数封装成native函数,并通过ArtMethodMangler.replace方法修改ArtMethod结构体实现方法替换,同时处理了JNI参数转换和Xposed兼容性等关键技术点。
AI复杂VM算法还原" 网络安全文章

AI复杂VM算法还原"

本文详述了利用AI与自定义MCP工具链还原VMP保护nSign算法的完整流程。核心突破在于通过PC模拟执行构建可查询trace数据库,使AI能基于结构化证据链而非猜测完成算法还原。最终确认输出为AES-256-CBC加密与HMAC-SHA256签名组合,并复盘了KEY16、自定义VM等错误路线的识别与修正过程。
Frida学习笔记(二十二):JNI函数追踪" 网络安全文章

Frida学习笔记(二十二):JNI函数追踪"

该文档详细讲解使用Frida工具追踪JNI动态注册函数的完整技术方案。核心内容包括JNI两种注册方式对比、通过符号表或vtable偏移定位RegisterNatives函数、编写Hook脚本监控动态注册过程、解析JNINativeMethod结构体获取Java方法与Native函数映射关系,并提供完整的可操作代码实现。
【安卓逆向】模拟安卓环境调用SO库" 网络安全文章

【安卓逆向】模拟安卓环境调用SO库"

文章分享逆向安卓APP中SO库加密方法的技术实践。由于混淆严重且无法直接Java调用ARM架构SO库,作者改用Unidbg模拟安卓环境成功调用加密函数,并与SpringBoot集成提供HTTP服务。关键步骤包括获取JNI调用链、处理架构兼容性、实现Unidbg引擎封装及性能优化建议(如实例池化应对初始化延迟与老化问题)。
从时间片轮转到调用级并发:unidbg单后端多线程架构重构" 网络安全文章

从时间片轮转到调用级并发:unidbg单后端多线程架构重构"

本文探讨unidbg在单Unicorn后端下模拟多线程native程序的架构重构。第一版时间片方案实现了任务轮转但未解决调用身份问题,导致多个native调用无法安全重叠。最终方案引入invocation-ownedruntime,为每次调用建立独立生命周期、上下文和JNI引用范围,确保调用身份、终态和资源管理的一致性。建议采用调用级并发模型替代全局walltimeout和Task级调度。
D3CTF2026d3llvm.apk反调试定位与加密SO的Dump" 网络安全文章

D3CTF2026d3llvm.apk反调试定位与加密SO的Dump"

本文详细记录了D3CTF2026中d3llvm.apk的反调试分析与加密SO文件dump过程。核心链路包括通过logcat定位JNI_OnLoad错误、使用Frida逐层trace外层libd3llvm.so并绕过环境检测、发现加密的libd3llvm_payload.so、利用dlsymhook在内存中恢复可被IDA正确识别的payloadELF、以及分析内层状态机并定位第二层校验。文章提供了完整的Frida脚本和操作步骤,具有较高的可操作性和实战参考价值。