如何使用 Debian/KDE 和 Android 扫描 Pegasus 间谍软件:收到“[mvt.android.modules.adb.base] 无法通过 USB 连接到设备”。

如何使用 Debian/KDE 和 Android 扫描 Pegasus 间谍软件:收到“[mvt.android.modules.adb.base] 无法通过 USB 连接到设备”。

在我的 Debian11/KDE 机器上运行,pip3 install mvt --user然后在我的 Android 智能手机上启用开发人员选项(通过点击构建号几次),在其上启用 USB 调试,使用随附的功能齐全的 USB 电缆连接到计算机运行mvt-android check-adb并确认手机上的弹出窗口,询问计算机的 RSA 密钥是否值得信任(无需检查是否始终信任它)。基本上就像文档中描述的那样这里

我也尝试过选择将其用作 MTP 设备并安装它(但应该为此禁用 MTP),并且还在adb kill-server上述命令之前运行。

但是,它总是失败并输出以下内容:

        MVT - Mobile Verification Toolkit
                https://mvt.re
                Version: 1.2.10


         INFO     [mvt.android.cli] Checking Android through adb bridge                                                                                    
         INFO     [mvt.android.cli] Loaded a total of 0 indicators                                                                                         
         INFO     [mvt.android.modules.adb.chrome_history] Running module ChromeHistory...                                                                 
         ERROR    [mvt.android.modules.adb.base] Unable to connect to the device over USB. Try to unplug, plug the device and start again.

运行adb devices确实会显示设备:它显示 ID 和“未经授权”。在我运行之前,adb kill-server它显示“设备”而不是“未经授权”(我CRITICAL [mvt.android.modules.adb.base] Device is busy, maybe run 'adb kill-server' and try again.在运行它时显示“设备”时得到)。我可能需要跑步sudo adb start-server或类似的事情吗?

与我的 Android 手机建立 USB 连接并保持长时间连接(即使使用另一部智能手机和其他 USB 电缆、其他 USB 端口以及另一台 Debian/KDE 机器)始终存在问题,但通常在重新连接几次后即可正常工作并在 Dolphin 文件资源管理器的弹出窗口中多次选择“打开文件夹”(通常时间不够长,不足以传输许多文件或方便地在手机上浏览文件,但已经足够了)。编辑:如果 Dolphin 在安装前关闭,通常会起作用。

怎么解决这个问题呢?


编辑:创建了一个问题这里。现在它确实运行了,但没有显示任何结果,显示一个错误并且 MVT 无法升级(那里的另一个问题)。

相关内容