Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

strings in Unix and Linux extracts printable strings from a binary file. Is there a version of this for Windows? I couldn't find one.

share|improve this question

4 Answers 4

up vote 27 down vote accepted

Not (AFAIK) built in, but there is one available from SysInternals (live link). The SysInternals strings isn't a straight port of the Unix tool; it was written to find Unicode strings as well as ASCII:

Working on NT and Win2K means that executables and object files will many times have embedded UNICODE strings that you cannot easily see with a standard ASCII strings or grep programs.

share|improve this answer

I believe MinGW contains a Windows version of GNU binutils, which in turn contains the strings program. You could try that.

share|improve this answer
    
and of course binutils is included in the Cygwin environment (cygwin.com). it doesn't seem to be included in GnuWin32 and UnxUtils, two other ports projects that provide unix utilities on Windows. –  quack quixote Mar 25 '10 at 18:09

The Sysinternals tool Strings is a Windows console program which can extract ASCII And Unicode strings from binary files.

share|improve this answer
    
@slm, in this case, the link is the content. If the link breaks, then no amount of content will be of use since the file can no longer be downloaded. In fact, the original post was actually better than it is now because at least then, it displayed the raw URL which showed that the program in question was from Microsoft and included the keyword sysinternals. Therefore, if the link died, someone could still try to search for the file by using those as a guide. Now, the link is merged into the text so there is nothing indicating what the file is. No worries, I’ll fix it now. –  Synetech Dec 15 '13 at 23:06
    
@Synetech - OK. –  slm Dec 16 '13 at 0:15

For a GUI-oriented alternative try 'Extract Text' in this utility collection by Juan M. Aguirregabiria. Quick and easy to use with persistent customization of which characters to match as strings. Probably doesn't support Unicode though.

http://tp.lc.ehu.es/jma/win95.html

Softpedia link included in case the link above dies http://www.softpedia.com/get/Programming/File-Editors/Extract-Text.shtml

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.