-
-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Device enrollment stuck #30
Comments
If I install frida, it works.
|
Hello, sorry for this late reply. First issue happens when host-side frida binaries (frida-ps, frida, ...) cannot executed by Dexcalibur (spawn). During enrollment, Dexcalibur push a compatible frida-server server binary into the device. In this case, Dexcalibur starts by executing "frida --version" on the host to gather the local Frida version, and to avoid issue with frida-server version. Second issue occurs because frida-server is not started, cannot be started by dexcalibur, or cannot be reached. With Android emulator, if you successfully enrolled your device, you should be able to enumerate installed through "Select an application" menu. Most of users connect Android emulator over TCP. |
|
On (1) I believe this is just a doc issue : the main page, README.md, does not say to install Frida. But https://frenchyeti.github.io/dexcalibur-doc/Installation-guide says to install frida-tools + apktool. Just need to know which is the most up to date doc :) |
Yes, you are right on (1). My documentation is out dated, and not mention version ! Apktool is now "installed" by dexcalibur. Current requirements are only : nodeJs, frida tools (on host), and java. Other requirements are downloaded by dexcalibur into dexcalibur workspace during first. Another thing is the latest release on GitHub != NPM. Sorry for that. In fact, i fully rewrote Dexcalibur and fixed lot of things into new version, however this new version (v1.0) is not yet released. I would like to release it mid-january. About connectors issue, it's a blocking issue. I will patch it today. |
frida-tools is required on the host - see issue #30
Thanks :) |
I am trying to enroll an emulator. It starts and then gets stuck and does not complete.
The terminal shows an error complaining it can't find
frida_tools
. Was I meant to install Frida? I think not... (I do have Frida but in a separate virtual environment).Reproduce:
Screenshots
The terminal shows this error:
Desktop:
Device information:
The text was updated successfully, but these errors were encountered: