flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > Code fingerprinting in FRESH? |
Author |
|
JohnFound 16 Jul 2004, 20:50
crc wrote: It was pointed out to me that FRESH appears to have some fingerprinting in the library code. No, this is not a fingerprint (and what fingerprint can be in the opensource program, that have license allowing you to use its source even for commercial applications??? Actually the code, after this "int3", will be executed - there is a jz instruction that jumps to this label. The instruction "int3" was inserted among "invoke ExitProcess" and ".finish:" because of the better readability of the source - when there is no int3 it looks that after invoke, the program will continue to the next instruction - "pop", but this is not true, because of the internal nature of the ExitProcess API function. So, I wanted to mark the fact most clearly. If this instruction bothers you, you can simply remove it and recompile Fresh or your application. (this will not break the Fresh license in any way). Regards. |
|||
16 Jul 2004, 20:50 |
|
crc 16 Jul 2004, 22:45
Ok, I don't have a problem with that. I've run into development tools & libraries that do put binary fingerprints into code, so I'm a little paranoid when I run into odd, non-executed code sequences.
|
|||
16 Jul 2004, 22:45 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.