decompiling'den korumanın en iyi yolu nedir. Ben ters mühendisliğinde benim .net kaynak kodunu korumak isteyen banaWPF ürününü geliştirirken .net kaynak kodunu
cevap
Sen obfuscation kullanırsınız tavsiye ediniz. Piyasada birçoğu var, sadece google.
Örneğin, Visual Studio, Dotfuscator Community Edition ile birlikte kullanılır. Hiç kullanmadım, bu yüzden kalitesi hakkında bir şey söyleyemem. kodunu ters mühendislik her zaman mümkün olacaktır Sonunda http://blogs.msdn.com/b/ericgu/archive/2004/02/24/79236.aspx
:
Bu blog yazısı olası yolları ters mühendislik önlemek için denemek için gösterir. Obfüsasyon yardımcı olabilir, ancak kodunuz asla tamamen korunmayacaktır.
tam kodu korumak için tek yol, bir sunucu üzerinde tutarak yerine dağıtmadan ancak gereğidir.
obfuscating montajlarınızın o tersine mühendislik derlenmiş meclisleri zor (imkansız olmasa da) olmasını sağlayacaktır. Obfuscatorlar, orijinal kodun anlamını gizlemeye çalışmak için sembol yeniden adlandırma, dize şifreleme, kontrol akışının gizlenmesi gibi teknikleri kullanırlar. Bazı durumlarda, kodu dekompillerden tamamen gizlemek bile mümkündür (ancak, dekomponentler bunun üstesinden gelmek için sürekli olarak gelişmektedir).
Crypto Obfuscator bir göz atın.YASAL UYARI: Ben LogicNP, Kripto Obfuscator geliştiricisi için çalışıyorum.
Sen FxProtect obfuscator kullanabilirsiniz. WPF ve Silverlight obfuscation'ı başarılı bir şekilde destekler.
Bunu deneyebilirsiniz ... .NET Obfuscator
- 1. Golang profiler kaynak kodunu bulamıyor
- 2. jquery kaynak kodunu anlama
- 3. Android kaynak kodunu bulma
- 4. Facebook'un örnek kodunu kullanarak kaynak "Kaynak yüklenemedi"
- 5. Ubuntu kaynak kodunu nasıl alabilirim?
- 6. acaba UTHSCSA ImageTool kaynak kodunu
- 7. nereden itertools.combinations kaynak kodunu() işlevi
- 8. Ruby bloğunun kaynak kodunu yazdırma
- 9. jetty kaynak kodunu nereden indirebilirim?
- 10. WPF kaynak dizelerini ekle
- 11. WPF görüntü kontrolü kaynak
- 12. Microsoft.Owin.Hosting.WebApp ürününü atma 'System.ObjectDisposedException'
- 13. Cordova Kaynak: net :: ERR_FILE_NOT_FOUND
- 14. Net :: HTTP alma kaynak kodu ve durum
- 15. Android 4.3 kaynak kodunu derlerken "MODÜL zaten tanımlı" kaynak kodu
- 16. GHC'nin dil uzantısının kaynak kodu: "Oklar"? i kaynak kodunu bulabilirsiniz
- 17. WPF: DataTemplate için Bağıl Kaynak
- 18. WPF - Kaynak Generic.xaml \ Generic.xaml dan
- 19. Ev demleme paketinin kaynak kodunu değiştirme
- 20. SQLite kaynak kodunu okumaya nereden başlamalı?
- 21. Lua Kaynak Kodunu Gizleme C Uygulama
- 22. C kodunu, üstbilgisini ve kaynak dosyalarını yorumlama
- 23. cp komutunun kaynak kodunu nereden bulabilirim?
- 24. Kaynak kodunu bir koddan Emacs org modunda
- 25. Glassfish 4 kaynak kodunu nereden bulabilirim?
- 26. Opencv işlev kaynak kodunu nasıl bulabilirim?
- 27. HTML kaynak kodunu CefSharp web tarayıcısından edinin
- 28. Metrede örnek kaynak kodunu nasıl kullanırım?
- 29. Maven: Bağımlılıklarıyla birlikte kaynak kodunu dağıtın
- 30. Java dizileri için kaynak kodunu nerede bulabilirim?