문제

우리는 고객에게 게시되고있는 많은 제품을 연구하고 있습니다. 그러나 C# 애플리케이션을 게시하면 모든 DLL을 반사기를 사용하여 통합 할 수 있습니다.

게시 할 때 DLL을 암호화하는 쉬운 방법이 있는지 궁금합니다. 이렇게하면 고객이 코드를 분해하는 것에 대해 걱정할 필요없이 DLL을 게시 할 수 있습니다.

추신 : 굉장한 Visual Studio 내에 이것을 통합 할 수 있다면.

편집 : 이중 게시물에 대해 죄송합니다. "난독 화"이라고 불렀습니다.

도움이 되었습니까?

해결책

Dotfuscator Community Edition Visual Studio Professional 또는 Higher 버전과 함께 설치됩니다. 그러나 Community Edition은 모든 회원의 간단한 이름을 간단하게 변경하여 코드를 학위로 난독화할 수있는 취미 또는 입문 버전으로 VS 내에 통합되지 않으며 String 암호화와 같은 강력한 기능을 허용하지 않습니다.

다른 팁

거기에는 많은 난독자가 있습니다. 예를 들어, 자신감이 있습니다 SmartAssembly

.NET 어셈블리를 암호화하는 프로세스가 호출됩니다 난처, 이 작업을 수행하는 도구는 자연스럽게 난독 자라고 불립니다. Visual Studio (Dotfuscator Community Edition)와 함께 제공되는 것이 있지만 제한되어 있다고합니다.

그리고 함께 가지 마십시오 xheo.

다른 하나는 SmartAssembly.

http://en.wikipedia.org/wiki/dotfuscator

당신은 이미 도구 메뉴 아래에서 VisualStudio에 커뮤니티 에디션이 있습니다.

이것은 검색을 통해 여기에 착륙하고 대안을 찾는 사용자를위한 것입니다.

더 나은 지원으로 오픈 소스를보고 있다면 다음을 시도하십시오. confuserex. Confuser Project의 후계자입니다.

사용 confuserex obfuscator

de4dot은 난독 화 된 DLL을 deobfuscate 할 수 있으며 일부 해커는 코드를 분해하여 명확하게 볼 수 있습니다 ...

이러한 응용 프로그램에 의해 난독 화 된 앱/DLL을 deobfuscate 할 수 있습니다.

  • Agile.net (일명 Clisecure)
  • babel.net
  • 코드 포트
  • Codeveil
  • 코드 볼
  • cryptoobfuscator
  • Deepsea Obfuscator
  • dotpuscator
  • .NET 반응기
  • eazfuscator.net
  • goliath.net
  • ilprotector
  • maxtocode
  • mpress
  • 샅샅이 찾기
  • Skater.net
  • SmartAssembly
  • Spices.net
  • Xenocode

그래서 나는 당신이 사용하도록 다시 권장합니다 confuserex obfuscator. 좋은 기능이 있으며 .NET 애플리케이션을위한 오픈 소스 보호자입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top