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
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.