Frida: Difference between revisions

imported>Mic92
update build instructions
imported>Nix
m add Software/Applications subcategory
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[https://www.frida.re Frida] is a dynamic binary instrumentation framework.
[https://www.frida.re Frida] is a dynamic binary instrumentation framework.


== Using the Mic92's NUR package ==
== Using the genesis's NUR package ==


Setup [https://github.com/nix-community/NUR NUR] as described.
Setup [https://github.com/nix-community/NUR NUR] as described.
Then install frida from Mic92's repository:
Then install frida from genesis's repository:


<syntaxHighlight lang=console>
<syntaxHighlight lang=console>
$ nix-shell -p nur.repos.mic92.frida-tools
$ nix-shell -p nur.repos.genesis.frida-tools
nix-shell> frida-trace -i "recv*" firefox
nix-shell> frida-trace -i "recv*" firefox
</syntaxHighlight>
</syntaxHighlight>


The python bindings are available via <code>nur.repos.mic92.python3Packages.frida</code>
The python bindings are available via <code>nur.repos.genesis.python3Packages.frida</code>
Both frida and frida-tools packages are based on pypi, feel free to post a PR to add support for your platform to them.


== Using frida's own binaries ==
== Using frida's own binaries ==
Line 86: Line 87:
$ pip install dist/frida-*.whl
$ pip install dist/frida-*.whl
</syntaxHighlight>
</syntaxHighlight>
[[Category:Applications]]