本文介绍了单击一次即可保护您的代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 大家好 我记得我读过的一些强大的命名事项和按键,但是无法回忆起如何使用它。如何使用它。但是我现在正在使用CLick一次部署。 当我部署这种方式时我的代码是安全的还是我必须在使用它之前做任何事情 在部署之前确保我不能重新设计我的可执行文件和 dlls等 谢谢 解决方案 Daniel< Da ***** @ vestryonline.comwrote: 我记得我读过的一些强有力的命名事项和键但是无法回想起 如何使用它。但是我现在正在使用CLick一次部署。 当我部署这种方式时我的代码是安全的还是我必须在使用它之前做任何事情 在部署之前确保peopel无法重新设计我的可执行文件和 dlls等 参见 http://www.pobox.com/~skeet/csharp/obfuscation.html - Jon Skeet - < sk *** @ pobox.com> http://www.pobox.com/~skeet 博客: http://www.msmvps.com/jon.skeet 如果回复小组,请不要给我发邮件 谢谢Jon, 所以你说的是,基于此,我可以让我的代码更难阅读但是 这就是全部吗? 我绝对使用了需要的东西d为我的代码上的某个加密组件做了一个关键。 对我的代码进行了某种加密。我不记得那么好。 再一次让所有人都更难以查看任何代码。它停止了一个显示重要信息的标准 desembler。这篇文章中没有提到。 实际上这篇文章似乎暗示着,你可以把它弄得很难,但是你不能这么做。 b阻止它,你也不能做到这一点。我对吗?这是非常担心的吗? " Jon Skeet [C#MVP]" < sk *** @ pobox.com写了留言 新闻:MP ************************ @ msnews。 microsoft.c om ... Daniel< Da ***** @ vestryonline.comwrote: >我记得我读过的一些强有力的命名事项和关键但无法回想起如何使用它。但是我现在正在使用CLick Once部署。 我部署这种方式时我的代码是安全的还是我必须在部署之前做任何事情它才能确保peopel无法恢复设计我的可执行文件和 dlls等 参见 http://www.pobox.com/~skeet/csharp/obfuscation.html - Jon Skeet - < sk *** @ pobox.com> http://www.pobox.com/~skeet 博客: http://www.msmvps.com/jon.skeet 如果回复该群组,请不要给我发邮件 还....我只是使用了反射器应用程序。在我的代码上它工作,我可以看到 一切。可怕的是诚实。 在我的comp上的其他应用程序上我找不到CLR标题并且它是安全的,我的b $ b无法重新设计他们的代码。为什么我不跟我这样做? Jon Skeet [C#MVP]" < sk *** @ pobox.com写了留言 新闻:MP ************************ @ msnews。 microsoft.c om ... Daniel< Da ***** @ vestryonline.comwrote: >我记得我读过的一些强有力的命名事项和关键但无法回想起如何使用它。但是我现在正在使用CLick Once部署。 我部署这种方式时我的代码是安全的还是我必须在部署之前做任何事情它才能确保peopel无法恢复设计我的可执行文件和 dlls等 参见 http://www.pobox.com/~skeet/csharp/obfuscation.html - Jon Skeet - < sk *** @ pobox.com> http://www.pobox.com/~skeet 博客: http://www.msmvps.com/jon.skeet 如果回复该群组,请不要给我发邮件 Hi GuysI remember some strong naming things and keys that i read but cannot recallhow to use it. However i am now using CLick Once deployment.Is my code safe when i deploy this way or do i have to do anythign with itbefore deployment to ensure peopel cant back engineer my executables anddlls etcThanks 解决方案 Daniel <Da*****@vestryonline.comwrote:I remember some strong naming things and keys that i read but cannot recallhow to use it. However i am now using CLick Once deployment.Is my code safe when i deploy this way or do i have to do anythign with itbefore deployment to ensure peopel cant back engineer my executables anddlls etcSee http://www.pobox.com/~skeet/csharp/obfuscation.html--Jon Skeet - <sk***@pobox.com> http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeetIf replying to the group, please do not mail me tooThanks Jon,So are you saying based on that, that i can make my code harder to read butthats all?I definitely used a thing which required making a key for the assembly thatdid some kind of encryption on my code. I just can''t recall it that well.Again all to make it harder to view any of the code. It stopped a standarddesembler showing vital info. This isn''t mentioned in that article.In fact the article seems to imply that, you can make it hard, but you can''tstop it and really you can''t make it that hard either. Am i right? This isquite a worry?"Jon Skeet [C# MVP]" <sk***@pobox.comwrote in messagenews:MP************************@msnews.microsoft.c om...Daniel <Da*****@vestryonline.comwrote:>I remember some strong naming things and keys that i read but cannotrecallhow to use it. However i am now using CLick Once deployment.Is my code safe when i deploy this way or do i have to do anythign withitbefore deployment to ensure peopel cant back engineer my executables anddlls etcSee http://www.pobox.com/~skeet/csharp/obfuscation.html--Jon Skeet - <sk***@pobox.com> http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeetIf replying to the group, please do not mail me too Also....i just used the reflector app. On my code it worked, i could seeeverything. Scary to be honest.On other apps on my comp i got a CLR header not found and it was safe, icouldnt back engineer their code. Why can''t i do this with mine?"Jon Skeet [C# MVP]" <sk***@pobox.comwrote in messagenews:MP************************@msnews.microsoft.c om...Daniel <Da*****@vestryonline.comwrote:>I remember some strong naming things and keys that i read but cannotrecallhow to use it. However i am now using CLick Once deployment.Is my code safe when i deploy this way or do i have to do anythign withitbefore deployment to ensure peopel cant back engineer my executables anddlls etcSee http://www.pobox.com/~skeet/csharp/obfuscation.html--Jon Skeet - <sk***@pobox.com> http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeetIf replying to the group, please do not mail me too 这篇关于单击一次即可保护您的代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 07-24 00:51