首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android NDK
订阅
磨剑十年
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Frida 玩转 JNI:方法地址追踪 + 指令反汇编 + Patch 注入
Frida 反汇编 Frida 提供了反汇编 API,主要用于对目标进程的代码进行动态分析,例如: 获取函数的机器代码并将其反汇编为汇编指令。 分析内存中的指令流。 这些功能在 Frida 的 Ins
Unicorn Hook 详解:指令、代码块、内存、系统调用等
在 Unicorn 中,Hook(钩子)用于在模拟过程中拦截 CPU 指令执行、内存访问等操作,以便分析和修改执行行为。 Hook 主要类型 Unicorn 提供了多种 Hook 类型,每种类型用于不
Capstone、Unicorn 与 Keystone
Capstone 简介 Capstone 是一个强大的多平台开源反汇编框架,用于将机器码翻译为汇编代码。 官网:https://www.capstone-engine.org/ 源码地址:https:
Andorid Studio NDK开发-使用NDK库
C语言是一个巨大的宝库,Android是一个以Linux为基础的开源操作系统,系统底层很多的实现都是基于C语言开发,比如图像处理,加密等。另一方面C语言的运行效率也比Java开发要高很多,因此为了高效率的运行有时候也会使用C语言开发一些功能。再Android上面使用C语言开发就…
Android Studio NDK开发-JNI调用Java方法
相对于NDK来说SDK里面有更多API可以调用,有时候我们在做NDK开发的时候,需要在JNI直接Java中的方法和变量,比如callback,系统信息等....如何在JNI中调用Java方法呢?就需要先了解FindClass和GetMethodID了。 FindClass和Ge…
加固技术发展与对抗 虚机源码保护的未来级别方案
传统App加固技术,前后经历了四代技术变更,保护级别在每一代都有所提升,但其固有的安全缺陷和兼容性问题始终未能得到解决。而下一代加固技术—虚机源码保护,适用代码类型更广泛,App保护级别更高,兼容性更强,堪称未来级别的保护方案。
Andorid Studio NDK 开发 - 编译 OpenSSL 类库
OpenSSL 是一个强大的开源安全套接字层密码库,它包含了主要的密码学算法,常用的密钥和证书封装管理以及 SSL 协议, 并提供丰富的应用程序供测试或其他目的使用。在 Android 上开发对于安全的需求越来越高,虽然 OpenSSL 出现过几次漏洞,但它仍然是在安全方面的使用最多的加密库之…