From: Paul Robinson Date: 2006-05-02T05:08:59+09:00 Subject: Re: So I got a binary file... On 1 May 2006, at 17:58, bostonmacosx wrote: > Really means nothing to me. That output is perfectly acceptable hex/ASCII representation of the executable code. What exactly were you expecting? > What I'm looking to find is turning the > whole thing into a human readable ASCII format. That makes no sense. Do you mean: a) You want to reduce the executable code to 7-bit ASCII so you can look at it? You've just done that. b) You want to extract the text that is used within the program to print out messages to stdout and other places? strings has already been suggested. c) You want to reverse-engineer the code back into Ruby so that you can pick through it and change it? a) and b) are possible and people have told you how to to do it. c) is not. Well, not easily anyway. ASCII is a way to encode characters in binary not a 'file format' as you seem to be suggesting, so you need to be more explicit about what you want, why you want it, what you're going to do once you've got it, and then perhaps somebody can help. Until then, all you've done is confuse everybody. :-) -- Paul