NASM - The Netwide Assembler

NASM Forum => Using NASM => Topic started by: blackoil on April 26, 2011, 10:59:26 PM

Title: same asm source, but a byte after kernel32.dll string is changed each time.
Post by: blackoil on April 26, 2011, 10:59:26 PM
is it alink problem? it's a bit old.
Title: Re: same asm source, but a byte after kernel32.dll string is changed each time.
Post by: Frank Kotler on April 27, 2011, 03:39:58 AM
I don't think I understand the question, Blackoil. Some particular source? A byte is changed each time what? Can you explain more?

Best,
Frank

Title: Re: same asm source, but a byte after kernel32.dll string is changed each time.
Post by: blackoil on April 27, 2011, 11:57:45 AM
sorry, I mean, when I compare two builds of my app, I found the third byte value after "kernel32.dll" string in the .exe file was randomized.
sometimes they 're the same. but they should be identical, except the time stamp.

blackoil
Title: Re: same asm source, but a byte after kernel32.dll string is changed each time.
Post by: cm on April 27, 2011, 02:08:08 PM
You should provide the source code and command lines for a test case.

Better yet, look up documentation for your executable format (probably MSW 32-bit or 64-bit PE) and find out what that byte means yourself.