Skip to content

Commit

Permalink
bsim doc update
Browse files Browse the repository at this point in the history
  • Loading branch information
clearbluejar committed Jan 4, 2024
1 parent f6baafc commit 064dc0f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion www/docs/BSIM/Binary-Similarity-BSIM.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ With the introduction of BSIM in Ghidra 11.0 a new power has been brought to `gh

## BSIM correlator first impressions
- The BSIM correlator is great for matching. The overall improvement for #ghidriff is a net plus, but some custom #ghidriff correlators were already providing similar structural matching (not as good, but similar) 💪
- Speculation: 🧐 BSIM is the reason why Ghidra Version Tracking was lacking structural matching heuristics. This is why ghidriff has its own [structural function matching](). BSIM is a more accurate and powerful version.
- Speculation: 🧐 BSIM is the reason why Ghidra Version Tracking was lacking structural matching heuristics. This is why ghidriff has its own [structural function matching](https://github.com/clearbluejar/ghidriff/blob/main/ghidriff/correlators.py#L14-L103). BSIM is a more accurate and powerful version.
- Adding BSIM to #ghidriff slows it down a bit. This is because BSIM decompiles all functions to match based on data flow and call graphs, and #ghidriff similarly already does this to make matching decisions. It has been optimized. 🤓

## ghidriff BSIM correlations options
Expand Down

0 comments on commit 064dc0f

Please sign in to comment.