You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug Description:
There used to be, among others, a Copy GUID and Find GUID command built in, but these are now gone.
Steps To Reproduce:
Make sure the WARP plugin is enabled, Ctrl + P, search for WARP in the command palette.
Expected Behavior:
Copy GUID and Find GUID are selectable and working
Screenshots/Video Recording:
N/A
Binary:
N/A
Additional Information:
I was wondering what happened to Copy GUID and Find GUID when i updated binja, and found this PR (commit 3c88b11)... I'm wondering why this was removed, and if it is going to be reimplemented in the future? Currently I'm having to resort to binaryninja.warp.get_function_guid(current_function) in the console, to replicate the behaviour, which works but it's not as nice as the previous command palette entry.
It would be great if the "Go to Address" menu would also fall back to GUID lookup if the pasted address parses as a guid. Currently it does math on the different hex parts of the guid
It was removed because the primary use of it was for development I found users using that might be better off using some partial byte signature plugin (search "signature" in the plugin manager), to generate a usable signature and then use the "Find" sidebar to search.
If you still wish to see this functionality added back, we can add it, I just want to make sure that you are not better served with something else. If you are specifically looking for guids already matched you can use either the "Tags" sidebar or the WARP sidebar.
This question might have an obvious answer, but why even develop WARP if you recommend people to use other plugins for matching? Am I missing something?
And any plugins in particular? I tried cool sig maker, native sigscan, but they're outdated and won't load, and then Siganture Kit Plugin is "official" but it says it's deprecated in favor of WARP?
WARP is used for automatic function matching akin to FLIRT or Function ID, unlike FLIRT, it takes a hash representative of the entire function body, this obviously means that the ID is more "unique" but as a result what you are trying to do, which is not really the goal of WARP, will be limited to exact function matching (instead of partial). How big of a dataset are you working with? Are you looking at a particular set of binaries?
If none of the signature plugins are updated I'll take a look to see about getting that fixed.
For SigKit, that has the same purpose as WARP and was deprecated in favor of it.
Activity
emesare commentedon Jul 19, 2026
It was removed because the primary use of it was for development I found users using that might be better off using some partial byte signature plugin (search "signature" in the plugin manager), to generate a usable signature and then use the "Find" sidebar to search.
If you still wish to see this functionality added back, we can add it, I just want to make sure that you are not better served with something else. If you are specifically looking for guids already matched you can use either the "Tags" sidebar or the WARP sidebar.
joleeee commentedon Jul 21, 2026
This question might have an obvious answer, but why even develop WARP if you recommend people to use other plugins for matching? Am I missing something?
And any plugins in particular? I tried cool sig maker, native sigscan, but they're outdated and won't load, and then Siganture Kit Plugin is "official" but it says it's deprecated in favor of WARP?
emesare commentedon Jul 21, 2026
WARP is used for automatic function matching akin to FLIRT or Function ID, unlike FLIRT, it takes a hash representative of the entire function body, this obviously means that the ID is more "unique" but as a result what you are trying to do, which is not really the goal of WARP, will be limited to exact function matching (instead of partial). How big of a dataset are you working with? Are you looking at a particular set of binaries?
If none of the signature plugins are updated I'll take a look to see about getting that fixed.
For SigKit, that has the same purpose as WARP and was deprecated in favor of it.