From 168787d046c317d8b524cce31bc83d516b3da3cd Mon Sep 17 00:00:00 2001 From: unknowntrojan <14975032+unknowntrojan@users.noreply.github.com> Date: Mon, 11 Nov 2024 14:15:20 +0100 Subject: remove out-of-date disclaimer --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fc16c39..f9b4414 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ We all know signature scanning can be extremely useful. Sadly, the two public of This is why I wrote this plugin. It's a signature scanning and creating plugin for x86 (more archs are planned!), written in Rust. It's extremely fast, supports multiple signature styles, and works like a charm. +[Blog Post](https://binary.ninja/2024/10/01/plugin-spotlight-coolsigmaker.html) + It supports 3 styles of signatures. Or 4, if you want to be specific. To create a signature, select the instruction you want the signature to point to, then go to `Plugins->CSM - Create Signature`. @@ -22,8 +24,6 @@ This is how it looks to create a signature, then scan for it: ## How to install -**Currently, binaryninjacore-sys does not support LLVM 18. Use LLVM 16 or 17. https://github.com/Vector35/binaryninja-api/issues/5390** - 1. Download the platform-appropriate binary from release section 2. Place the binary in your Binary Ninja installation's plugin folder @@ -33,4 +33,6 @@ Once GitHub Actions are set up and a loader plugin has been written, you will be This project requires the nightly channel of Rust. +Check the blog post above for a step-by-step. + Check the Cargo.toml file and adjust the `binaryninja` dependency so it points to whatever Binja update channel you want to compile for. __!MAKE SURE!__ Cargo caught your change of branch. It sometimes doesn't realize you changed it. Delete `Cargo.lock` to make Cargo realize you did. Otherwise, it'll keep using whatever version was selected when you built or rust-analyzer ran. -- cgit v1.3.1