Quantcast
Channel: Common Language Runtime Internals and Architecture forum
Viewing all articles
Browse latest Browse all 1710

Assemblies verification skipping enabled by default for x64 processes

$
0
0

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


Viewing all articles
Browse latest Browse all 1710

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>