Search for Strings

Search for Strings searches the entire program or a specific selection for possible Ascii or Unicode strings from the main menu. The results will be displayed in a table that can be filtered and sorted and provides actions for creating strings.

String Search Dialog

To search for strings, select Search For Strings... This will bring up the String Search Dialog where you can configure the search criteria before initiating the search.

Search Options

String Search Results

The results are displayed in tabular format. Strings can be created by selecting one or more rows from the resulting table and pressing the "Make String" button or ascii arrays with the "Make Ascii" button. An offset for the string(s) start can be specified to change the starting location(s) past the beginning of the string. String(s) can be automatically labeled.

Table Fields

String Filters

There are four toggle buttons in the table window's title bar that are used to control which strings are included in the table base on the strings "defined" state.

Make String Options

The "Make Strings" panel can be hidden/shown using the / toggle button at the end of the text filter.

Refresh

This action will cause the table to reload. The table attempts to keep the table up to date, but for efficiency reasons, not all external program changes will be accurately reflected in the strings table if those changes result in a conflict or partially defined string. A refresh will force the table to completely reload, resulting in accurate results.

Make Selection

See Make Selection.

Selection Navigation

See Selection Navigation.

Provided By: StringTablePlugin

Related Topics: