.:  Home :: Contact Us :.
 Products
 About
 

HPS Strings v1.1.0 download now :: buy now (USD 11.95 – 19.95)

HPS Strings is a Windows port of the Unix strings utility.

HPS Strings allows you to find character strings in binary or text files, and is ready to use with no complicated setup – select the file, and you will immediately see a list of the strings in that file.


Customizable Output

HPS Strings output is customizable – you can specify the minimum length of strings to find, and also the maximum number of strings. To flag lines containing specific key words or phrases, you can set up highlight filters that will display those lines in colors that you select, and include filters that will only display lines containing specific keywords.

The Highlight Filters dialog allows you to enter highlight keywords.


These filters will cause any strings that contain the keywords to be highlighted.


Automatically Detects File Encoding

HPS Strings is able to scan files containing 8-bit characters or 16-bit characters (either Little Endian or Big Endian). Little and Big Endian refer to the order of bytes within a 16-bit word. Some files are prefixed by a two-byte sequence called a BOM (Byte Order Mark). This BOM indicates whether the file is Little or Big Endian. If you use the Auto setting, HPS Strings will use the proper format when it detects a BOM.

Batch Processing

You can select multiple files and scan them for strings with a simple user interface.

You can copy the details of the results to the Clipboard, and paste them into Microsoft® Excel or any text editor for analysis.

Free Hex Editor

HPS Strings includes the free HPS HexEditor, which lets you inspect and modify binary files. With a file offset displayed in HPS Strings, you can click on the Hex Editor toolbar button and go immediately to the string in HPS HexEditor.

Typical Uses

  1. Application developers – use HPS Strings to check for any unnecessary strings, such as debugging symbols, before you release the final production version.
  2. Product Manager – make sure proprietary data files include a copyright statement by using HPS Strings to look for strings containing "copyright", before sending the files to customers.
  3. Development team leader – if your company's coding standard mandates the maximum length for source code lines, check for compliance by using HPS Strings – set the minimum string length to what the standard says, and any strings longer than that will be reported.

Key Features

  • Clean user interface – allows you to begin using HPS Strings immediately.
  • Search binary and text files – search any type of file, including data, text, document, and program executables.
  • Search multiple files – select multiple files in the File Open dialog, or set up a custom list of files that you frequently scan.
  • Automatic file encoding detection – detects file encoding (8-bit, 16-bit Little Endian, or 16-bit Big Endian) automatically; or, you can choose the file encoding yourself.
  • Save search results – save search results in a text file.
  • Print search results – print search results.
  • Free hex editor – open file in at the currently selected line.
  • Highlight filters – optionally specify keywords to highlight using colors you select.
  • Include/Exclude filters – optionally specify keywords to use to include or exclude strings from the results.
  • Minimum string length – specify minimum string length to include in the results.
  • Maximum number of strings – specify maximum number of strings to include in the results.
  • Search the results – search the strings found for any text pattern.
  • Set bookmarks – set a bookmark at any string in the results.
  • Access file directly from Explorer right-click menu – set up shortcuts on Windows Explorer right-click menu and other handy shortcuts.

System Requirements

  • Microsoft Windows® 98 Second Edition, Windows 2000, Windows Millennium Edition, Windows XP Home Edition, or Windows XP Professional
  • 2 MB free hard disk space
  • 233 MHz processor (400 MHz recommended)
  • 64 MB RAM (128 MB recommended)

Copyright © 2005 High Plains Software, Inc.  All Rights Reserved.