Viewing and Editing Objects

Top  Previous  Next

YOU MUST BE ABSOLUTELY SURE OF WHAT AND WHERE YOU ARE WRITING!

Or you may completely lose all your data.

Before you can physically write anything on a disk, you need to enable writing.

To enable writing,

On the R-Studio main panel, select Enable Write on the Tools menu
ÜThe Editable: status will change to Yes from Read Only.

Now the object can be edited.

To view/edit an object,

Right-click the object and select View/Edit on the shortcut menu

Other ways to view/edit the object

Select the object and select View/Edit on the File menu

or

Select the object and press the Ctrl+E keys
ÜA Viewer/Editor panel will appear

R-Studio Text/Hexadecimal editor

Click the panel regions to learn their functions.

Save ChangesFindFind NextFind PreviousStop (Esc)BackForwardAuto flowPropertiesData Interpreter

Text view of the data

Panel view options

You may set which panels and bars to enable/disable.

To enable/disable:

ANSI data

Select/clear ANSI on the View menu

OEM data

Select/clear OEMr on the View menu

UNICODE data

Select/clear UNICODE on the View menu

UNICODE+ data

Select/clear UNICODE+ on the View menu

Toolbar

Select/clear Toolbar on the View menu

Properties View

Select/clear Properties View on the View menu

Sectors View

Select/clear Sectors View on the View menu

Data Interpreter View

Select/clear Data Interpreter View on the View menu

Template View

Select/clear Template View on the View menu

Bookmarks View

Select/clear Bookmarks View on the View menu

Find Results View

Select/clear Find Results View on the View menu

View the information and make necessary changes

Select Enable Write on the Tools menu if you want to save changes.

Viewing

You may view data in 4 various code pages: ANSI/OEM/UNICODE/UNICODE+ by s witching on/off the respective code pages in the Code pages buttons or select the appropriate code pages on the View menu.

Patterns or Templates

You may select a pattern according to which the data will be parsed and shown in the parsed data pane. The Data Interpreter shows the data selected on the Template pane in various representation.

You may find the next or previous data that matches the pattern signature on the disk. Right-click the right pane of the editor and select either Find Template Signature Next or Find Template Signature Previous on the shortcut menu. You may also select these items on the Edit menu.

You may also create your own patterns to parse data from various objects.

Searching

To search for a particular string, click the Find, Find Next, or Find Previous buttons or the same items on the Edit menu, and specify the string on the Search dialog box.

Search dialog box

Search options

Search for

HEX

Field for the string to search for in the hexadecimal representation

ANSI

Field for the string to search for in the ANSI encoding

OEM

Field for the string to search for in the OEM encoding

UNICODE

Field for the string to search for in the UNICODE encoding

Match case

Select this check box to make the search case-sensitive

Search area

From current position

Select this check box to start search from the current position

From Address

Select this check box and specify the range in which the search is to be carried out

Search position

Exhaustive search

Select this check box to search the entire object

Search at offset

Select this check box and specify the offset from which the search will start

Reverse

Select this check box to start the search in the reverse direction

Find all

Select this check box to search for all instances of the string to search. Search results will be shown in the Find Results pane.

Search results are shown on the Find Results pane. You may easily move to the required found item by clicking the item.

Navigating

You may quickly move to a particular part of the object. To move to a particular part of the object being viewed/edited, enter the required offset in the Go to Offset field on the right to the buttons, or

select Goto on the Tools menu or press the F5 key and specify the offset on the Go to dialog box.

Go to dialog box

Bookmarking

You may create bookmarks to easily move to those places. Right-click the cursor to the place you want to bookmark and select Toggle Bookmark on the shortcut menu. The list of bookmarks appears in the Bookmark pane. You may easily move to the required bookmark by clicking it in the list.

You may control bookmarks on the Edit menu.

Filling an area with a pattern

To fill an area with a pattern, select Fill on the Edit menu, and specify the pattern and area on the Fill dialog box.

Fill dialog box

Fill options

Fill pattern

HEX

Field for the pattern to fill the area in the hexadecimal representation

ANSI

Field for the pattern to fill the area in the ANSI encoding

OEM

Field for the pattern to fill the area in the OEM encoding

UNICODE

Field for the pattern to fill the area in the UNICODE encoding

Fill range

From (hex)

Field for the start position of the area to fill with the pattern

To (hex)

Field for the end position of the area to fill with the pattern

ƒClick the Save Changes button to save the changes

Other ways to save the changes made

Select Save Changes on the Edit menu

or

Press the F2 key
ÜViewer/Editor will save the changes on the object

YOU MUST BE ABSOLUTELY SURE OF WHAT AND WHERE YOU ARE WRITING!

Or you may completely lose all your data.

Selecting and saving an area in the Viewer/Editor

You may select an area in the Viewer/Editor panel and save it as a file.

To select and save an area in the Viewer/Editor panel,

Select Select... on the Tools menu and specify an area to select on the Select dialog box, or

Click the start point of the area and drag the mouse cursor to its end.

If you need to select an entire object, select Select All on the Tools menu or click the Ctrl+A key

Select dialog box

Select an appropriate item in the Tools menu to save the data in a required format and specify its file name

Select:

Save to Binary File...

to save the data in the binary format (default extension is .bin)

Save to Hexadecimal File

to save the data in the binary format (default extension is .hex)

on the Tools menu.

ÜViewer/Editor will save the data in the file