首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CYRUS_STUDIO
掘友等级
安卓逆向
公众号:CYRUS STUDIO
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
OLLVM 移植 LLVM18 踩坑:一步步调试修复控制流平坦化
前言 把 OLLVM 移植到 LLVM18 后,发现 -fla(控制流平坦化)不能正常使用。 关于移植过程参考这篇文章:OLLVM 移植 LLVM 18 实战,轻松实现 C&C++ 代码混淆 测试代码
OLLVM 移植 LLVM 18 实战,轻松实现 C&C++ 代码混淆
OLLVM 简介 OLLVM(Obfuscator-LLVM)是基于 LLVM 编译器框架 的一个开源扩展项目,主要用于程序代码混淆与保护。 OLLVM 基于 LLVM 的 Pass 插件机制 ,在优
LLVM 不止能编译!自定义 Pass + 定制 clang 实现函数名加密
前言 LLVM 是一个编译器框架 ,用来把 C/C++ 源码编译成目标文件,似乎和日常的 GCC、Clang 没什么两样。事实上,LLVM 的能力远不止于此。 相关文章:LLVM 全面解析:NDK 为
LLVM 全面解析:NDK 为什么离不开它?如何亲手编译调试 clang
1. LLVM 简介 LLVM(Low Level Virtual Machine)最初是一个编译器研究项目,如今已发展成一个模块化、可重用的编译器框架。 它包含前端(Frontend)、中间表示(I
静态分析神器 + 动态调试利器:IDA Pro × Frida 混合调试实战
前言 IDA Pro 作为静态分析神器,能快速反编译 so 库,展示清晰的函数结构和反汇编代码,但它对运行时行为却一无所知;而 Frida 能在设备上动态 Hook 任意函数,实时观察寄存器、参数、返
别再手工写 Hook 了!Python + Frida 一网打尽 SO 层动态注册 JNI 调用
前言 很多 Android 应用会把核心逻辑都写在 SO 层,并通过 RegisterNatives 动态注册 JNI 方法,把 Java 层的 native 方法和真实的 C/C++ 函数地址在运行
深入内核交互:用 strace 看清 Android 每一个系统调用
strace 介绍 strace 是 Linux 下用于跟踪一个程序在运行时所发生的 系统调用(system calls) 和 信号(signals) 的调试工具。 它可以快速了解程序与内核之间的交互
FART 脱壳不再全量!用一份配置文件精准控制节奏与范围
前言 FART 在默认模式下会对所有 App 执行全量脱壳: 每次 App 启动都会自动触发脱壳 对 App 内所有类进行主动调用 这种“全覆盖”方式虽然简单粗暴,但效率低、启动时间长,且无法跳过针对
FART 自动化脱壳框架优化实战:Bug 修复与代码改进记录
open() 判断不严谨导致 dex 重复 dump 源码:https://github.com/CYRUS-STUDIO/FART/blob/master/fart10/art/runtime/ar
Frida + FART 联手:解锁更强大的 Android 脱壳新姿势
Frida + FART 联手能带来什么提升? 增强 FART 的脱壳能力:解决对抗 FART 的壳、动态加载的 dex 的 dump 和修复; 控制 FART 主动调用的范围,让 FART 更精细化
下一页
个人成就
文章被点赞
930
文章被阅读
69,701
掘力值
5,059
关注了
0
关注者
196
收藏集
0
关注标签
0
加入于
2017-02-10