是否可以限制對我的.NET DLL庫的訪問?我的應用程序有更多的EXE程序集,我需要共享一些代碼,但我不希望別人可以使用它。如何限制對我的DLL的訪問
1
A
回答
3
這取決於你有多在乎。一個簡單的方法是將所有東西都放在內部,然後使用好友程序集來讓程序集調用它。
http://msdn.microsoft.com/en-us/library/0tke9fxk.aspx
你會做大部分事情可以被打敗,但如果有人想打電話,他們會想出一個辦法做到這一點。
1
您可以使所有API內部公開,並將其他程序集公開爲friend。但這絕不是版權保護,有人仍然可以拆卸你的裝配。
1
你可以簽署你的代碼,並檢查在我猜dll的簽名。 你可以在exe和dll之間使用一個祕密(可以很容易地從你的dll的反彙編工程)
相關問題
- 1. 如何給訪問限制在.net中的DLL的訪問
- 2. 如何限制對nuget包的訪問?
- 3. 如何限制對phpmyadmin的訪問?
- 4. 如何限制訪問我的網頁
- 5. 我該如何限制Flask的訪問
- 6. 限制對sendmessage.php的訪問
- 7. 什麼是允許您限制對DLL的訪問的屬性?
- 8. 如何限制對我的遊戲客戶端源的訪問
- 9. 如何限制對我的網絡服務的訪問?
- 10. 如何限制訪問對象?
- 11. 限制在.NET中訪問DLL
- 12. htaccess - 如何限制從我家訪問
- 13. 限制對S3中對象的訪問
- 14. 如何使用django auth權限限制對grappelli filebrowser的訪問?
- 15. 如何將訪問者限制爲訪問我網站的訪問者
- 16. 我如何限制訪問我的網站的文件?
- 17. 如何限制對AWS WorkSpace服務對特定IP的訪問?
- 18. 如何限制對javascript對象的訪問?
- 19. 我如何限制訪問我的文件夾
- 20. 如何限制用戶的訪問?
- 21. 如何限制訪問的文件夾
- 22. 限制對Web服務的訪問
- 23. 限制對Django的訪問success_url()
- 24. 限制對.NET程序集的訪問?
- 25. 限制對Django模板的訪問
- 26. 限制對數據庫的訪問
- 27. 限制對某些用戶的訪問
- 28. 限制對Swager UI的訪問
- 29. 限制對Hive分區的訪問
- 30. Drupal:對評論的訪問限制