사용자 문자열 암호화

Dotfuscator Professional Edition을 사용하여 어셈블리에 있는 사용자 문자열을 숨길 수 있습니다. 일반적인 크래커 공격은 이진 데이터 내부의 문자열 참조를 찾아서 중요한 코드 섹션을 알아내는 것입니다. 예를 들어, 응용 프로그램에 시간 잠금이 설정되어 있는 경우 제한 시간이 만료될 때 메시지를 표시할 수 있습니다. 크래커는 디스어셈블되거나 디컴파일된 출력에서 단순 텍스트 검색을 통해 이러한 메시지가 있는지 확인하며, 이 메시지를 찾으면 중요한 시간 잠금 알고리즘을 알아낼 가능성이 매우 높습니다.

Dotfuscator는 이와 같이 응용 프로그램의 중요한 부분에 있는 문자열을 암호화하는 방식으로 이러한 유형의 공격에 대한 효과적인 장벽을 제공함으로써 문제를 해결합니다.

문자열 암호화는 문자열이 사용될 때 즉각적인 암호 해독을 하기 때문에 약간의 런타임 성능 저하를 초래하므로 구성 규칙은 포함 규칙이 됩니다. 즉, 문자열을 사용하는 메서드가 포함되지 않는 이상 문자열은 기본적으로 암호화되지 않습니다. 이렇게 하는 목적은 응용 프로그램에서 중요한 부분의 문자열만 암호화하기 위한 것입니다.

자세한 내용은 온라인 사용 설명서를 참조하십시오.

© 2002-2007 PreEmptive Solutions. All rights reserved.