Bypassing Strong Name Validation

Here’s an interesting article.  Apparently in the .Net 3.5 Service Pack 1 world, strong name verification for .Net assemblies will be bypassed by the Common Language Runtime if the following criteria is met:

  • Fully signed (delay signed assemblies still require a skip verification entry)
  • Fully trusted (without considering its strong name evidence)
  • Loaded into a Fully trusted AppDomain
  • Loaded from a location under the AppDomain’s ApplicationBase

    For more information, read this article here.

  • About Rob Sanders

    IT Professional and TOGAF 9 certified Enterprise Architect with nearly two decades of industry experience, 18 years in commercial software development and 11 years in IT consulting. Check out the "About Rob" page for more information.

    Leave a comment

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.