diff options
| author | Mason Reed <mason@vector35.com> | 2024-11-07 17:03:39 -0500 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2024-11-08 03:13:53 -0500 |
| commit | d24a2aab98477025f6d5311053490d9fa14deef4 (patch) | |
| tree | a95dde0f229df2abeb3f591908c37211dba42da6 /plugins/warp/src/plugin.rs | |
| parent | e348a79c132b1003b5bc5021f64ba205462248fd (diff) | |
WARP: Add manual file loading and initial user settings
Also just some general cleanup in the matcher
Diffstat (limited to 'plugins/warp/src/plugin.rs')
| -rw-r--r-- | plugins/warp/src/plugin.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/warp/src/plugin.rs b/plugins/warp/src/plugin.rs index 67d77dda..66f5c99d 100644 --- a/plugins/warp/src/plugin.rs +++ b/plugins/warp/src/plugin.rs @@ -17,6 +17,7 @@ use warp::signature::function::Function as WarpFunction; mod copy; mod create; mod find; +mod load; mod types; mod workflow; @@ -188,6 +189,11 @@ pub extern "C" fn CorePluginInit() -> bool { "Load all types from a signature file and ignore functions", types::LoadTypes {}, ); + + binaryninja::command::register( + "WARP\\Load Signature File", + "Load file into the matcher, this does NOT kick off matcher analysis", + load::LoadSignatureFile {}, ); binaryninja::command::register_for_function( |
