那个app爬取,夜神模拟器,起步就是安卓7.0

来源:4-10 app无法抓包探秘-1

慕工程0405147

2021-05-25

那个app爬取,夜神模拟器,起步就是安卓7.0,那个fildder的证书,网站跟app都不认。
然后你在问答里留下的操作方案,在car证书转pem的时候,会报权限不足的错误

openssl x509 -inform DER -in FiddlerRoot.cer -text > 269953fb.0
-bash: 269953fb.0: 权限不够

然后安装xposed,模拟器会卡在99,进不去了

写回答

1回答

大壮老师

2024-12-30

在你运行 openssl 命令时遇到 权限不够 错误,通常是由于目标文件 (269953fb.0) 的权限不足或者当前用户没有足够的权限在指定目录中创建文件。

你可以尝试以下几种解决方法:

1. 检查文件夹权限

如果你尝试在某个目录中生成文件,首先要确认你是否有写入权限。使用以下命令检查该目录的权限:

ls -ld .

如果你没有写入权限,可以修改目录权限或选择另一个你有权限的目录。

  • 如果需要修改目录权限(例如给当前用户添加写权限):

    chmod u+w .

2. 使用 sudo 提升权限

如果目标文件需要更高权限(例如,文件被写入到系统级目录或其他限制目录),可以使用 sudo 提升权限:

sudo openssl x509 -inform DER -in FiddlerRoot.cer -text > 269953fb.0

使用 sudo 时,系统会要求你输入密码,并以管理员权限执行命令。

注意:使用 sudo 时要小心,因为它会给你系统管理权限,确保你信任命令的来源。

3. 检查文件是否已存在

如果 269953fb.0 文件已经存在并且你没有写入权限,你也会遇到权限问题。你可以通过以下命令检查文件的权限:

ls -l 269953fb.0

如果文件已经存在且权限不足,可以通过以下命令更改文件权限:

chmod u+w 269953fb.0

4. 使用绝对路径

如果你不确定当前目录的权限,可以尝试将输出文件指定到你有权限的其他目录(如 /home/username/):

openssl x509 -inform DER -in FiddlerRoot.cer -text > /home/username/269953fb.0

5. 检查磁盘空间

如果磁盘空间不足,也可能导致无法创建文件。你可以通过以下命令检查磁盘空间:

df -h

总结:

通常情况下,使用 sudo 提升权限或检查文件夹的写入权限能够解决大部分问题。希望这些方法能帮助你解决 权限不够 的错误。如果问题仍然存在,可以进一步提供详细信息,我可以帮你更精确地诊断。


0
0

移动端Python爬虫实战 数据抓取+数据可视化

从App数据抓取到数据可视化,全流程讲解

1831 学习 · 1003 问题

查看课程