단일 개발자를 위한 최고의 비용 대비 C# 코드 보호는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/71146

  •  09-06-2019
  •  | 
  •  

문제

C# 코드 보호에 대한 최고의 가치는 무엇입니까?일부는 난독화를 사용하고 일부는 win32 래핑을 추가하며 일부는 많은 비용이 듭니다.지금까지 내가 생각해낸 건 http://www.eziriz.com/ Intellilock이 유망해 보이는 사람은 누구인가요?다른 제안이 있나요?이것이 좋은 생각이 아닌 이유가 있습니까?

완전히 보호하는 것이 불가능하다는 것을 알고 있지만 코드를 복구하려면 많은 노력이 필요하도록 코드를 보호하는 기능을 선호합니다.나는 궁극적으로 내 제품을 판매하고 일부는 무료로 출시하기를 희망합니다.

도움이 되었습니까?

해결책

스마트어셈블리 아주 괜찮은 일을 합니다.매우 좋고 사용하기 쉽습니다.디컴파일하기가 더 어려워지기 때문에 난독화된 파일을 보는 것도 더 어려워집니다.

{smartassemble}을 선택하는 이유는 무엇입니까?

{smartassemble}은 최고의 .NET Obfuscator이므로 귀하의 .NET 지적 재산을 보호합니다.그러나 그 외에도 {smartassemble}은 귀하와 모든 .NET 개발자에게 다음을 수행하는 가장 효율적이고 쉬운 방법을 추가로 제공합니다..NET 애플리케이션 (문자열 인코딩, 항-디스 세스 블러 및 반응 방지 옵션, 강한 이름 서명 ...) 하나의 파일에 .NET 응용 프로그램을 배포하십시오 (종속성 병합, 압축 및 포함). (가지 치기) 다른 코드 최적화 (메모리 관리, 클래스의 자동 밀봉 ...)를 수행하고 난독 화 및 배포 된 어셈블리를 디버깅합니다 (24x7x365 관리 웹 서비스를 통해 자동 처리되지 않은 예외보고).

보호되고, 최적화되고, 개선된 더 나은 소프트웨어를 효율적으로 생성하기 위한 이 포괄적인 기능 세트는 시장에서 사용 가능한 다른 모든 .NET "보호 및/또는 최적화 솔루션"의 {smartassemble}을 확실히 구별합니다.

그리고 모든 .NET 개발자가 자신의 능력이나 전문성 수준에 관계없이 이러한 모든 기능을 쉽게 활용할 수 있도록 하는 사용자 친화성은 이러한 고유성을 유리하게 완성하여 귀하에게 이익이 됩니다.

모든 .NET 개발자가 효율적으로 .NET 애플리케이션의 스마트 버전을 신속하고 비교할 수 없이 쉽게 제공할 수 있도록 함으로써 {smartassemble}은 확실히 .NET 소프트웨어의 개선 및 보호를 앞당깁니다!

{smartassemble}을 사용하면 소중한 .NET 애플리케이션을 한 단계 더 발전시킬 수 있습니다!

가격대도 저렴합니다.

제품 이름 제품 ID 가격(유로) 가격(미국 달러)

{smartassemblies} 표준판 – 단일 사용자 #300056706 € 349.00 $ 499.00

{smartassemble} Professional Edition – 단일 사용자 #300056708 € 499.00 $ 699.00

{smartassemblies} Enterprise Edition – 단일 사용자 #300072534 € 649.00 $ 899.0

다른 팁

우선, 어떤 종류의 보호 방법을 사용하더라도 진정한 헌신적인 크래커는 결국 모든 보호 장벽을 통과하게 됩니다.높은 수준의 코드 난독화를 사용하는 것은 가치가 없을 수도 있습니다.오히려 그 시간을 더 나은 애플리케이션을 만드는 데 집중하세요.

이 문제를 보는 한 가지 방법은 소프트웨어를 불법 복제하는 사람들이 대상 고객이 아니라는 것입니다.대신 고객에게 비용을 지불하는 데 집중하세요.

즉, Visual Studio에는 다음의 커뮤니티 버전이 포함되어 있습니다. 도트퓨스카이터, 상당히 괜찮습니다(가치에 비해).필요하다면 그 부분도 조사하겠습니다.

Dotfuscator 커뮤니티 에디션은 (내가 아는 한) 방법의 이름을 바꾸는 것 이상을 수행하지 않습니다.그것은 합리적인 보호와는 거리가 멀다.

무료 obfuscator를 원한다면 시도해 볼 수 있습니다 이 하나

그 외에 가격이 중요하다면 Intelliclock은 좋은 결정인 것 같습니다.

http://www.eziriz.com/ 응용 프로그램 작업이 합리적입니다.하지만 지원은 S*CKS.그들은 결코 응답하지 않습니다.그러니 다른 것을 찾아보라고 조언하고 싶습니다.

들추다 매우 적당한 가격으로 합리적인 전문가 수준의 난독화를 제공합니다.(폭로:저는 Aldaray Ltd.에서 근무합니다.)

우리의 암호화 난독처리기 제품은 저렴합니다. 라이선스 비용은 수천 달러가 아니며 어셈블리에 강력한 난독화 기능을 제공합니다.

나는 많은 것을 시도했고, 내 생각에는 BitHelmet 난독 처리기 요즘에는 최선의 선택입니다.

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