-
-
Notifications
You must be signed in to change notification settings - Fork 126
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
Installation on MacOS M1 Monterey #67
Comments
Hey, That sound like an issue with Frida node module. NPM downloads frida-node module for a wrong architecture (x86_64 instead of arm64). My workaround for M1 is the following (it works for me on M1 BigSur): Clone dexcalibur repository
npm install will fail to install frida, but it will install others packages and create /node_modules/ folder.
Finally, as required on M1, you should probably re-sign binding file ad-hoc. If you never did it, you must create an auto_signed certificate into your keychain for "Code signing" purpose. See : https://support.apple.com/guide/keychain-access/create-self-signed-certificates-kyca8916/mac
Let me know if you continue to encounter issues For anyone using a different NodeJS version, the valid MODULE version (here 72 for node v12.22.7) can be found into this listing : https://nodejs.org/en/download/releases/ |
Hello @FrenchYeti, Thanks very much for your quick response! I tried out your workaround, however I'm still having problems. For completeness, before copying the I then tried to run dexcalibur directly with
Thanks again for your help. |
did you solved your issue ? |
Hi @FrenchYeti,
Thank you for your work on this great tool. I'm looking forward to trying it out.
Could you please help me install it?
I'm trying to install it with Node v12, however I am getting the below error and struggling to resolve. I believe it might be related the the architecture of the M1 chipset on my Macbook. Could you share any insight?
The text was updated successfully, but these errors were encountered: