问题标签 [frida]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 Frida 中调用 Intent(this, SomeClass.class)
我将如何在 Frida 中调用它的等价物?
Intent newIntent = new Intent(this, SomeClass.class);
这是从 Java 函数调用的。
我试过做一些事情,比如:
这没有用。
android - Frida 打印类中的所有变量
我的教授问您如何在他提供给我们的 apk 以使用 frida 启动和分析的课程中打印变量的内容:
我读到用 frida 你可以挂钩一个类,但我不明白如何打印 printthis 的值。
ios - 无法连接到 Frida 小工具插入到 ipa 文件
我正在使用非越狱设备我尝试插入到 ipa 文件 Frida gadget 然后在设备上运行它
我使用obejction来修补 ipa 文件
IPA 文件是从我的示例项目创建的 -测试项目
它成功修补了ipa,我可以将它安装在设备上
但我无法连接到 frida-server
得到我
如果我通过 Xcode 项目集成 Frida 小工具 - 它工作得很好。
我能得到的唯一错误是设备日志中的错误
AMFI:'/private/var/mobile/Containers/Data/Application/2B0CF15F-BB3A-41BC-94C0-ACD1BBB49CA8/tmp/frida-sn0eph.dylib':不可恢复的 CT 签名问题,正在解决。
AMFI:'/private/var/mobile/Containers/Data/Application/2B0CF15F-BB3A-41BC-94C0-ACD1BBB49CA8/tmp/frida-sn0eph.dylib' 没有 CMS blob?
AMFI:代码签名验证失败。
我确实使用 frida 小工具运行应用程序。似乎该小工具正在等待连接。但我不能
任何想法为什么我无法连接到 frida 小工具?
java - Frida:打印调用函数
使用 Frida 将代码注入 Android 应用程序时,有没有办法打印每个被调用的函数?类似于枚举类时的“onEnter”参数:
谢谢!
debugging - Ionic 2 - 移动应用程序 - RAM Dump 显示所有 API 调用的列表
我们有一个移动应用程序,它使用“ Advanced-HTTP ”插件进行多个 HTTP 调用。
在使用 Frida 进行 Pen-Testing 时,它会显示整个 API 详细信息,包括 Login-API 详细信息。
有没有办法清除这个内存,这样一旦 API 调用完成,我们就可以清除 RAM?
粘贴 RAM 转储文件的一部分。
u0_a86 /data /system/bin/sh CordovaHttpPlugin
CordovaHttpPlugin948874770 https:XXXXXXX/validate_login 用户名
XXXXX.com 密码 Userpass001$ Cookie X-API-KEY
ecdb025b-0142-427a-98cf-XXXXX 内容类型应用程序/json userToken
0420a400-3770-2757-f351-XXXX
frida - 加载 Frida 原生扩展失败:DLL 加载失败
操作系统:Windwos 10
蟒蛇:3.6.0
弗里达版本:12.2.15
任何想法如何解决这个问题。我看到了对 3.6 python 的依赖。我已经有了 python 3.6。任何解决此问题的指针都非常感谢。
解析度
安装了 python 3.7 并将 python 安装在一个没有空间的目录中。如果 python 路径中有空间,看起来 frida 的行为很奇怪
android - frida.TransportError:连接已关闭
我运行 Python1.py
时出现以下错误:
我在下面提到了 adb devices 的结果:
而frida-PS - 你将在下面
frida 工作正常,但在使用 Python 自动化时我遇到了一些麻烦,我的 Python 是 2.7,当我将 python3 与 1.py 一起使用时,我得到了以下错误 Traceback (last last call last): File "1.py", line 2、在import frida ModuleNotFoundError: No module named 'frida'
我的 1.py 文件也在下面
有什么解决办法吗?
android - 我的 Android 应用程序如何扫描自己的内存映射以查找已知的不良关键字,例如“Xposed”或“Frida”?
我正在工作的一个应用程序最近经过了笔测试。报告中返回的风险之一是它没有正确的 Hook 检测。我已经实现了 RootBeer 库,但这很容易避免。
测试人员为 Android 应用程序创建了一个 Frida 脚本,用于在运行时修改根检测逻辑。该脚本连接到 System.exit 方法以返回 false 而不是 true。这会阻止应用程序在应用程序检测到设备已被 root 后退出。
渗透测试人员建议我们实施尽可能多的不同检查,以阻止逆向工程师。
其中一项检查是让 Android 应用程序扫描其自己的内存映射文件,该文件位于
在哪里
是应用程序的进程 ID (PID)。
我检查了 Android 文档,只能找到有关处理内存的信息,但没有找到有关扫描内存的信息。例如。https://developer.android.com/topic/performance/memory
我看到您可以“获取设备当前内存状态的 MemoryInfo 对象”。但这仅显示系统上的可用内存。
有没有人可以解决这个问题?
python - 如何使用 Frida 附加到 python 函数?
我试图弄清楚如何使用 Frida 在 python 程序中挂钩对函数的调用。
下面的python代码是要深入研究的程序
而钩子脚本只是试图print_num
用它的地址附加到函数上,然后在i
每次输入它时报告一个结果。
结果:
似乎hook.py
可以正确解决test.py
程序但无法解决print_num
功能。否则它应该报告类似
那么是否可以使用 Frida 附加到 python 函数?怎么做?
android - 如何为嵌套类函数编写 Frida 钩子?
安卓 v 6.0.1
弗里达诉 12.2.19
我是 Frida 的新手,不知道如何解决这个问题。我的目标功能在路径 com -> appname -> 文件夹 -> xyz.class
在 xyz.class 中,类嵌套如下:
我编写了这个钩子来尝试将 value1 和 value2 都打印到控制台。
custom_script.js:
我不确定如何在 Java.use() 函数中构建路径,是否需要放置 xyz.class 或 xyz$ 或 xyz.class.abc$。
如果我将路径指定为 com.appname.folder.xyz.class.abc$,我只会收到“进程终止”错误。
我在终端上使用的 Frida 命令是
我的脚本出了什么问题?
编辑:在标题中添加了单词