2008-08-27 3 views

답변

6

당신이 말하는 것은 "난독 화"라고 생각합니다. 그물에 대한 기사가 많이 있습니다 : 그들은 커뮤니티 에디션을

http://www.preemptive.com/obfuscator.html

:

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

.NET에 난처의 "표준"도구는 선제 솔루션입니다 사용할 수있는 Visual Studio와 함께 제공됩니다.

ILDasm에 대해 언급 했습니까? .NET Reflector를 보셨습니까?

http://aisto.com/roeder/dotnet/

그것은 당신이 매니페스트를 놓으면 사람들이 볼 수있는 것과 같이 당신에게 더 나은 아이디어를 제공합니다!

1

CLR은 매니페스트가없는 모듈을 직접로드 할 수 없습니다. 따라서 어셈블리를 완전히 언로드 할 수 없으면 어셈블리를 완전히 비공개로 설정할 수 없습니다.)

위의 Mark에서와 같이 난독 화 도구를 사용하여 실제로 내부에 유지하려는 파트를 숨길 수 있습니다. 높은

를 관련이 this question 다음과 같습니다

IT는 내부 키워드가

편집 메타 데이터를 배제하지 않는다 너무 나쁘다