吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1302|回复: 7
收起左侧

[Android 求助] adb新手问题:adb push成功但adb shell到目录中却找不到文件

[复制链接]
lizhibin5507 发表于 2024-3-20 22:09
如图所示,
我在mumu模拟器中安装frIDA-server
mumu模拟器的root权限已开
momo模拟器已开启root权限.png
mumu模拟器的默认端口为7555,连接mumu模拟器,成功
上传frida-server至/data/local/tmp目录下,成功
启动shell,成功
进入/data/local/tmp目录,成功
但是,在/data/local/tmp目录下找不到刚刚push进去的frida-server文件,失败
请问出了什么bug,谢谢!
adb push成功但adb shell到目录中却找不到文件.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

爱飞的猫 发表于 2024-3-20 22:17
本帖最后由 爱飞的猫 于 2024-3-20 22:20 编辑

首先需要加上可执行权限:
chmod a+x 文件名

然后执行的时候要加上前缀 ./

例如 ./frida-server-xxxxx

没有这个前缀,会尝试从 PATH 环境变量指定的目录来寻找这个名字的可执行文件(和 Windows 不一样,不会寻找当前目录),所以报错找不到。
 楼主| lizhibin5507 发表于 2024-3-20 22:38
爱飞的猫 发表于 2024-3-20 22:17
首先需要加上可执行权限:
chmod a+x 文件名

谢谢大佬!这是一个思路,但是它愉快地报错了。我再研究研究Permission denied
permission denied.png

点评

你有没有提前执行 su 提权? 看看 whoami 的输出结果是不是 root,如果不是 root 就是你还没提权。  详情 回复 发表于 2024-3-20 23:21
archon1 发表于 2024-3-20 22:42
爱飞的猫 发表于 2024-3-20 23:21
lizhibin5507 发表于 2024-3-20 22:38
谢谢大佬!这是一个思路,但是它愉快地报错了。我再研究研究Permission denied

你有没有提前执行 su 提权?

看看 whoami 的输出结果是不是 root,如果不是 root 就是你还没提权。
moka518 发表于 2024-3-20 23:22
adb root 先进入管理员模式。多看 mumu 官方文档里面都有
佚名RJ 发表于 2024-3-21 06:24
未获取root权限是无法访问目标目录的 符号是$
需要su获取root权限,符号会变成#号
然后还需要更改要执行的frida文件权限 最低要644权限吧
然后才能去运行
zhuxiangyu1024 发表于 2024-3-21 11:51
你需要的是找个正经的教程看看。。。感觉完全在瞎尝试。你遇到的这些问题都是教程的第一步【如何安装】。比如百度frida安装的第一条就告诉你了
[Asm] 纯文本查看 复制代码
adb shell
su
cd /data/local/tmp
chmod 755 frida-server
./frida-server
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-15 18:50

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表