Skip to content

package rz-frida with the cutter releases - #3656

Open
IndAlok wants to merge 7 commits into
rizinorg:devfrom
IndAlok:rz-frida-plugin
Open

package rz-frida with the cutter releases#3656
IndAlok wants to merge 7 commits into
rizinorg:devfrom
IndAlok:rz-frida-plugin

Conversation

@IndAlok

@IndAlok IndAlok commented Aug 10, 2026

Copy link
Copy Markdown
Member

Your checklist for this pull request

  • I've read the guidelines for contributing to this repository
  • I made sure to follow the project's coding style
  • I've updated the documentation with the relevant information (if needed)
  • I've used AI tools to generate fully or partially these code changes and I'm sure the changes are not copyrighted by somebody else.

Detailed description

Adds a CUTTER_PACKAGE_RZ_FRIDA cmake option that builds and bundles the rz-frida rizin and cutter plugins.

  • scripts/rz-frida.sh and dist/bundle_rz_frida.ps1 clone rz-frida, fetch the pinned frida-core devkit, build the rizin plugin with meson into lib/rizin/plugins, then build the cutter plugin with cmake into share/rizin/cutter/plugins/native on linux and plugins/native on mac & windows
  • the install hooks in dist/CMakeLists.txt run at package time and fail the build when a plugin is missing, same as the other plugins
  • the linux qt5/qt6 appimage, macos dmg, and windows zip builds pass -DCUTTER_PACKAGE_RZ_FRIDA=ON

Test plan (required)

  • plugin installs into the expected dirs and fridaoj/fridasj/fridaRj/fridacj return ok:true against local target
  • cutter loads libcutter_frida_plugin.so

Closing issues

none

@IndAlok
IndAlok marked this pull request as ready for review August 10, 2026 08:18

@wargio wargio left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, but let's move the repo first

@IndAlok
IndAlok requested a review from wargio August 11, 2026 09:31
@wargio

wargio commented Aug 11, 2026

Copy link
Copy Markdown
Member

plugin/rizin/meson.build:69:6: ERROR: Problem encountered: frida-core was found but cannot be linked with this compiler and toolchain

@IndAlok

IndAlok commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

plugin/rizin/meson.build:69:6: ERROR: Problem encountered: frida-core was found but cannot be linked with this compiler and toolchain

merged rizinorg/rz-frida#11 for ci here, still please review when you have time cc @notxvilka @Rot127

@IndAlok
IndAlok requested a review from wargio August 12, 2026 06:24
Comment thread dist/bundle_rz_frida.ps1 Outdated
Comment thread dist/bundle_rz_frida.ps1 Outdated
Comment thread scripts/rz-frida.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants