News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

How do I create a manifest within the .asm file and embed it in the final exe?

Started by jimg, November 25, 2018, 08:35:47 AM

Previous topic - Next topic

jj2007

Quote from: jimg on November 26, 2018, 01:09:57 AMWithout the manifest, three virus checkers complain.
WITH the manifest, fifteen checkers complain.

The AV sh*t brigade have finally understood that virus writers have learned how to include a manifest :icon_mrgreen:

aw27

There is nothing in a manifest to reassure antivirus that the code is safe. Only code signing does some reassurance.

hutch--


TimoVJL

Quote from: hutch-- on November 26, 2018, 12:12:06 AM
Urrrrgh,
When "masm 6.14/6.15" were introduced, manifests were not in common use.  :biggrin:
Even ml 7.1 didn't know about of SEGMENT INFO and manifest is a linker issue.

EDIT: link 8.0 -> support /MANIFEST options.
EDIT: ml.exe 8.0 accept SEGMENT INFO
May the source be with you

hutch--

> and manifest is a linker issue

It gets fed through a resource compiler first, this is why you could build exe files with manifests and version control blocks using the very old versions as you just linked the RES file after converting it to an OBJ. To make the point, ML 6.14 and the matching era linker knew nothing about manifests and from memory they were introduced in Vista. The OS and AV scanners expect a manifest and version control block, avoid them at your own risk.  :P