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 File Explorer의 팝업에서 "폴더 열기"를 여러 번 선택합니다(보통 많은 파일을 전송하거나 휴대폰에서 편리하게 파일을 탐색할 만큼 길지는 않지만 충분합니다). 편집: 이것은 일반적으로 설치 전에 Dolphin이 닫혀 있는 경우 작동합니다.

이 문제를 해결하는 방법?


편집: 질문을 만들었습니다여기. 이제 실행되지만 결과가 표시되지 않고 오류가 표시되며 MVT가 업그레이드에 실패합니다(또 다른 문제).

관련 정보