우리는 난독 화하고 타사 개발자가 사용할 수있게 만들고 싶은 핵심 어셈블리가 있습니다. 내가 보았던 난독 화 도구의 대부분은 디 컴파일러와 리플렉터에 대해 내부를 왜곡하지만 공용 메서드와 속성의 이름은 그대로 유지됩니다 (이는 의미가 있습니다). 그러나 '보호받는'회원은 어떨까요?어셈블리 난독 화 및 보호 된 멤버
나는 멋진 헬퍼 메소드와 속성을 가지고있는 기본 클래스를 가지고 있으며 타사 개발자가이 클래스를 사용하여 기본 클래스에서 상속받을 수 있도록하고 싶습니다. 이미 그들을 위해 배관되어 있습니다. 분명히 obfuscator에 의해 왜곡 된 경우에는 많은 도움이되지 않을 것입니다. 그래서 제 질문은 이러한 obfuscator 도구로 무엇을 할 수 있습니까? 보호 된 메소드를 너무 왜곡하지 않도록 지정할 수 있습니까? 아니면 번갈아 가며 무엇을 구성 할 수 있습니까? NET에서 obfuscators에 대한 경험이 없기 때문에 모든 내용을 배우려고합니다.
통찰력을위한 감사 Sergey, 많은 감사 – snappymcsnap