Skip to content
#

mitigations

Here are 6 public repositories matching this topic...

Language: All
Filter by language
woodruffw
woodruffw commented Feb 13, 2019

We currently use WinVerifyTrust to validate in-binary Authenticode signatures, but this doesn't work for externally signed binaries (i.e., those that come with a separate .cat file). Many core WIndows binaries are signed externally, so we should support this case.

Some initial research:

ahomescu
ahomescu commented Feb 17, 2017

MSVC on Windows prepends padding instructions to functions for alignment (it currently uses the CC opcode for this and a 16-byte alignment for all functions by default). We currently preserve those instructions as "gap functions", but they should be safe to discard. We could add a pass that scans all gap functions and trims them by removing all CC (and even 90 as well) opcode.

Improve this page

Add a description, image, and links to the mitigations topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the mitigations topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.