내 프로그램에는 내가 구입 한 DLL이 있으며 프로그램에는 라이센스 문자열이 있습니다.암호화 라이센스 문자열
코드는 해제하기 전에 난독 화되지만 문자열은 그렇지 않습니다. 따라서 모든 사람이 코드를 디 컴파일하고 문자열을 읽습니다. 내가 문자열을 암호화/decrpyt해야합니다. 질문은 문자열 암호화/해독 방법이 아닙니다! 이제는 누구도 독창적이지 않은 코드로 다시 가져올 수없는 방식으로 창조적으로 할 수 있습니다 ... 어쩌면 3 개의 난독 화 된 함수 등을 통해 전달할 수 있습니다.
당신이 묻고있는 것이 모호함에 의한 보안이기 때문에 실제적으로 "모범 사례"가 없습니다. 아마 덜 결정된 "공격자"에게만 효과가 있지만 근본적으로 노력을 기울일만한 가치가없는 것만 큼 힘들게 만드는 문제입니다. –
감사합니다! 그래서 그것을 숨기기에 충분할 정도로 난독 화 된 함수가 있습니까? – sharkyenergy
이 질문은 보안 디자인에 관한 것이지 구현 문제가 아니기 때문에 주제가 아닌 것으로 보입니다 (코드 작성에 도움이 필요 없음). 나는 당신이 http://security.stackexchange.com을 시도해 볼 것을 권한다. –