CVE-2024-6387.vh
sshsigdie. A VulHunt client makes that verification and inspection quick and interactive. For example, in a client you can run:
sshsigdie and it’s recognized by the VulHunt engine, you can inspect the function interactively and check whether it calls sshlogv:
.vh rule.
Now you’d be ready to write the rule, but before going deeper into all features a VulHunt client has, let’s first take a look at the rule-writing workflow.
Rule-writing workflow
In theory, you can write a rule in any text editor, save a.vh file, and feed it to the VulHunt CLI tool, but iteratively testing and validating pieces of logic saves time. We recommend using the Jupyter kernel provided with the VulHunt SDK (Enterprise customers only). With this kernel you can use any Jupyter client to verify parts of a rule as you develop them. The following diagram shows how these components relate to each other: