[toc]0x00 前言这里强调一句,在学习的时候,一定要进行笔记的书写,这样才可以学习的目的:1.对安卓开发的进行简单的复习(由于本人是Android开发的,所以layout就不重复了)。2.对最简单的安卓App进行开发。3.对smali代码进行进一步的学习。4.对dex文件的分析5.简单的动态调试6.静态分析7.Davlik虚拟机8.简单的APK文件分析。以上待补充工具使用:1.Android
转载
2023-11-15 21:52:44
120阅读
# 使用 Frida 进行 Android APK 逆向分析的完整指南
在当今的开发环境中,逆向工程是一项重要的技能,尤其是当需要分析和调试 APK 文件时。Frida 是一个开源动态插桩工具,非常适合进行 Android 应用的逆向分析。本指南将帮助你了解如何使用 Frida 进行 Android APK 逆向的完整流程,并提供具体的实现步骤和代码示例。
## 整体流程
下面是使用 Fri
hook java 层密码校验函数,绕过密码验证,进入下一个界面
转载
2023-06-26 12:18:43
313阅读
安装实验环境:python3.7小米5(已ROOT)Windows10frida安装pip install fridapip install frid
原创
2022-07-09 00:09:49
1941阅读
点赞
参考地址:1. aaa.apk 安装到手机,是一个叫玩吧的应用./hooker
......
23248 浏 览 器 com.browser2345_oem
32541 玩吧 com.wo
原创
2023-11-23 13:54:16
2762阅读
# Android 逆向与 Frida Hook SO 文件指南
在这篇文章中,我将带你逐步了解如何使用 Frida 逆向 Android 应用程序中的共享库(SO文件)。以下是整个流程概述,以及每一步的详细说明和代码示例。
## 整体流程
下面是整个操作的流程,我们将逐步进行说明:
| 步骤 | 任务 |
|------|---------
原创
2024-09-22 03:49:06
938阅读
都是比较简单的东西,像我这种初学者先找找逆向的自信吧。这篇是我的学习笔记,所以文章比较水,大佬还请轻喷。这篇需要用到 IDA,所以请先安装IDA。今天的案例主要会用到这里面教程的apk:https://www.52pojie.cn/thread-313869-1-1.html帖子比较早,但是用来学习还是有帮助的。我们来破解他的第二个例子和第三个例子,分别修改入参和返回值,理解frida框该怎么对n
转载
2024-01-05 23:11:30
54阅读
学 Frida 安卓逆向快速搭建 Frida 安卓逆向环境这段时间空闲的时间一直在跟着肉丝姐补课,手残把手机搞崩了,借着这个机会写一篇文章记录下如何从零完成 Frida 安卓逆向环境的搭建。按照肉丝姐的教程,非常顺利的完成了pixel+ andriod 8.1.0 + twrp3.3 + Magisk + Frida 这套环境的搭建,这个过程中需要的工具有:一台 pixel 手机一台电脑(用来开虚
转载
2023-11-28 13:06:54
142阅读
0x01 过frida检测frida可以说是逆向里面很受欢迎的工具了,你可以在运行的时候得到几乎你想要的所有东西,函数地址、内存数据、java实例,根据我们的需要去修改程序的运行逻辑等等,但是太流行也不好,迎来了各种检测。ptrace占坑、进程名检测、端口检测。(这绕过太简单了)D-Bus通信协议的检测。maps、fd检测。App中线程名的检测。直接拿出App,看看他到底怎么检测的。节省时间,直接
转载
2023-11-24 09:57:46
190阅读
一、Frida 框架使用环境、二、Frida 框架作用、三、Frida 框架模块、
原创
2022-03-07 17:24:50
814阅读
效果图标题有些拗口,一开始的标题好像触发敏感词了,所以只能这样了分析很明显这是由两种颜色组成滴~
运动轨迹分别是里面一个圈、外面一个圈。具体表现为,外层两个四分之一弧,内层两个四分之一弧,且中心对称。
内外相对运动,内圈速度要略慢一些,毕竟周长比较短(速度全凭个人喜好)~
按内外分为两个widget,并对他们进行旋转,就可以实现了。弧度表来源网络,这个下面会用到绘制代码绘制中心对称的两个90度
转载
2024-07-25 10:29:15
88阅读
参考了许多大佬的博客,在此特别诚挚感谢oacia大佬和其他大佬的博客和指导!flutter和apk基础结构介绍首先下载附件,是一个apk文件,用jadx打开可以看见flutter字样,而flutter是一种目前比较流行的android框架,很多app都是用的该框架构建,而该原生框架是建立在app的native层。Android的系统架构采用了分层架构的思想。从下往上依次分为Linux内核、硬件抽象
#### frida框架介绍: frida是一个逆向框架, 目前逆向框架比较知名的有两个,Xposed,frida Xposed,是java开发的,要会java frida,是python和js,开发的,这个比较适合我, 两个工具对比, frida比Xposed的适用性更广一些,Xposed只能ho ...
转载
2021-08-24 09:06:00
1784阅读
2评论
iOS 符号表恢复 & 逆向支付宝
推荐序 本文介绍了恢复符号表的技巧,并且利用该技巧实现了在 Xcode 中对目标程序下符号断点调试,该技巧可以显著地减少逆向分析时间。在文章的最后,作者以支付宝为例,展示出通过在 UIAlertView 的 show 方法处下断点,从而获得支付宝的调用栈的过程。感谢作者授权发表。http://blog.imjun.net 前言 符号表历来是逆向
转载
2024-08-22 10:36:18
99阅读
#### frida框架介绍: frida是一个逆向框架, 目前逆向框架比较知名的有两个,Xposed,frida Xposed,是java开发的,要会java frida,是python和js,开发的,这个比较适合我, 两个工具对比, frida比Xposed的适用性更广一些,Xposed只能ho ...
转载
2021-08-24 09:06:00
1764阅读
2评论
说到逆向APP,很多人首先想到的都是反编译,但是单看反编译出来的代码很难得知某个函数在被调用时所传入的参数和
转载
2021-07-13 15:09:56
2388阅读
# encoding:utf-8 #1.window电脑(mac或者linux)上安装frida,安装步骤: # 1)先安装python环境(可选安装npm环境,最好安装一下) # 2)pip install frida-tools # CLI tools 地址:https://github.com
原创
2022-06-19 01:52:21
1613阅读
今天使用frida框架做一个简单的破解,假定你的手机已经root,电脑已经安装java环境和jadx工具,样例是52破解里面的crakeme,链接如下:
转载
2021-07-13 14:45:00
720阅读
前言frida 真的是 app 逆向的神器,当你遇上他的时候,就会爱上他。这篇文章主要是通过自己写个 app 的 demo,然后一步步的 hook 它。之后会有系列的文章介绍 frida...
原创
2021-06-15 18:59:39
1455阅读
一、寻址方式1、概念:寻址方式就是操作数的指定方式 操作码 目的操作数,源操作数 2、寻址方式的三种情况:(1)CPU中(2)储存器(3)I/O中3、寻址方式分类(1)隐含寻址: 指令中只有操作码没有指定的操作数,但是根据操作码就可确定相应的操作数 MUL BL;
DIV BL; (2)立即寻址: 指令中直接给出要操作