給第三方dll強簽名
假若我們要對第三方控件或者是其他的沒有源代碼的DLL文件想做類似的處理,增加強名稱簽名,怎麼處理,是很多人都會麵對的問題。
步驟:
1.首先采用反匯編工具ildasm生成中間語言。
ildasm myTest.dll /out:myTest.il
生成的結果包括myTest.il文件和myTest.res文件
2.采用匯編工具ilasm重新生成我們自己的dll文件
ilasm的具體用法可參照MSDN的幫助,其中有一個參數/key即可為我們重新生成新的簽名文件
ilasm /dll /res:myTest.res /key:myKeys.snk myTest.il /out:myTest.dll
之後,重新生成的DLL文件已經簽名
最後更新:2017-04-03 22:15:29