[Code-Crunchers] 137 bytes

Cyrus Grissom cyrus_grissom at hushmail.com
Wed Nov 8 09:12:09 CST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In the "Switching to assembly and removing the DOS stub" section,
how do you convert the C program tiny.c to assembly source
(tiny.asm)?  I know "disassemble", but what was the process?  Done
via VS2005 or NASM?  Command line syntax?  This is a great document
for beginners in assembly and this was the only part where I wasn't
able to "connect-the-dots".

On Wed, 08 Nov 2006 01:57:17 -0500 Solar Eclipse
<solareclipse at phreedom.org> wrote:
>On Tue, Nov 07, 2006 at 10:56:42AM -0800, Peter Ferrie wrote:
>> Why is the idata size present?  AFAIK, no Windows version checks

>it.
>> Four bytes shorter, then (stop at the idata rva non-zero byte)?
>
>You're right, you can remove the last field and bring the file
>size down
>to 133 bytes. That's what I get for claiming that the size can't
>be
>improved :-)
>
>Solar
-----BEGIN PGP SIGNATURE-----
Note: This signature can be verified at https://www.hushtools.com/verify
Version: Hush 2.5

wkYEARECAAYFAkVR88gACgkQUZmP8t5Ad2OWlwCfTnxBvoA98XJLhkJ5mamvuZSPZcEA
nj9Cxi1bNeROX7sFRr9TdrMtVKR3
=ETkv
-----END PGP SIGNATURE-----




More information about the Code-Crunchers mailing list