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.

  • Leave a comment

    Your email address will not be published.

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