Skip to content

Commit 972fb54

Browse files
committed
New side by side diff view
Added a new side by side diff view for the ILs, and Pseudo C
1 parent b56d577 commit 972fb54

4 files changed

Lines changed: 961 additions & 250 deletions

File tree

Cargo.lock

Lines changed: 43 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,17 @@ Example Marimo notebook analysis of CVE-2025-53766 GDI+ Remote Code Execution Vu
7070
2. Go to Tools → Binary Diffing (Rust)
7171
3. Select a target BNDB file to compare against
7272
4. The plugin will analyze both binaries and display results
73+
74+
## Side by Side Diff View
75+
76+
The plugin includes a side by side diff view for detailed function comparison:
77+
78+
- **Interactive comparison**: View decompiled code from both binaries side by side
79+
- **Synchronized scrolling**: Navigate through both versions simultaneously
80+
- **Similarity scoring**: See detailed match percentages and analysis metrics
81+
- **Context preservation**: Understand changes in the context of surrounding code
82+
83+
To use the side by side view:
84+
1. Run the binary diff analysis as described above
85+
2. In the results table, double-click any function pair or select a row and click "View Side by Side"
86+
3. The diff view will open showing both versions of the function with highlighting for differences

0 commit comments

Comments
 (0)