Hi all,
I was preparing a development environment on some computers and for this reason I have started to work with delay signed .Net assemblies. Executing the following command (64 bit process):
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools\x64>sn -Vl
I have received this result on all Windows 10 computers (but not Windows 8):
Assembly/Strong Name Users
===========================================
*,* All users
Executing the same command using x86 process, the skipping list is empty on both Windows 10 and 8.
According to my investigation, it seems that this setting is vulnerability as all x64 assemblies signatures are not verified.
To disable it is enough to run the command "sn -Vx" but I'm wondering if it is a problem on my own configured Windows 10 machine or is it a general problem ?
What is the expected default .Net assemblies verification skipping list ?
Note: on all Windows 10 computers, there is installed Visual Studio 2015; on Window 8 there is Visual Studio 2013.
Best regards,
Maurizio Romano