You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-11Lines changed: 6 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
A Binary Ninja plugin to help find the addresses and lengths of strings in Rust binaries.
4
4
5
-

5
+

6
6
7
7
## Usage
8
8
@@ -15,18 +15,13 @@ This plugin provides two new commands:
15
15
16
16
You can view the list of recovered strings and their addresses in the Log window.
17
17
18
-

18
+

26
19
27
-
The plugin will also create a new `RustStringSlice` type, for any strings defined in read-only data sections that are made up of a pointer to string data + the length of that string data. You can view all created strings of this type by examining cross-references to the `RustStringSlice` type.
20
+
The plugin will also create a new `&str` type, for any strings defined in read-only data sections that are made up of a pointer to string data + the length of that string data. `&str` is a Rust primitive type called a "string slice", and is the type used in Rust for string literals ([docs](https://doc.rust-lang.org/std/primitive.str.html)).
28
21
29
-

22
+
You can view all created strings of this type by examining cross-references to the `&str` type.
23
+
24
+

0 commit comments