Synalyze It! Help
Index

# Using the Find Dialog

To find certain text, numbers or strings in a file, press Cmd-F or use the context menu in the hex view. The find dialog offers much more than you might expect at a first glance. Not only can you search but also convert text using a code page you select and numbers depending on little/big endian and signed/unsigned. Additionally you can display all strings in a file using a certain encoding. To jump in the hex view to the position of a finding, just double-click the result.

When opening the find panel using Cmd-F, the text is being taken from the Find Pasteboard.

The find numbers function lets you find numbers of 1, 2, 4 or 8 bytes length that can be signed or unsigned and be in little/big endian byte order. Little endian stores the bytes in opposite order, so the number 0x01020304 must be searched as "04 03 02 01". Mostly Windows-specific file formats use little endian like BMP files. TIFF allows both little and big endian.

The find mask function displays all byte sequences in a file that have at least the bits set that you specify with your bit mask. Basically, that's a binary AND comparison with the mask resulting in the mask itself.

The find strings function shows all sequences of printable characters using a certain encoding. The result is similar to what you get with the Unix strings command.

## See also

Compare code pages