frida timed out

2024-06-05 23:28
文章标签 timed frida

本文主要是介绍frida timed out,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

从Android Q(10)开始,Google引入了一种新的机制,加快了app的启动时间

Android USAP 进程启动流程

adb shell
su
ps -A | grep usaproot          9917  1032 6577052  13676 __skb_wait_for_more_packets 0 S usap64
root          9928  1032 6577052  13676 __skb_wait_for_more_packets 0 S usap64
root          9939  1032 6577052  13676 __skb_wait_for_more_packets 0 S usap64
root          9950  1032 6577052  13676 __skb_wait_for_more_packets 0 S usap64
root          9961  1032 6577052  13676 __skb_wait_for_more_packets 0 S usap64
root          9972  1032 6577052  13676 __skb_wait_for_more_packets 0 S usap64
root          9983  1032 6577052  13676 __skb_wait_for_more_packets 0 S usap64

解决方法

adb shell
su
setprop persist.device_config.runtime_native.usap_pool_enabled false
setprop persist.sys.usap_pool_enabled false
reboot
getprop|grep usap[persist.device_config.runtime_native.usap_pool_enabled]: [false]
[persist.sys.usap_pool_enabled]: [false]

This is what i do for samsung A50 and worked

adb shell
su
mount -o remount,rw '/'
chmod 777 /adb shell "su -c setenforce 0"setprop persist.device_config.runtime_native.usap_pool_enabled false
settings put system screen_off_timeout 100000000
exit
exit
adb查看enforce
adb shell 命令可以让你在连接到 Android 设备的情况下,通过 shell 访问设备的 Linux 环境。在这个环境中,你可以运行很多 Linux 命令,包括 getenforce。getenforce 是一个用来查看 SELinux 状态的命令,SELinux 是一种安全子系统,它对应用程序的行为进行严格的限制。要通过 adb 查看 SELinux 的状态,你可以在命令行中执行以下命令:adb shell getenforce
这条命令会返回 SELinux 的状态,可能的返回值有:Enforcing:SELinux 正在强制模式下运行,限制严格。Permissive:SELinux 正在宽容模式下运行,违规记录下来但不强制执行。Disabled:SELinux 被禁用。如果你想要临时改变 SELinux 的状态,你可以使用 setenforce 命令:adb shell setenforce 0  # 设置为 Permissive 模式
adb shell setenforce 1  # 设置为 Enforcing 模式
请注意,通常情况下你不应该临时更改 SELinux 的状态,这可能会导致安全风险。更改 SELinux 状态应该在完全理解后果的情况下进行,并且通常需要在设备的整个生命周期内保持一致性。

参考资料
Failed to spa
wn: unexpectedly timed out while waiting for app to launch
frida TimedOutErro

这篇关于frida timed out的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1034470

相关文章

[轻笔记] pip install : Read timed out. (closed)

添加超时参数(单位秒) pip --default-timeout=10000 install ${package_name}

frida检测绕过-libmsaoaidsec.so

libmsaoaidsec.so 部分检测手段 检测机制在native层实现一般在init_proc()函数中触发使用 pthread_create 创建2个检测线程 绕过: nop pthread_create 的调用 eg: 在 bilibil1 - v7.26.1版本中, 在got表导入了pthread_create 绕过: 替换dlsym(xx, "pthread_create ")的返

填坑之路-记录Redis操作的异常QueryTimeoutException RedisCommandTimeoutException: Command timed out after 1 min

默认配置 1.命令执行的默认超时时间为1分钟 2.默认的Lettuce集群配置里面才有命令执行超时时间,源码请看:LettuceConnectionFactory 3.修改命令超时时间,请手动修改配置构造器中的配置:LettucePoolingClientConfiguration.LettucePoolingClientConfigurationBuilder 中的setCommandTime

新版某数字壳脱壳,过frida检测,及重打包

目录 脱壳 寻找特征& frida hook 过frida检测 修复dex 重打包 修改smail 去签名校验 正文 大家好,我是小生,这次的app是一个国内某计划app, 功能相当全,界面也很美观,很实用,这个app我很欣赏。总共花了有三天晚上加一个白天,抓包分析,脱壳,过检测,手撕smail, 调试等, 做开发好久了,逆向有段时间没有接触了,很生疏了 就是会员太贵了,终身会

rl: (7) Failed to connect to get.rvm.io port 443: Operation timed out

问题:curl -L https://get.rvm.io | bash -s stable 命令失败 报错内容: rl: (7) Failed to connect to get.rvm.io port 443: Operation timed out 或 curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection t

ERROR: epmd error for host YOUR_HOSTNAME: timeout (timed out)的解决方案

问题现象 Warning: PID file not written; -detached was passed.ERROR: epmd error for host prd-can3-0-mq01: timeout (timed out) 问题解决 经过一番检查,其实RabbitMQ报这个错的原因是无法在/etc/hosts中正确识别主机名,因此只需修改该文件即可 127.0.0.1

Hook 框架 Frida

文章目录 Hook 框架 FridaHook框架介绍下载和安装Frida 的使用手机端启动frida服务端电脑端配置简单使用python的hook方式js的hook方式 Hook 框架 Frida Hook框架介绍 Hook 框架是一种技术,用于在运行时拦截和修改应用程序的行为。 通过 Hook,你可以劫持应用程序的方法调用、修改参数、篡改返回值等,以达到对应用程序的修改、

解决:Error:Connection timed out: connect. If you are behind an HTTP proxy, please

android 2.0以后,涌现该题目的缘由是as拜访https://services.gradle.org/distributions/gradle-xxx.zip下失败 解决方案: 1、settings->Build,Execution,Deployment->Build Tools->Gradle->Use local gradle distribution->Gradle home

frida hook微信防撤回(PC端)

PC端: 微信的主要功能都是在WeChat\[3.9.10.27]\WeChatWin.dll动态链接库中实现的 直接进IDA分析 都没有符号表 我们需要找一下实现撤回功能的函数,尝试在字符串里搜索revokeMsg 也是有非常多的字符串 我们需要用frida来hook这些字符串来找出撤回实际调用的函数 先初步写一个脚本找到WeChatWin.dll的基地址 #weca

手机和模拟器的 Frida 环境配置

目录 一、配置 JDK 和 android 环境 二、连接设备和查看权限 1、连接设备 2、查看手机权限 三、手机配置 Frida  1、frida-server下载 2、验证 四、模拟器配置 Frida  1、下载模拟器并调节成手机版: 2、连接并查看架构 3、配置并开启 x86 的 frida-server 4.转发端口,进行监听 5、实验一下 五、配置客户端