PC Review


Reply
Thread Tools Rate Thread

does CLR verify a stringly name assembly if it is not installed into GAC?

 
 
Dan
Guest
Posts: n/a
 
      14th Jan 2004
Hi all

does the CLR performs any load-time check for tampering/security on a
strongly name assembly that is privately deployed (not installed into GAC)?

thanks
dan


 
Reply With Quote
 
 
 
 
Dmitriy Lapshin [C# / .NET MVP]
Guest
Posts: n/a
 
      14th Jan 2004
Hi,

As far as I remember, yes. Strong naming is just a requirement for an
assembly to be put into GAC, and if an assembly is strong-named, it will be
checked by the loader regardless of where it is being loaded from.

--
Dmitriy Lapshin [C# / .NET MVP]
X-Unity Test Studio
http://x-unity.miik.com.ua/teststudio.aspx
Bring the power of unit testing to VS .NET IDE

"Dan" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hi all
>
> does the CLR performs any load-time check for tampering/security on a
> strongly name assembly that is privately deployed (not installed into

GAC)?
>
> thanks
> dan
>
>


 
Reply With Quote
 
Hermit Dave
Guest
Posts: n/a
 
      14th Jan 2004
yeap a strong named assembly will be checked whether it is in GAC or deloyed
within apps folder.
when i started with obfuscator... i had little idea about it and i
obfuscatored a strong named private assembly...
and clr chucked out...

--

Regards,

HD
"Dan" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hi all
>
> does the CLR performs any load-time check for tampering/security on a
> strongly name assembly that is privately deployed (not installed into

GAC)?
>
> thanks
> dan
>
>



 
Reply With Quote
 
Michel Gallant
Guest
Posts: n/a
 
      14th Jan 2004
If the SN'd assembly is NOT in the GAC, the integrity of the SN is always
checked on loading.
If the assembly is IN the GAC, the SN is not checked when loaded. It is only checked
when the assembly is actually added to the GAC.
See:
http://msdn.microsoft.com/security/d...trongnames.asp

- Mitch Gallant
MVP Security

"Dan" <(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
> Hi all
>
> does the CLR performs any load-time check for tampering/security on a
> strongly name assembly that is privately deployed (not installed into GAC)?
>
> thanks
> dan
>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
The application requires that assembly office Version 12.0.0.0 be installed in the Global Assembly Cache (GAC) first. Bill Nguyen Microsoft VB .NET 2 30th May 2008 11:17 PM
How to Check / Verify that Win2PDF is Installed Prabhat Microsoft VB .NET 0 24th Jun 2005 10:09 AM
Verify if a IE 6 patch installed with out IE6>help>about>q824145 Windows XP Internet Explorer 0 31st Dec 2003 04:07 PM
Use public/private keys to verify sending assembly qdm Microsoft Dot NET Framework 1 27th Oct 2003 11:00 AM
How to verify for installed patches Jaime Microsoft Windows 2000 4 11th Sep 2003 09:47 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:54 PM.