Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How hard is it to tamper with a strong named assembly?

Assume I have a .NET assembly which is strong named. Only I have access to the private key. I then distribute the assembly to some client system.

How hard is it for the client to modify the assembly? Ie: what would they need to do to modify my assembly?

like image 932
ligos Avatar asked Dec 07 '09 03:12

ligos


1 Answers

Strong-naming does not prevent modifying the assembly, but it does prevent other applications which reference a strong-named assembly from inadvertently using a modified version.

like image 193
Rex M Avatar answered Oct 23 '22 23:10

Rex M