본문 바로가기

정보 책갈피

소프트웨어 보안 프로그램 사이트 - Eleckey 2

1. Eleckey Integrator

1-1

Eleckey 통합자에 오신걸 환영합니다

Eleckey 통합업체는 보호 및 라이센스 시스템을 당신의 소프트웨어 어플리케이션에 통합합니다.

또한 최종 사용자를 위한 라이센스 지원을 제공하는 유틸리티를 구축합니다.

 

Template file : 미리 만들어둔 셋팅값들을 저장한 파일

처음엔 그냥 넘겨도 진행가능.

마지막에 진행하면서 썼던 세부사항들의 셋팅값을 저장할 수 있는 부분이 있다.

 

 

1-2

어플리케이션 라이센스의 타입을 선택하세요

당신의 어플리케이션을 위한 라이센스 타입을 선택하세요.

 

라이센스타입을 선택

 

 

1-3

통합 작업을 선택하세요

Eleckey 통합업체가 수행할 작업을 선택하세요.

 

어떤 작업을 할 것인지 선택

 

 

1-4

보호할 파일을 지정하세요

원본 실행 파일과 보호된 프로그램 파일을 지정하세요.

 

보호할 파일 찾기

 

 

1-5

증명서를 셋팅하세요

보호 시스템과 키에 대한 식별 번호를 설정하세요.

보호 시스템은 관련 키를 감지하기 위해 다음과 같은 식별정보를 사용합니다.

 

식별번호 설정

Key ID : 평가판이라서 인지 수정 불가

Program ID : 평가판이라서 인지 000:, 001: 이외에는 없음

Module ID: 01:~ 많은 수가 있지만 어찌 사용하는지는 추후 확인해야할것 같음

 

Module ID에 대한 도움말

라이센스가 부여된 모듈 ID는 모듈/기능 기반 라이센싱을 활성화/비활성화 할 수 있는 모듈 ID 목록(1 - 30)을 제공합니다. 모듈형 프로그램이나 기능으로 구성된 애플리케이션을 보호할때 프로그램 ID의 확장으로 각 모듈이나 기능에 다른 모듈 ID를 할당할 수 있습니다.

 

프로그램 ID와 모듈 ID를 함꼐 사용하면 다양한 방법으로 응용 프로그램을 보호, 라이센스 및 마케팅할 수 있습니다.

다음은 몇가지 예외 입니다.

 

아래 표와같이 다른 버전으로 제품을 보호하려면 Professional, Enterprise, Ultimate 에디션의 기능 집합에 각각 프로그램 ID: 0과 모듈 ID: 1,2,3을 할당하면 됩니다. 이 라이센스 체계를 고려할때, Window 7 Professional을 소유한 사용자는 Enterprise 및 Ultimate 버전에서 사용할 수 있는 기능을 사용할 수 없지만 나중에 모듈 ID: 2및 3을 통해 버전을 업그레이드 할 수 있습니다.

 

[회색 네모 구간]

 

아래 표와 같이 여러 제품 라인을 보호하기 위해 프로그램 ID: 0과 1을 MS Office와 Visual Studio에 각각 할당하면 됩니다. 고객 요구에 따라 제품에 라이센스를 부여할 수 있습니다. 예를 들어 Word가 있는 MS Office를 원하는 사용자는 Module ID: 1을 통해 라이센스를 받을 수 있습니다. 모듈 ID: 2, 3, 4, 5를 통해 Excel, PowerPoint, Outlook 및 Access를 포함하도록 라이센스를 업그레이드할 수 있습니다.

 

 

1-6

키 검출방법을 선택하세요

보호 프로그램에서 키를 감지하는 방법을 선택하세요.

 

독립적인 키를 탐지

네트워크 키를 탐지

로컬과 네트워크 키를 감지

 

 

1-7

옵션을 셋팅하세요

소프트웨어 보호를 위한 옵션을 셋팅하세요.

 

Shell Protection : 코드 보호와 자동 소프트웨어 업데이트를 포함한 기능을 활성화합니다.

Key Settings : 키의 특징과 매개변수를 설정합니다.

 

Shell Protection 부분은 Eleckey와 같이 쓰는 프로그램이라고 생각함.

 

1-8

실행방식을 선택하세요

보호된 어플리케이션을 배포할 방식을 선택하세요.

 

Custom : 당신이 원하는 대로 라이센스를 정의할 수 있습니다.

Distribution(분배) : 그 어플리케이션은 정식 버전 또는 판매용으로 라이센스를 부여합니다.

Leasing(임대) : 그 어플리케이션은 임대로 라이센스를 부여합니다.

Evaluation : 그 어플리케이션은 평가판용으로 라이센스를 부여합니다.

Shareware : 그 어플리케이션은 Shareware(일정기간 무료사용 후 기간이 지나면 유료로서 사용하려고 요금을 지불하는 형식)로 라이센스를 부여합니다.

 

1-9

메시지를 사용자 지정하세요

보호된 어플리케이션이 최종 사용자와 통신하는데 사용하는 메시지와 정보를 사용자 지정하세요.

 

 

1-10

최종 사용자 유틸리티를 만드세요

빌드할 최종 사용자 유틸리티를 선택하세요.

 

Register Utility : 

Transfer Utility : 

Destroy Utility : 

Remake Utility : 

 

 

1-11

요약

당신은 다음 행동들을 선택했습니다.

 

Save Template : 여태까지 셋팅했던 값들을 저장합니다. (맨 위 1-1그림에서 사용하는 것으로 생각함)

Integrate : 선택한 값들을 모두 확인한 후 통합하여 보호파일을 생성합니다.

 

최종확인하는 부분

 

 

2. LicenseKey Manager - 1. Main

라이센스 매니저 창

Registeration ID : 등록할 아이디

Implementation(실행) : 어떤 방식의 라이센스를 부여할것 인지 정하는 부분이라고 생각함 (유형에 따라 Limit도 변함)

Limit : 라이센스 제한에 대한 세부설정

└ Expiration(만료) : 유효기간 없음

└ Period : 기간 설정

└ Execution(실행) : 

Options

└ Add to existing Limit : 존재하는 제한을 추가한다.

└ Evaluate : 평가판 / Re-Evaluate : 재평가판

Enable/Disable Licensed Modules : 

License Key : 발급된 라이센스 키

 

2. LicenseKey Manager - 2. Modules

라이센스 키에서 라이센스가 부여된 모듈을 인코딩하려면 아래의 확인란을 사용하세요.