I don't know anything about binutils strings, other than that a quick google reveals that you can search binary files for printable strings with it.
In python the following code will read a binary file into a single string : long_string = open(filename, 'rb').read() You can then slice long_string, iterate over it... or do whatever you like with it. Now you *ought* to be creating a proepr file handle and closing it. You probably don't want to read the whole file into memory at once, etc.... But implementing these thigns are trivial. What particular aspect of 'strings' did you want to implement ? Regards, Fuzzy http://www.voidspace.org.uk/python/index.shtml -- http://mail.python.org/mailman/listinfo/python-list