Frida: Difference between revisions
imported>Mic92 No edit summary |
imported>Mic92 No edit summary |
||
| Line 45: | Line 45: | ||
}; | }; | ||
in fhs.env | in fhs.env | ||
</syntaxHighlight> | |||
For some reason <code>frida-gum/bindings/gumjs/</code> does automatically install its node modules: | |||
<syntaxHighlight lang=console> | |||
$ cd frida-gum/bindings/gumjs/ | |||
$ nix-shell -p yarn --command "yarn install" | |||
</syntaxHighlight> | </syntaxHighlight> | ||
| Line 51: | Line 58: | ||
<syntaxHighlight lang=console> | <syntaxHighlight lang=console> | ||
$ make python-64 | $ make python-64 | ||
</syntaxHighlight> | |||
The python egg can be build then like this: | |||
<syntaxHighlight lang=console> | |||
$ export FRIDA_VERSION=11.0.13 | |||
$ export FRIDA_EXTENSION=$(realpath build/frida-linux-x86_64/lib/python3.6/site-packages/_frida.so) | |||
$ cd frida-python/src/ | |||
$ python setup.py bdist_egg | |||
$ easy_install dist/frida-*.egg | |||
</syntaxHighlight> | </syntaxHighlight> | ||