Comments (11)
frida-compile requires nodejs to work. From the error it seems that the frida-compile executable could not find node binary. Have you tried to use frida-compile from command line? Is it working?
from brida.
@federicodotta , Hi, thank you for your reply , the frida-compile command is working in my terminal
➜ [/Users/isr] which frida-compile
/usr/local/bin/frida-compile
➜ [/Users/isr] frida-compile -h
Usage: frida-compile [options]
Options:
-V, --version output the version number
-o, --output set output
-w, --watch watch for changes and recompile
-b, --bytecode output bytecode
-x, --no-babelify skip Babel transforms
-X, --no-esmify used with -x to also skip esmify transforms
-L, --loose enable loose Babel transformations
-S, --no-sourcemap omit sourcemap
-c, --compress compress using UglifyJS2
-a, --use-absolute-paths use absolute source paths
-h, --help output usage information
from brida.
Please try the following command from the shell:
/usr/local/bin/frida-compile -x -o /Users/isr/Brida/res/bridaGeneratedCompiledOutput.js /Users/isr/Brida/res/brida.js
Is it working?
from brida.
@federicodotta ,hi , it's working
from brida.
It seems to be a visibility problem of your node binary. From the error, Brida seems to execute the frida-compile binary, but the frida-compile binary seems unable to reach node binary. By googling there are many node users that suffer from the same issue. Maybe you can try to remove node and reinstall node from the official installer https://nodejs.org/en/download/
from brida.
@federicodotta , reinstall the node env and fix this issue , thx
from brida.
Great!
@Rick11929 how do you fix the issue? Because another user on MacOS has the same issue and maybe your solution can help him.
Thank you,
Federico
from brida.
Please try the following command from the shell:
/usr/local/bin/frida-compile -x -o /Users/isr/Brida/res/bridaGeneratedCompiledOutput.js /Users/isr/Brida/res/brida.jsIs it working?
That did the trick in my case. Thanks @federicodotta
from brida.
Hi @decart-hub
If you are working on a Mac you can try this:
https://dani.gg/467-add-usr-local-bin-to-the-path-variable-on-mac-os/
The issue is caused by the environment variables on mac and Brida don't find the node js executable. Let me know if this solve your issue!
Federico
from brida.
I have same problem, running with my linux.
after installing frida-compile with npm command, I try running it. in Burp, starting server is OK then that error come up.
I try which frida-compile
frida-compile not found
how can we fix this?
thanks
from brida.
sudo apt-get install npm
sudo npm install -g frida-complile
try this
from brida.
Related Issues (20)
- Is there any API in Brida? HOT 1
- Frida-compile - process is not defined HOT 1
- App spawned but error HOT 1
- unable to find method 'getplatform' HOT 2
- Why is the alarm timeout? HOT 4
- env: node: No such file or directory HOT 1
- error: unknown option '-x' HOT 6
- Exception with attach application HOT 5
- frida-compile: error: unrecognized arguments: -x
- Spawn Application function is not available HOT 5
- Custom plugin not shows encrypted or decrypted result HOT 4
- Exception with execute method HOT 9
- Exception with getting info Android/iOS HOT 6
- It will cause burpsuite to get stuck. HOT 2
- Entrypoint must be inside the project root (ERROR)
- there is an error when crypt response HOT 1
- Stop server did not work with last Java versions HOT 1
- If I enable the hook crypto stuff option, burp suite crashes. HOT 3
- Parameter cannot be passed HOT 1
- Cant use inspect or inspect with backtrace HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brida.