- 博客(7)
- 收藏
- 关注
原创 frida-api学习笔记
这个函数允许你在运行时获取当前应用程序中加载的所有 Java 类,从而进行后续的分析、监控或 Hook 操作。这个函数通常用于在 Frida 脚本中创建一个继承自 Java 类的新的 JavaScript 类。那它都支持type呢?用于确保当前线程已附加到 JavaVM,并提供一个上下文,使得你可以在 Java 运行时环境中执行代码,实现对 Java 类和方法的动态分析和修改。用于通过扫描 Java VM 堆中的对象实例,枚举指定类的实例。fields:(可选)对象,指定要公开的每个字段的名称和类型。
2023-11-24 22:51:22 1370 1
原创 命令行androguard Tools使用指南
Androguard 是一个用于分析和逆向工程 Android 文件的全功能 Python 工具集。它提供了多种命令和选项,用于处理不同类型的 Android 文件和任务。打开一个 IPython Shell,并开始进行逆向工程分析。提取每个 APK 的包名(packageName)、版本号(versionCode)和版本名称(versionName)信息。解码文件,可以直接从给定文件或 APK 中进行解码。解析 AndroidManifest.xml 文件,显示应用的清单信息。
2023-10-20 22:41:45 1230 2
原创 androguard使用指南(参考英文官方文档)
接着,对于找到的每个字段,它打印出字段的名称,然后查找所有读取和写入该字段的方法,并将这些方法的类名和方法名一起打印出来。a.get_android_manifest_axml().get_xml():返回APK文件的AndroidManifest.xml的二进制XML(AXML)表示。field有一点不同,不使用xref_from和xref_to,而是使用xref_read()和xref_write()。以上输出的逻辑表示为,输出对于每种方法中,对于每个交叉引用,此行代码打印了调用该方法的类名和方法名。
2023-10-19 23:19:42 2995 2
原创 APK包体的基本结构
这是 Android 应用的清单文件,包含了应用的基本信息,比如应用的包名、版本号、权限要求、组件(Activity、Service、Receiver等)的声明,以及应用与其他组件的交互方式等。这是Android应用的清单文件,包含了应用的各种配置信息,包括应用的组件(活动、服务、接收器等)以及权限需求等。这是一个资源文件夹,包含了应用程序的所有资源文件,例如布局文件(XML 文件)、图片文件、字符串文件等。这个目录包含了应用的所有资源文件,例如布局文件(XML)、图片文件、字体文件等。
2023-10-07 14:37:09 182 1
原创 androguard使用功能
之后发现可以直接使用androguard.exe进行工具使用。举个栗子,在D:/androguard/1.apk路径下的apk文件,我在终端输入。,说实话看完源码里面的附的教程我是一脸懵逼的。嘿嘿没错,我的apk文件是可爱小游戏“动物餐厅”!
2023-10-06 15:45:00 254 1
原创 python读取文件夹下所有csv并按照标签分类
输入文件夹名称,数据的标签是文件夹第一个下划线之后的第一个英文单词,输出的是按照标签分类数据的字典数据。
2023-08-10 11:12:26 329 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人